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. Chỉ định 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