Zum Hauptinhalt springen
50 % Rabatt alle Pläne, begrenzte Zeit. Ab $2.48/mo
KitchenOwl

KitchenOwl

KitchenOwl ist ein selbst gehosteter Manager für Einkaufslisten und Rezepte. Teilen Sie Einkaufslisten in Echtzeit, speichern Sie Rezepte und erhalten Sie Essensvorschläge und verfolgen Sie Haushaltsausgaben, unterstützt durch native Mobile-Apps hinter der Weboberfläche. AGPL-3.0-lizenziert mit über 3.400 GitHub-Sternen.

Auf einen Blick

3.5k

GitHub-Sterne

2

Seitenaufrufe

99

Aktive Installationen

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

Aktive Installationen sind Beispieldaten (Vorschau); die echte Kennzahl wird vor dem Start eingebunden.

Zugriff

  1. Öffnen Sie die KitchenOwl-Weboberfläche in Ihrem Browser: http://<SERVER_IP> (HTTP)
  2. Es kann einige Minuten dauern, bis die Anwendung verfügbar ist.
  3. Erstellen Sie Ihr erstes Benutzerkonto.
  4. Beginnen Sie, Einkaufslisten und Rezepte zu erstellen und Ihre Vorratskammer zu verwalten.

Wichtige Dateien und Verzeichnisse

  • Installationspfad: /root/kitchenowl
  • Compose-Datei: /root/kitchenowl/compose.yaml
  • Docker-Volume: /var/lib/docker/volumes/kitchenowl_kitchenowl_data
  • Caddy-Konfiguration: /etc/caddy/Caddyfile

Service-Management

Laufende Container anzeigen:

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

KitchenOwl neu starten:

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

Logs ansehen:

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

KitchenOwl stoppen:

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

KitchenOwl starten:

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

KitchenOwl neu erstellen:

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

Domain und HTTPS (Caddy)

Hinweis: HTTPS-Zertifikate können nicht für IP-Adressen ausgestellt werden. Ein Domainname ist erforderlich.

1. Zeigen Sie auf eine Domain (z. B. example.com) auf die IP-Adresse Ihres Servers.

2. Bearbeiten Sie die Caddy-Konfiguration:

vim /etc/caddy/Caddyfile

Ersetzen Sie:

:80 {
    reverse_proxy localhost:8080
    ...
}

mit:

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

3. Laden Sie Caddy neu:

systemctl reload caddy

4. Caddy beschafft und erneuert automatisch ein Let's Encrypt-Zertifikat.

5. Greifen Sie auf KitchenOwl zu unter: https://example.com

Mehr zu Self-Hosted

Verwandte Apps.

KitchenOwl jetzt bereitstellen. Ab 2,48 $/Monat.