Files
2026-06-09 18:40:21 +02:00

3.2 KiB


title: KitchenOwl created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, grocery-lists, app-marathon-batch-c] confidence: medium contested: false sources: [https://selfh.st/apps/?tag=Grocery+Lists&app=kitchenowl]

🛒 KitchenOwl

Listes de courses familiales partagées : simples, rapides, synchronisées en temps réel entre tous les membres de la famille.

📋 Informations Générales

Champ Valeur
Site web kitchenowl.org
GitHub TomBursch/kitchenowl
License AGPL-3.0
Langage Flutter + Python (backend)
Étoiles GitHub 1.1k
Catégorie cat-grocery-lists

📝 Description

KitchenOwl se concentre sur l'essentiel : des listes de courses partagées en temps réel pour la famille.

  • Listes multiples : courses, stock, TODO ménagères
  • Synchronisation temps réel entre appareils (WebSocket)
  • Historique d'achats : suggestion auto, statistiques
  • Catégorisation des items avec icônes et couleurs
  • Multi-foyers : gérer plusieurs maisons
  • App mobile : Flutter (Android/iOS) réactive
  • Partage public : lien pour invités sans compte
  • Web app responsive (PWA)
  • Léger : parfait pour Raspberry Pi

Différence vs Grocy : KitchenOwl = focus listes partagées, ultra-simple. Grocy = ERP complet. Pour qui: familles ou colocations qui veulent juste des listes partagées sans complexité.

🚀 Installation

Docker Compose (recommandé)

version: '3.8'
services:
  kitchenowl:
    image: tombursch/kitchenowl:latest
    container_name: kitchenowl
    restart: unless-stopped
    environment:
      - JWT_SECRET_KEY=changez-moi-long-secret
      - FRONT_URL=https://kitchenowl.example.com
    volumes:
      - kitchenowl_data:/app/data
    ports:
      - 9285:8080
    labels:
      - "traefik.enable=true"
      - "traefik.http.routers.kitchenowl.rule=Host(`kitchenowl.example.com`)"
      - "traefik.http.routers.kitchenowl.entrypoints=websecure"
      - "traefik.http.routers.kitchenowl.tls.certresolver=letsencrypt"

volumes:
  kitchenowl_data:

🔄 Alternatives

Open Source

Propriétaires

  • Bring! — Référence grand public, app mobile populaire
  • OurGroceries — Simple et partagé
  • Todoist (listes) — Gestion tâches multi-usage

🔐 Sécurité

  • JWT pour l'auth, secret à protéger
  • HTTPS obligatoire (Traefik recommandé)
  • Pas de 2FA intégrée — à compenser via Authelia
  • WebSocket : attention reverse-proxy, Traefik gère nativement

📚 Ressources

Pages Liées