recipya-rs
Gestor de recetas en Rust con PostgreSQL para gestión familiar, importación web, digitalización y organización en libros de cocina.
Ficha actualizada 24 sept 2026, 16:41 · upstream 24 sept 2026, 16:13 · release nightly
Qué es recipya-rs
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Recipya-rs es un gestor de recetas escrito en Rust que ofrece una solución limpia y potente para gestionar recetas familiares. Permite importar recetas desde la web, digitalizar recetas de papel y organizarlas en libros de cocina virtuales. El sistema incluye integración con Nextcloud Cookbook y conversión automática entre sistemas de medida (imperial/métrico).
La aplicación utiliza PostgreSQL como base de datos y se puede desplegar mediante Docker o Podman. Incluye funcionalidades avanzadas como cálculo automático de información nutricional, impresión de recetas y prevención del modo suspensión durante la visualización. El proyecto mantiene un enfoque humano en el desarrollo, con comentarios explícitos sobre el uso de IA en el código.
- Gestión centralizada de recetas para toda la familia
- Importación automática de recetas desde sitios web
- Digitalización de recetas impresas o manuscritas
- Integración con Nextcloud Cookbook para sincronización
- Escrito en Rust para rendimiento y seguridad
- Conversión automática entre sistemas de medida
- Cálculo automático de información nutricional
- Compatibilidad con temas claros/oscuros del sistema
- Integración nativa con Nextcloud Cookbook
- Requiere configuración manual de base de datos PostgreSQL
- No incluye Dockerfile ni compose en el repositorio principal
- Necesita despliegue manual o uso de imágenes precompiladas
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Desplegar usando Docker Compose con docker-compose.yml del repositorio. Alternativamente, usar Podman con quadlets para integración systemd. Configurar credenciales PostgreSQL en .env antes de iniciar. Asegurar que el puerto 8078 esté disponible para la aplicación y 5432 para la base de datos.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
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.
