Adgang
- Åbn KitchenOwl-webgrænsefladen i din browser:
http://<SERVER_IP>(HTTP) - Det kan tage et par minutter, før applikationen bliver tilgængelig.
- Opret din første brugerkonto.
- Begynd at oprette indkøbslister og opskrifter og at administrere dit spisekammer.
Vigtige filer og mapper
- Installationssti:
/root/kitchenowl - Compose-fil:
/root/kitchenowl/compose.yaml - Docker-volume:
/var/lib/docker/volumes/kitchenowl_kitchenowl_data - Caddy-konfiguration:
/etc/caddy/Caddyfile
Service-håndtering
Vis kørende containere:
docker compose -f /root/kitchenowl/compose.yaml ps
Genstart KitchenOwl:
docker compose -f /root/kitchenowl/compose.yaml restart
Se logs:
cd /root/kitchenowl && docker compose logs -f
Stop KitchenOwl:
docker compose -f /root/kitchenowl/compose.yaml stop
Start KitchenOwl:
docker compose -f /root/kitchenowl/compose.yaml start
Genskab KitchenOwl:
docker compose -f /root/kitchenowl/compose.yaml up -d
Domæne og HTTPS (Caddy)
Bemærk: HTTPS-certifikater kan ikke udstedes til IP-adresser. Et domænenavn er påkrævet.
1. Peg et domæne (f.eks. example.com) til din servers IP-adresse.
2. Redigér Caddy-konfigurationen:
vim /etc/caddy/Caddyfile
Erstat:
:80 {
reverse_proxy localhost:8080
...
}
med:
example.com {
reverse_proxy localhost:8080
...
}
3. Genindlæs Caddy:
systemctl reload caddy
4. Caddy henter og fornyer automatisk et Let's Encrypt-certifikat.
5. Tilgå KitchenOwl på: https://example.com