Ir al contenido
  1. Posts/

Mealie, Grocy y recetas en casa: cuándo el self-hosting sí mejora la vida diaria

Hay una categoría de self-hosting que me interesa bastante más que montar otro panel bonito para mirar métricas. La que toca cosas de casa de verdad. Fotos familiares, documentos, contraseñas, automatizaciones que ahorran tiempo y, si se hace bien, recetas y compras.

También es una categoría peligrosa. Cuando un servicio self-hosted entra en la dinámica familiar deja de ser un juguete técnico. Si falla, no falla “mi laboratorio”. Falla algo que alguien quería usar mientras estaba cocinando, haciendo la compra o intentando decidir qué cenar. Ahí el listón cambia.

Mealie y Grocy entran justo en ese terreno. Mealie es muy bueno para guardar recetas, planificar comidas y convertir una lista de ingredientes en algo útil. Grocy va más lejos: despensa, productos, caducidades, compras, consumo, tareas domésticas y cierto control de inventario. Sobre el papel, juntos parecen la base de operaciones perfecta para una casa organizada.

En la práctica, mi conclusión es más prudente: Mealie sí lo veo fácil de justificar. Grocy puede ser brillante, pero solo si aceptas su coste de mantenimiento. Si intentas meter ambos de golpe y con todo activado, lo normal es que acabes con otra base de datos preciosa que nadie usa.

Y eso, en homelab doméstico, es el cementerio más habitual.

El problema no es guardar recetas
#

Guardar recetas es fácil. Puedes usar Notion, Apple Notes, un PDF, un grupo de WhatsApp contigo mismo o una libreta manchada de aceite. La dificultad no está en almacenar texto. Está en recuperar la receta correcta cuando tienes hambre, poco tiempo y media nevera sin plan.

Ahí Mealie empieza a tener sentido. No como museo de recetas perfectas, sino como sitio único para lo que realmente se cocina en casa. Recetas probadas, ajustes propios, cantidades realistas y notas del tipo “con la Thermomix queda mejor si bajas un poco el tiempo” o “esto para cena entre semana sí, para invitados no”.

El matiz importa. Si Mealie se convierte en un Pinterest privado con cien recetas aspiracionales, no mejora nada. Solo cambia el sitio donde acumulas culpa culinaria. Si en cambio se queda con las veinte o treinta recetas que de verdad rotan en casa, empieza a ser útil.

Para mí, el objetivo sería este:

  • Saber qué cocinar sin pensar demasiado.
  • Guardar versiones ajustadas a la casa, no recetas genéricas copiadas.
  • Planificar dos o tres comidas sin convertirlo en un ritual de domingo eterno.
  • Generar una lista de compra aproximada.
  • Evitar repetir siempre lo mismo por pura inercia.

Eso sí mejora la vida diaria. No de forma épica. De forma pequeña, que es como mejor funcionan estas cosas.

Mealie encaja cuando quieres menos fricción
#

Mealie tiene una ventaja clara: se entiende rápido. Entras, ves recetas, ingredientes, categorías, planificador y lista de compra. No necesita que diseñes un sistema doméstico completo antes de usarlo.

Eso para mí es clave. Una herramienta familiar tiene que ganar adopción en pocos minutos. Si alguien necesita una formación interna para añadir una receta, ya has perdido.

Lo que más me gusta de Mealie es que puedes empezar con una instalación muy básica:

  • Una cuenta principal y cuentas familiares si hace falta.
  • Recetas importadas desde webs o metidas a mano.
  • Etiquetas sencillas como cena rápida, Thermomix, batch cooking, bebé, pescado o legumbres.
  • Planificador semanal opcional.
  • Lista de compra generada desde recetas.

No hace falta automatizarlo todo desde el primer día. De hecho, no lo haría. Primero metería recetas reales y vería si se consulta. Si nadie lo abre durante dos semanas, el problema no era técnico.

Un patrón que funciona mejor es crear un recetario pequeño y bueno. Diez cenas rápidas, cinco comidas saludables, algunas recetas de fin de semana y cuatro comodines para días tontos. Con eso ya tienes valor. Luego crece solo si la herramienta se usa.

Mealie también tiene una parte social interesante para casa: las notas. Una receta copiada de internet rara vez encaja perfecta. En casa acabas ajustando cantidades, tiempos, marcas, cacharros y tolerancia al caos. Esas notas son oro. Son la diferencia entre “receta guardada” y “receta nuestra”.

Grocy es más potente, pero cobra peaje
#

Grocy me parece una herramienta muy atractiva para quien disfruta modelando la casa como un sistema. Productos, ubicaciones, stock, caducidades, compras, recetas, tareas, baterías, consumos. Es una navaja suiza doméstica.

El problema es que una despensa no se mantiene sola. Si quieres que Grocy sepa lo que tienes, alguien tiene que meter productos, cantidades, unidades, compras y consumos. Puedes simplificar con códigos de barras y hábitos, pero el trabajo existe.

Esto no lo digo como crítica. Es el precio de tener inventario. Lo mismo pasa en una empresa pequeña, solo que en casa nadie quiere ser el responsable de almacén después de cenar.

Grocy tiene sentido si tienes uno de estos problemas:

  • Compras duplicadas porque no sabes qué hay en casa.
  • Productos que caducan con frecuencia.
  • Congelador o despensa grande.
  • Dietas o planificación bastante estable.
  • Ganas reales de escanear y mantener stock.
  • Una casa donde varias personas compran y consumen sin coordinación.

Si no tienes ese dolor, Grocy puede ser demasiado. Y cuando una herramienta es demasiado, el entusiasmo dura menos que la primera compra grande.

Mi forma de plantearlo sería empezar con Mealie y añadir Grocy solo para una zona concreta. Por ejemplo, congelador y despensa seca. Nada de registrar cada yogur, cada plátano y cada paquete que entra por la puerta. Eso suena muy bien en una demo y muy mal un martes cualquiera.

La arquitectura que montaría en casa
#

Para este tipo de servicios no necesito Kubernetes por defecto. Se puede, claro. Pero una app de recetas familiar no necesita demostrar nada. Necesita estar disponible, ser fácil de actualizar y tener backups fiables.

Mi arquitectura mínima sería Docker Compose en una VM o LXC estable:

  • Mealie con PostgreSQL.
  • Grocy si de verdad se va a usar.
  • Reverse proxy con HTTPS.
  • Autenticación simple, preferiblemente con usuarios propios o SSO si ya existe.
  • Backups diarios de base de datos y volumen de datos.
  • Monitorización básica con Uptime Kuma.

Lo importante aquí no es que el despliegue sea elegante. Lo importante es que se pueda restaurar. Una base de recetas parece poco crítica hasta que has metido durante meses ajustes, fotos, menús y notas. Perder eso da rabia.

Para Mealie, cuidaría especialmente:

  • Base de datos.
  • Imágenes subidas.
  • Variables de entorno.
  • Fichero de configuración.
  • Exportación periódica si el servicio la ofrece en tu versión.

Para Grocy, lo mismo pero con más respeto. Si lo usas como inventario, los datos cambian más y conviene tener backups frecuentes. No hace falta una arquitectura bancaria, pero sí una restauración probada. Un backup que nunca has restaurado es básicamente una estampita religiosa con extensión .tar.gz.

Acceso desde fuera: menos exposición, más sentido común
#

Una app de recetas no debería acabar publicada alegremente a internet solo porque se puede. Si la usas desde casa, acceso local. Si quieres consultar la lista de compra desde el supermercado, ahí hay que decidir.

Mis opciones, de más prudente a más cómoda:

  1. Acceso por VPN tipo Tailscale.
  2. Cloudflare Tunnel con autenticación delante.
  3. Publicación directa con HTTPS y buen control de usuarios.

Para una casa, Tailscale me parece la opción más limpia. No abres puertos, no expones el servicio tal cual y puedes entrar desde el móvil. Cloudflare Tunnel también encaja si ya tienes esa pieza montada y protegida, pero no lo usaría para publicar sin filtro una herramienta doméstica.

No porque Mealie o Grocy sean especialmente peligrosos, sino porque el patrón importa. Publicar servicios pequeños sin pensar acaba convirtiéndose en una colección de puertas que nadie revisa. Y luego llega la actualización olvidada.

Cómo lo usaría sin convertirlo en trabajo
#

El éxito de esto no depende de Docker. Depende del hábito.

Yo lo plantearía así:

Primera semana: meter solo recetas que ya se cocinan. Nada de inventar un recetario ideal. Lo que ya funciona entra primero.

Segunda semana: añadir etiquetas útiles. No etiquetas bonitas. Útiles. Cena rápida, batch cooking, sin complicación, Thermomix, comida Lara, congelable, pescado, legumbre.

Tercera semana: probar planificación ligera. Tres comidas, no siete días perfectos. El plan semanal completo suele morir pronto si la casa tiene vida real.

Cuarta semana: generar lista de compra desde dos o tres recetas y comprobar si ahorra tiempo o mete ruido.

Solo después miraría Grocy. Y empezaría por una zona pequeña:

  • Congelador.
  • Despensa seca.
  • Productos de bebé.
  • Básicos que se olvidan siempre.

Si esa zona se mantiene durante un mes, ampliaría. Si no, no pasa nada. Mejor un Mealie usado que un Grocy completo abandonado.

Dónde suele romperse
#

Estas herramientas no fallan por CPU o RAM. Fallan por exceso de ambición.

Errores típicos:

  • Importar cien recetas de golpe.
  • Crear etiquetas demasiado finas.
  • Intentar registrar toda la compra desde el primer día.
  • Obligar a toda la casa a cambiar hábitos por una herramienta nueva.
  • No tener una forma cómoda de usarlo desde móvil.
  • No hacer backups.
  • Montarlo en el nodo de pruebas y olvidarse.

El último punto parece técnico, pero es muy humano. Si algo va a entrar en la rutina de casa, no debería vivir en el mismo sitio donde rompes contenedores por diversión. Separaría servicios domésticos estables de cacharreo. Ya lo aplicaría a Home Assistant, Vaultwarden, Paperless y también a esto.

Mealie frente a una carpeta de notas
#

La comparación justa no es Mealie contra “no tener nada”. Es Mealie contra Apple Notes, Notion, Google Keep o una carpeta de PDFs.

Una carpeta de notas gana en simplicidad. No tienes que mantener nada, no hay base de datos, no hay actualizaciones. Para una persona sola puede ser suficiente.

Mealie gana cuando quieres estructura:

  • Ingredientes separados.
  • Raciones ajustables.
  • Importación de recetas.
  • Planificador.
  • Lista de compra.
  • Búsqueda por etiquetas.
  • Recetas compartidas en casa.

La pregunta es si esa estructura compensa tener otro servicio. En mi caso, para una casa donde se cocina bastante y se repiten recetas saludables, creo que sí. Pero lo montaría con expectativas realistas. No va a arreglar la planificación familiar por sí solo. Solo reduce fricción si ya hay voluntad de usarlo.

Grocy frente a una lista de compra normal
#

Grocy tiene una comparación más dura. Una lista compartida en el móvil ya resuelve mucho. Añades leche, pañales, café, salmón, fruta, lo que toque. Vas al súper y marcas. Fin.

Grocy aporta valor cuando la lista deja de bastar. Si quieres saber qué hay antes de comprar, controlar caducidades o planificar desde stock real, entonces ya hablamos de otra cosa.

Pero esa otra cosa exige disciplina. Si sacas un paquete del congelador y no lo marcas, el sistema empieza a mentir. Si compras y no registras, también. Y un inventario doméstico que miente es peor que no tener inventario, porque genera confianza falsa.

Por eso sería conservador. Grocy para categorías con poco movimiento y mucho valor. Congelador, despensa, productos caros o básicos críticos. No para cada tomate.

Mi recomendación práctica
#

Si empezara hoy, haría esto:

  1. Instalar Mealie en un entorno estable.
  2. Meter 20 recetas reales, no más.
  3. Usar etiquetas muy pocas y muy claras.
  4. Activar lista de compra solo cuando el recetario ya tenga sentido.
  5. Hacer backup automático desde el primer día.
  6. Añadir Grocy solo si aparece un dolor claro de inventario.
  7. Mantener Grocy limitado a despensa y congelador durante el primer mes.

No intentaría construir “el sistema definitivo de cocina”. Esa frase ya huele a proyecto que se abandona. Intentaría resolver una noche concreta: son las ocho, hay cansancio, qué cenamos, qué falta comprar y dónde está esa receta que salió bien.

Si Mealie responde a eso, ya merece la pena.

Conclusión
#

Mealie me parece uno de esos servicios self-hosted que pueden cruzar la frontera entre hobby técnico y utilidad doméstica real. Es fácil de entender, no exige demasiada ceremonia y encaja bien con una casa donde se cocina de forma recurrente.

Grocy es más ambicioso. Puede ser muy útil, pero no lo metería como primer paso. Lo trataría como inventario serio, aunque sea doméstico. Si nadie va a mantenerlo, mejor no fingir.

La buena arquitectura aquí no es la más compleja. Es la que sobrevive a una semana normal: trabajo, compra, niña, cansancio, cenas rápidas y cero ganas de administrar un ERP de garbanzos.

Para mí, la jugada sensata es Mealie primero, Grocy después y solo donde duela. Menos sistema perfecto y más herramienta que se abre cuando hace falta.