Saltar a contenido
Grocy

Despensa · Recetas · Compras · Menú

📌 Sin versionar

Grocy + Tandoor — Despensa y recetario familiar

Gestión de la despensa, lista de la compra compartida y recetario familiar con planificador de menús semanal. Sustituiría a apps de despensa y recetas (Cookpad).

Como usuario

Grocy: - Control de stock de la despensa - Fechas de caducidad - Escaneo de códigos de barras desde el móvil - Lista de la compra colaborativa - Seguimiento de consumo

Tandoor: - Buscar y guardar recetas - Importar desde cualquier web con un clic - Planificar el menú semanal - Generar lista de la compra automáticamente desde las recetas planificadas - Ver recetas en la cocina desde el móvil

Plataforma Acceso
Navegador https://grocy.sc y https://recetas.sc
Ubuntu Navegador
Android Navegador (interfaz responsive), también app Grocy desde F-Droid
FireTV No aplica

El flujo completo: Planificas el menú en Tandoor → Tandoor genera la lista de la compra → Compras y registras en Grocy → Grocy controla caducidades y stock → El ciclo se repite.

Integración con otros servicios de SmallCountry

Servicio Relación
Nextcloud Las recetas y listas pueden exportarse a archivos
n8n Puede generar lista de compra automática
Home Assistant Puede mostrar la lista en un panel de cocina

Servicios que lo hacen posible

  • Grocy — Gestión de despensa y lista de la compra
  • Tandoor — Recetario y planificador de menús
  • PostgreSQL — Base de datos compartida
  • ZFS (sistema de archivos con integridad de datos) — Almacenamiento persistente
Para el administrador (diseño previsto)
Parámetro Valor
LXC (contenedor ligero de Proxmox) 172
IP 10.10.20.172
Tier 3
Impacto 🟢 Bajo

ZFS persistente: - rpool/datos/grocy/opt/grocy/ - rpool/datos/tandoor/opt/tandoor/

Docker compose con ambos servicios.

Healthcheck: curl en cada subdominio.

Logs: docker compose logs -f dentro del LXC.

Backup: PBS (sistema de copias de seguridad de Proxmox) diario.

Problemas comunes: - «Grocy no carga» → verificar que el contenedor está corriendo. - «Tandoor no importa recetas» → revisar conectividad externa del LXC. - «No se sincroniza la lista» → verificar permisos de Nextcloud si se usa exportación.

Para el arquitecto (diseño previsto)
graph TD
    USUARIO[Usuario] -->|Navegador| CADDY[Caddy :80/:443]
    CADDY -->|grocy.sc| GROCY[Grocy :80]
    CADDY -->|recetas.sc| TANDOOR[Tandoor :8080]
    AUTHENTIK[Authentik] -->|Proxy| CADDY
    GROCY -->|Datos| ZFS_GROCY[ZFS /opt/grocy/]
    TANDOOR -->|Datos| ZFS_TANDOOR[ZFS /opt/tandoor/]
    TANDOOR -->|DB| POSTGRES[PostgreSQL]
    N8N[n8n] -.->|Automatización| TANDOOR
    HA[Home Assistant] -.->|Panel cocina| GROCY

Bridge / Puertos: vmbr2. Grocy 80, Tandoor 8080.

Pi-hole: grocy.sc10.10.20.172, recetas.sc10.10.20.172.

Caddy: Dos bloques con forward_auth a cada puerto.

Authentik: Provider Proxy, grupo familia.

Artefacto Ruta
Playbook deploy-grocy.yml
Rol roles/grocy/
Tofu modules/grocy/

Secciones relacionadas

🌐 Enlaces de interés