Dostęp
- Otwórz interfejs webowy KitchenOwl w przeglądarce:
http://<SERVER_IP>(HTTP) - Uruchomienie aplikacji może potrwać kilka minut.
- Utwórz swoje pierwsze konto użytkownika.
- Zacznij tworzyć listy zakupów, przepisy i zarządzać swoją spiżarnią.
Ważne pliki i katalogi
- Ścieżka instalacji:
/root/kitchenowl - Plik Compose:
/root/kitchenowl/compose.yaml - Wolumin Docker:
/var/lib/docker/volumes/kitchenowl_kitchenowl_data - Konfiguracja Caddy:
/etc/caddy/Caddyfile
Zarządzanie usługami
Wyświetl uruchomione kontenery:
docker compose -f /root/kitchenowl/compose.yaml ps
Uruchom ponownie KitchenOwl:
docker compose -f /root/kitchenowl/compose.yaml restart
Zobacz logi:
cd /root/kitchenowl && docker compose logs -f
Zatrzymaj KitchenOwl:
docker compose -f /root/kitchenowl/compose.yaml stop
Uruchom KitchenOwl:
docker compose -f /root/kitchenowl/compose.yaml start
Odtwórz KitchenOwl:
docker compose -f /root/kitchenowl/compose.yaml up -d
Domena i HTTPS (Caddy)
Uwaga: certyfikaty HTTPS nie mogą być wystawiane dla adresów IP. Wymagana jest nazwa domeny.
1. Wskaż domenę (np. example.com) na adres IP Twojego serwera.
2. Edytuj konfigurację Caddy:
vim /etc/caddy/Caddyfile
Zastąp:
:80 {
reverse_proxy localhost:8080
...
}
za pomocą:
example.com {
reverse_proxy localhost:8080
...
}
3. Przeładuj Caddy:
systemctl reload caddy
4. Caddy automatycznie uzyska i odnowi certyfikat Let's Encrypt.
5. Uzyskaj dostęp do KitchenOwl pod adresem: https://example.com