Ga naar hoofdinhoud
50% korting alle plannen, beperkte tijd. Vanaf $2.48/mo
KitchenOwl

KitchenOwl

KitchenOwl is een zelf-gehoste boodschappenlijst- en receptenbeheerder. Deel boodschappenlijsten in realtime, bewaar recepten en krijg maaltijdsuggesties, en houd huishoudelijke uitgaven bij, met native mobiele apps achter de webinterface. AGPL-3.0-gelicentieerd met 3.400+ GitHub-sterren.

In een oogopslag

3.5k

GitHub-sterren

2

Paginaweergaven

99

Actieve installaties

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

Actieve installaties zijn voorbeeldgegevens (voorvertoning); de echte maatstaf wordt voor de lancering gekoppeld.

Toegang

  1. Open de KitchenOwl-webinterface in je browser: http://<SERVER_IP> (HTTP)
  2. Het kan een paar minuten duren voordat de applicatie beschikbaar is.
  3. Maak uw eerste gebruikersaccount aan.
  4. Begin met het maken van boodschappenlijsten en recepten en het beheren van je voorraadkast.

Belangrijke bestanden en mappen

  • Installatiepad: /root/kitchenowl
  • Compose-bestand: /root/kitchenowl/compose.yaml
  • Docker-volume: /var/lib/docker/volumes/kitchenowl_kitchenowl_data
  • Caddy-configuratie: /etc/caddy/Caddyfile

Servicebeheer

Bekijk actieve containers:

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

Herstart KitchenOwl:

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

Logs bekijken:

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

Maak KitchenOwl opnieuw aan:

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

Domein en HTTPS (Caddy)

Let op: er kunnen geen HTTPS-certificaten worden uitgegeven voor IP-adressen. Een domeinnaam is vereist.

1. Wijs een domein aan (bijv. example.com) naar het IP-adres van je server.

2. Bewerk de Caddy-configuratie:

vim /etc/caddy/Caddyfile

Vervang:

:80 {
    reverse_proxy localhost:8080
    ...
}

met:

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

3. Herlaad Caddy:

systemctl reload caddy

4. Caddy verkrijgt en vernieuwt automatisch een Let's Encrypt-certificaat.

5. Ga naar KitchenOwl op: https://example.com

Meer in Self-hosted

Gerelateerde apps.

Rol KitchenOwl nu uit. Vanaf $2,48/mnd.