Aller au contenu principal
50 % de réduction toutes les offres, durée limitée. À partir de $2.48/mo
KitchenOwl

KitchenOwl

KitchenOwl est un gestionnaire auto-hébergé de listes de courses et de recettes. Partagez des listes de courses en temps réel, stockez des recettes et obtenez des suggestions de repas, et suivez les dépenses du foyer, avec des applications mobiles natives qui complètent l'interface web. Sous licence AGPL-3.0 avec plus de 3 400 étoiles GitHub.

En un coup d'œil

3.5k

Étoiles GitHub

2

Vues de page

99

Installations actives

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

Les installations actives sont des données d'exemple (aperçu) ; la vraie métrique sera connectée avant le lancement.

Accès

  1. Ouvrez l'interface web de KitchenOwl dans votre navigateur : http://<SERVER_IP> (HTTP)
  2. L'application peut prendre quelques minutes avant de devenir disponible.
  3. Créez votre premier compte utilisateur.
  4. Commencez à créer des listes de courses, des recettes et à gérer votre garde-manger.

Fichiers et répertoires importants

  • Chemin d'installation : /root/kitchenowl
  • Fichier Compose : /root/kitchenowl/compose.yaml
  • Volume Docker : /var/lib/docker/volumes/kitchenowl_kitchenowl_data
  • Configuration Caddy : /etc/caddy/Caddyfile

Gestion des services

Voir les conteneurs en cours d'exécution :

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

Redémarrez KitchenOwl :

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

Voir les logs :

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

Arrêtez KitchenOwl :

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

Démarrez KitchenOwl :

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

Recréez KitchenOwl :

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

Domaine et HTTPS (Caddy)

Remarque : les certificats HTTPS ne peuvent pas être émis pour des adresses IP. Un nom de domaine est requis.

1. Pointez un domaine (ex. : example.com) vers l'adresse IP de votre serveur.

2. Modifiez la configuration de Caddy :

vim /etc/caddy/Caddyfile

Remplacez :

:80 {
    reverse_proxy localhost:8080
    ...
}

avec :

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

3. Rechargez Caddy :

systemctl reload caddy

4. Caddy obtiendra et renouvellera automatiquement un certificat Let's Encrypt.

5. Accédez à KitchenOwl à l'adresse : https://example.com

Plus dans Auto-hébergé

Apps connexes.

Déployez KitchenOwl maintenant. À partir de 2,48 $/mois.