Akses
- Buka antarmuka web KitchenOwl di browser Anda:
http://<SERVER_IP>(HTTP) - Mungkin perlu beberapa menit hingga aplikasi tersedia.
- Buat akun pengguna pertama Anda.
- Mulai buat daftar belanja, resep, dan kelola dapur Anda.
File dan Direktori Penting
- Jalur instalasi:
/root/kitchenowl - File Compose:
/root/kitchenowl/compose.yaml - Volume Docker:
/var/lib/docker/volumes/kitchenowl_kitchenowl_data - Konfigurasi Caddy:
/etc/caddy/Caddyfile
Manajemen Layanan
Lihat container yang berjalan:
docker compose -f /root/kitchenowl/compose.yaml ps
Restart KitchenOwl:
docker compose -f /root/kitchenowl/compose.yaml restart
Lihat log:
cd /root/kitchenowl && docker compose logs -f
Hentikan KitchenOwl:
docker compose -f /root/kitchenowl/compose.yaml stop
Jalankan KitchenOwl:
docker compose -f /root/kitchenowl/compose.yaml start
Buat ulang KitchenOwl:
docker compose -f /root/kitchenowl/compose.yaml up -d
Domain dan HTTPS (Caddy)
Catatan: Sertifikat HTTPS tidak dapat diterbitkan untuk alamat IP. Nama domain diperlukan.
1. Arahkan domain (mis. example.com) ke alamat IP server Anda.
2. Edit konfigurasi Caddy:
vim /etc/caddy/Caddyfile
Ganti:
:80 {
reverse_proxy localhost:8080
...
}
dengan:
example.com {
reverse_proxy localhost:8080
...
}
3. Reload Caddy:
systemctl reload caddy
4. Caddy akan otomatis mendapatkan dan memperbarui sertifikat Let's Encrypt.
5. Akses KitchenOwl di: https://example.com