Vai al contenuto principale
50% di sconto tutti i piani, tempo limitato. A partire da $2.48/mo
KitchenOwl

KitchenOwl

KitchenOwl è un gestore self-hosted di liste della spesa e ricette. Condividi le liste della spesa in tempo reale, memorizza ricette e ricevi suggerimenti sui pasti, e tieni traccia delle spese domestiche, con app mobile native a supporto dell'interfaccia web. Con licenza AGPL-3.0 e oltre 3.400 stelle su GitHub.

In breve

3.5k

Stelle su GitHub

2

Visualizzazioni di pagina

99

Installazioni attive

Licenza AGPL-3.0 Versione Latest OS Ubuntu Server 24.04 LTS Min RAM 2 GB IP IPV4,IPV6

Le installazioni attive sono dati di esempio (anteprima); la metrica reale sarà collegata prima del lancio.

Accesso

  1. Apri l'interfaccia web di KitchenOwl nel tuo browser: http://<SERVER_IP> (HTTP)
  2. Potrebbero volerci alcuni minuti prima che l'applicazione diventi disponibile.
  3. Crea il tuo primo account utente.
  4. Inizia a creare liste della spesa, ricette e a gestire la tua dispensa.

File e directory importanti

  • Percorso di installazione: /root/kitchenowl
  • File Compose: /root/kitchenowl/compose.yaml
  • Volume Docker: /var/lib/docker/volumes/kitchenowl_kitchenowl_data
  • Configurazione di Caddy: /etc/caddy/Caddyfile

Gestione del servizio

Visualizza i container in esecuzione:

docker compose -f /root/kitchenowl/compose.yaml ps

Riavvia KitchenOwl:

docker compose -f /root/kitchenowl/compose.yaml restart

Visualizza i log:

cd /root/kitchenowl && docker compose logs -f

Arresta KitchenOwl:

docker compose -f /root/kitchenowl/compose.yaml stop

Avvia KitchenOwl:

docker compose -f /root/kitchenowl/compose.yaml start

Ricrea KitchenOwl:

docker compose -f /root/kitchenowl/compose.yaml up -d

Dominio e HTTPS (Caddy)

Nota: i certificati HTTPS non possono essere emessi per gli indirizzi IP. È richiesto un nome di dominio.

1. Puntare un dominio (ad es. example.com) all'indirizzo IP del tuo server.

2. Modifica la configurazione di Caddy:

vim /etc/caddy/Caddyfile

Sostituisci:

:80 {
    reverse_proxy localhost:8080
    ...
}

con:

example.com {
    reverse_proxy localhost:8080
    ...
}

3. Ricarica Caddy:

systemctl reload caddy

4. Caddy otterrà e rinnoverà automaticamente un certificato Let's Encrypt.

5. Accedi a KitchenOwl su: https://example.com

Altro in Self hosted

App correlate.

Distribuisci KitchenOwl ora. Da 2,48 $/mese.