Přístup
- Otevřete webové rozhraní KitchenOwl v prohlížeči:
http://<SERVER_IP>(HTTP) - Než bude aplikace dostupná, může to trvat několik minut.
- Vytvořte svůj první uživatelský účet.
- Začněte vytvářet nákupní seznamy, recepty a spravovat svou spíž.
Důležité soubory a adresáře
- Cesta k instalaci:
/root/kitchenowl - Soubor Compose:
/root/kitchenowl/compose.yaml - Svazek Docker:
/var/lib/docker/volumes/kitchenowl_kitchenowl_data - Konfigurace Caddy:
/etc/caddy/Caddyfile
Správa služeb
Zobrazit běžící kontejnery:
docker compose -f /root/kitchenowl/compose.yaml ps
Restartujte KitchenOwl:
docker compose -f /root/kitchenowl/compose.yaml restart
Zobrazit logy:
cd /root/kitchenowl && docker compose logs -f
Zastavte KitchenOwl:
docker compose -f /root/kitchenowl/compose.yaml stop
Spusťte KitchenOwl:
docker compose -f /root/kitchenowl/compose.yaml start
Znovu vytvořte KitchenOwl:
docker compose -f /root/kitchenowl/compose.yaml up -d
Doména a HTTPS (Caddy)
Poznámka: Certifikáty HTTPS nelze vydat pro IP adresy. Je vyžadován název domény.
1. Nasměrujte doménu (např. example.com) na IP adresu vašeho serveru.
2. Upravte konfiguraci Caddy:
vim /etc/caddy/Caddyfile
Nahraďte:
:80 {
reverse_proxy localhost:8080
...
}
s:
example.com {
reverse_proxy localhost:8080
...
}
3. Znovu načtěte Caddy:
systemctl reload caddy
4. Caddy automaticky získá a obnoví certifikát Let's Encrypt.
5. Přistupte ke KitchenOwl na: https://example.com