Repolode
norish-recipes

norish-recipes/norish

Una app de recetas autoalojada y en tiempo real para que los hogares planifiquen comidas, compartan listas de compras y cocinen juntos.

Alternativa open source a:PaprikaAnyList

Estrellas
1,522
Forks
134
Issues abiertos
84
Último commit
anteayer

¿Qué es?

Norish es un gestor de recetas autoalojado pensado para el hogar: sus miembros pueden planificar comidas, compartir compras y cocinar juntos, con cambios que se sincronizan en tiempo real entre dispositivos.

La app se ejecuta en un contenedor Docker junto con PostgreSQL, Redis y un servicio Obscura que renderiza páginas de recetas al importarlas desde URL. MASTER_KEY deriva las claves de cifrado que se usan para los datos almacenados, por lo que debe mantenerse estable una vez configurada.

El proyecto está escrito en TypeScript, tiene licencia AGPL-3.0 e incluye una guía para configurar el entorno de desarrollo dirigida a quienes quieran contribuir.

Funciones clave

  • 01Sincronización en tiempo real para que los miembros del hogar vean de inmediato los cambios en el plan de comidas y las compras
  • 02Planificación de comidas para crear menús semanales compartidos
  • 03Listas de compras compartidas
  • 04Importación de recetas desde URL de páginas web
  • 05Implementación con Docker Compose, PostgreSQL y Redis

Casos de uso

  • Planificar las cenas familiares de la semana y compartir el plan con todos en casa
  • Mantener una lista de compras compartida que puedan editar varias personas
  • Alojar una colección privada de recetas en un servidor propio en lugar de usar un servicio en la nube

Inicio rápido

  1. 1

    Genera una MASTER_KEY

    openssl rand -base64 32
  2. 2

    Guarda el archivo Docker Compose del README y sustituye los valores de marcador de posición (MASTER_KEY, OBSCURA_CDP_TOKEN)

  3. 3

    Inicia los servicios con Docker Compose

Antes de usarlo

  • Está bajo la licencia AGPL-3.0, una licencia copyleft que exige compartir el código fuente de los servicios de red derivados.
  • El autoalojamiento requiere varios servicios: la aplicación, PostgreSQL, Redis y un renderizador Obscura para importar URL.

En colecciones

Temas

Preguntas frecuentes

¿Qué es norish?
Una app de recetas autoalojada y en tiempo real para que los hogares planifiquen comidas, compartan listas de compras y cocinen juntos. Norish es un gestor de recetas autoalojado pensado para el hogar: sus miembros pueden planificar comidas, compartir compras y cocinar juntos, con cambios que se sincronizan en tiempo real entre dispositivos.
¿norish es gratuito? ¿Qué licencia tiene?
norish es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿norish sigue mantenido?
Mantenimiento activo. El último commit de norish fue el 5 nov 2026.
¿Para qué puedo usar norish?
Planificar las cenas familiares de la semana y compartir el plan con todos en casa Mantener una lista de compras compartida que puedan editar varias personas Alojar una colección privada de recetas en un servidor propio en lugar de usar un servicio en la nube
¿Cómo se instala norish?
Genera una MASTER_KEY: openssl rand -base64 32 Guarda el archivo Docker Compose del README y sustituye los valores de marcador de posición (MASTER_KEY, OBSCURA_CDP_TOKEN) Inicia los servicios con Docker Compose
¿Dónde consigo norish?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/norish-recipes/norish

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados