Hozzáférés
- Nyisd meg a KitchenOwl webes felületét a böngésződben:
http://<SERVER_IP>(HTTP) - Néhány percbe telhet, mire az alkalmazás elérhetővé válik.
- Hozza létre első felhasználói fiókját.
- Kezdj el bevásárlólistákat és recepteket létrehozni, és kezeld a kamrádat.
Fontos fájlok és könyvtárak
- Telepítési útvonal:
/root/kitchenowl - Compose fájl:
/root/kitchenowl/compose.yaml - Docker kötet:
/var/lib/docker/volumes/kitchenowl_kitchenowl_data - Caddy Konfigurációs:
/etc/caddy/Caddyfile
Szolgáltatáskezelés
Futó konténerek megtekintése:
docker compose -f /root/kitchenowl/compose.yaml ps
A KitchenOwl újraindítása:
docker compose -f /root/kitchenowl/compose.yaml restart
Naplók megtekintése:
cd /root/kitchenowl && docker compose logs -f
A KitchenOwl leállítása:
docker compose -f /root/kitchenowl/compose.yaml stop
A KitchenOwl indítása:
docker compose -f /root/kitchenowl/compose.yaml start
A KitchenOwl újralétrehozása:
docker compose -f /root/kitchenowl/compose.yaml up -d
Domain és HTTPS (Caddy)
Megjegyzés: HTTPS-tanúsítványok nem állíthatók ki IP-címekre. Domainnév szükséges.
1. Mutasson egy tartományra (például example.com) a szervered IP-címére.
2. Szerkeszd a Caddy konfigurációját:
vim /etc/caddy/Caddyfile
Cseréld le:
:80 {
reverse_proxy localhost:8080
...
}
ezzel:
example.com {
reverse_proxy localhost:8080
...
}
3. Töltsd újra a Caddyt:
systemctl reload caddy
4. A Caddy automatikusan beszerez és megújít egy Let's Encrypt tanúsítványt.
5. Érd el a KitchenOwlt itt: https://example.com