Truy cập Web
- Mở trong trình duyệt:
http://<SERVER_IP>
Thiết lập tài khoản quản trị
1. Chạy lệnh sau để tạo một quản trị viên:
docker exec -it artalk artalk admin
2. Sau khi tạo tài khoản quản trị, đăng nhập vào giao diện web.
3. Tạo thêm tài khoản qua trang User Management trong GUI · không cần chỉnh sửa cấu hình thủ công.
File và thư mục quan trọng
/root/artalk/docker-compose.yml→ Định nghĩa Docker Compose/root/artalk/data→ Lưu trữ toàn bộ nội dung blog liên tục/etc/nginx/sites-available/artalk.conf→ Cấu hình reverse proxy
Lệnh quản lý Docker
cd /root/artalk
docker ps # List running containers
docker compose logs -f # Follow logs
docker compose restart # Restart service
Thiết lập Domain & SSL
Trỏ tên miền về địa chỉ IP của máy chủ.
Chỉnh sửa cấu hình Nginx:
vim /etc/nginx/sites-available/artalk.conf
Thay thế server_name _; với server_name <your-domain>;
Cài đặt Certbot:
apt install -y certbot python3-certbot-nginx
Chạy Certbot để cấp chứng chỉ SSL:
certbot --nginx --non-interactive --agree-tos --email <your-email> -d <your-domain>
Kiểm tra và tải lại Nginx:
sudo nginx -t
sudo systemctl reload nginx
Mở trong trình duyệt: https://<your-domain>