Truy cập ứng dụng
Mở trình duyệt và đi đến: http://<SERVER_IP>
Lần khởi động đầu tiên có thể mất vài phút; Nginx 502 tạm thời trong thời gian này là bình thường.
Thông tin đăng nhập mặc định:
- E-mail:
[email protected] - Mật khẩu:
sample
Xin đừng quên thay đổi email và mật khẩu của bạn từ trang cài đặt.
Các đường dẫn quan trọng
- Thư mục cài đặt:
/opt/automatisch - Thư mục dự án:
/opt/automatisch - File Docker Compose:
/opt/automatisch/docker-compose.yml - Lưu trữ ứng dụng (khối lượng):
/var/lib/docker/volumes/automatisch_automatisch_storage/_data - Dữ liệu PostgreSQL (khối lượng):
/var/lib/docker/volumes/automatisch_postgres_data/_data - Làm lại dữ liệu (khối lượng):
/var/lib/docker/volumes/automatisch_redis_data/_data - Cấu hình NGINX:
/etc/nginx/sites-available/automatisch - Trang web hỗ trợ NGINX:
/etc/nginx/sites-enabled/automatisch
Các lệnh chung
Điều hướng đến dự án:
cd /opt/automatisch
Xem log:
docker compose logs -f
Khởi động lại dịch vụ:
docker compose restart
Dừng/Bắt đầu:
docker compose down
docker compose up -d
Kiểm tra container:
docker ps
Dịch vụ
- Chính: Ứng dụng web Automatisch, hiển thị trên cổng 3000
- Công nhân: Bộ xử lý công việc nền, nội bộ
- PostgreSQL: Dịch vụ cơ sở dữ liệu, nội bộ (cổng mặc định 5432)
- Redis: Dịch vụ xếp hàng và bộ đệm, nội bộ (cổng mặc định 6379)
Kích hoạt SSL với một tên miền
1. Trỏ tên miền của bạn về IP máy chủ.
2. Sửa cấu hình Nginx và thay thế cả server_name _; với tên miền của bạn (<your-domain>):
vim /etc/nginx/sites-available/automatisch
3. Cài đặt Certbot:
apt install -y certbot python3-certbot-nginx
4. Chạy lệnh sau để tạo một chứng chỉ Let’s Encrypt hợp lệ:
certbot --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com
5. Khởi động lại Nginx để áp dụng các thay đổi:
systemctl restart nginx
6. Mở trình duyệt của bạn và truy cập: https://yourdomain.com