Truy cập
- Mở giao diện web KitchenOwl trong trình duyệt của bạn:
http://<SERVER_IP>(HTTP) - Có thể mất vài phút để ứng dụng sẵn sàng sử dụng.
- Tạo tài khoản người dùng đầu tiên của bạn.
- Bắt đầu tạo danh sách mua sắm, công thức và quản lý tủ đựng thức ăn của bạn.
File và thư mục quan trọng
- Đường dẫn cài đặt:
/root/kitchenowl - Tệp Compose:
/root/kitchenowl/compose.yaml - Volume Docker:
/var/lib/docker/volumes/kitchenowl_kitchenowl_data - Cấu hình Caddy:
/etc/caddy/Caddyfile
Quản lý dịch vụ
Xem các container đang chạy:
docker compose -f /root/kitchenowl/compose.yaml ps
Khởi động lại KitchenOwl:
docker compose -f /root/kitchenowl/compose.yaml restart
Xem log:
cd /root/kitchenowl && docker compose logs -f
Dừng KitchenOwl:
docker compose -f /root/kitchenowl/compose.yaml stop
Khởi động KitchenOwl:
docker compose -f /root/kitchenowl/compose.yaml start
Tạo lại KitchenOwl:
docker compose -f /root/kitchenowl/compose.yaml up -d
Tên miền và HTTPS (Caddy)
Lưu ý: Chứng chỉ HTTPS không thể được cấp cho địa chỉ IP. Cần có một tên miền.
1. Trỏ một tên miền (ví dụ example.com) tới địa chỉ IP máy chủ của bạn.
2. Chỉnh sửa cấu hình Caddy:
vim /etc/caddy/Caddyfile
Thay thế:
:80 {
reverse_proxy localhost:8080
...
}
với:
example.com {
reverse_proxy localhost:8080
...
}
3. Tải lại Caddy:
systemctl reload caddy
4. Caddy sẽ tự động lấy và gia hạn một chứng chỉ Let's Encrypt.
5. Truy cập KitchenOwl tại: https://example.com