Truy cập
- Mở trình duyệt của bạn:
https://<SERVER_IP>/ - Chứng chỉ SSL tự ký được sử dụng, vì vậy cảnh báo của trình duyệt là điều bình thường trong lần truy cập đầu tiên.
Thiết lập đầu tiên
- Mở trang thiết lập:
https://<SERVER_IP>/setup - Thực hiện theo trình hướng dẫn thiết lập để cấu hình phiên bản của bạn
- This will generate a
config.jsoninside the config directory
Ghi chú thiết lập
- For a quick setup, select
SQLitelàm cơ sở dữ liệu trong trình hướng dẫn thiết lập.Rediskhông được cài đặt theo mặc định. Nếu cần, hãy cài đặt và cấu hình thủ công. - Với
Use SSL (a self-signed certificate will be generated that can be replaced), chọnNo. HTTPS đã được Nginx cung cấp bằng chứng chỉ tự ký. - Đặt
Public Facing URLthành URL mà người dùng sẽ dùng để truy cập phiên bản của bạn. Theo mặc định, nó được đặt làhttps://<SERVER_IP>/. Nếu sau này bạn cấu hình một tên miền, hãy cập nhật giá trị này cho phù hợp.
Các đường dẫn quan trọng
- Thư mục cài đặt:
/root/gokapi - File Docker Compose:
/root/gokapi/compose.yaml - File environment:
/root/gokapi/.env - Lưu trữ dữ liệu:
/root/gokapi/gokapi-data - Cấu hình:
/root/gokapi/gokapi-config - Cấu hình Nginx:
/etc/nginx/sites-available/gokapi - Chứng chỉ SSL:
/etc/nginx/ssl/gokapi.crt - Khóa SSL:
/etc/nginx/ssl/gokapi.key
Quản lý Docker
Xem các container đang chạy:
docker compose -f /root/gokapi/compose.yaml ps
Khởi động lại tất cả container:
docker compose -f /root/gokapi/compose.yaml restart
Theo dõi nhật ký ứng dụng:
docker compose -f /root/gokapi/compose.yaml logs -f
Dừng ứng dụng:
docker compose -f /root/gokapi/compose.yaml down
Khởi động ứng dụng:
docker compose -f /root/gokapi/compose.yaml up -d
Quản lý Nginx
Kiểm tra trạng thái:
systemctl status nginx
Khởi động lại Nginx:
systemctl restart nginx
Tải lại Nginx:
systemctl reload nginx
Xác thực cấu hình:
nginx -t