Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

recipery

Recipery es una biblioteca de recetas auto-alojada sin base de datos tradicional, utilizando almacenamiento de objetos (S3/MinIO o filesystem local). Permite importar recetas desde URLs web y YouTube, con escalado automático de porciones, búsqueda en sitios externos y soporte multi-perfil.

Ficha actualizada 24 sept 2026, 17:44 · upstream 24 sept 2026, 17:12 · release v1.24.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es recipery

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Recipery es una aplicación auto-alojada diseñada como biblioteca de recetas sin base de datos tradicional. Utiliza almacenamiento de objetos (S3-compatible) como única capa de persistencia, eliminando la necesidad de configurar, respaldar o migrar bases de datos entre versiones. El stack tecnológico incluye Next.js, React y Node.js para el frontend y backend.

CASOS DE USO
  • Gestión personal de recetas en un hogar compartido con roles diferenciados (admin/reader)
  • Importación automática de recetas desde sitios web o videos de YouTube
  • Descubrimiento de nuevas recetas mediante búsqueda en sitios externos configurables
  • Almacenamiento escalable usando S3-compatible (MinIO, Cloudflare R2, Backblaze B2)
PUNTOS DESTACADOS
  • Sin base de datos: persistencia puramente en almacenamiento de objetos simplifica backups y migraciones
  • Importación desde URLs web y YouTube con extracción automática de ingredientes, pasos y fotos
  • Escalado automático de porciones con unidades y cantidades calculadas en tiempo real
  • Multi-perfil con roles admin/reader y contraseñas opcionales por perfil para compartir instancia
  • Licencia AGPL-3.0: código abierto verificable, apto para uso interno empresarial con obligación de publicar modificaciones
PRECAUCIONES
  • Sin base de datos implica dependencia completa del driver de almacenamiento (filesystem o S3)
  • Licencia AGPL-3.0 requiere que las versiones modificadas usadas como servicio sean código abierto
  • Complejidad media: requiere configuración inicial de Docker Compose y variables de entorno
  • Funcionalidades de scraping dependen de la estructura HTML de los sitios externos visitados
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Recipery
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Despliegue rápido con docker compose up. Para desarrollo local, usar pnpm install y copiar .env.example a .env.local (driver por defecto: filesystem). Para S3/MinIO, ejecutar docker compose up minio minio-init y configurar STORAGE_DRIVER=s3 en .env.local. También disponible como Cloudflare Worker mediante make cf-build/cf-deploy. Ver docs.recipery.dev para walkthroughs completos.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
S3/MinIO
BASES DE DATOS
No detectadas
PUERTOS
30009000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.