Acceso
- Abre la interfaz web de KitchenOwl en tu navegador:
http://<SERVER_IP>(HTTP) - La aplicación puede tardar unos minutos en estar disponible.
- Cree su primera cuenta de usuario.
- Empieza a crear listas de la compra, recetas y a gestionar tu despensa.
Archivos y directorios importantes
- Ruta de instalación:
/root/kitchenowl - Archivo Compose:
/root/kitchenowl/compose.yaml - Volumen Docker:
/var/lib/docker/volumes/kitchenowl_kitchenowl_data - Configuración de Caddy:
/etc/caddy/Caddyfile
Gestión de servicios
Ver contenedores en ejecución:
docker compose -f /root/kitchenowl/compose.yaml ps
Reinicia KitchenOwl:
docker compose -f /root/kitchenowl/compose.yaml restart
Ver registros:
cd /root/kitchenowl && docker compose logs -f
Detén KitchenOwl:
docker compose -f /root/kitchenowl/compose.yaml stop
Inicia KitchenOwl:
docker compose -f /root/kitchenowl/compose.yaml start
Recrea KitchenOwl:
docker compose -f /root/kitchenowl/compose.yaml up -d
Dominio y HTTPS (Caddy)
Nota: no se pueden emitir certificados HTTPS para direcciones IP. Se requiere un nombre de dominio.
1. Apunta un dominio (p. ej., example.com) a la dirección IP de tu servidor.
2. Edita la configuración de Caddy:
vim /etc/caddy/Caddyfile
Reemplaza:
:80 {
reverse_proxy localhost:8080
...
}
con:
example.com {
reverse_proxy localhost:8080
...
}
3. Recarga Caddy:
systemctl reload caddy
4. Caddy obtendrá y renovará automáticamente un certificado de Let's Encrypt.
5. Accede a KitchenOwl en: https://example.com