Patachoo
Gestor de recetas auto-alojado escrito en Go con PocketBase como librería. Importa recetas desde URLs mediante JSON-LD schema.org y analiza ingredientes en francés con alta precisión. Funciona en Raspberry Pi (40 Mo RAM), sin Node.js ni SPA, con despliegue Docker o binario único.
Ficha actualizada 22 sept 2026, 18:20 · upstream 22 sept 2026, 16:51 · release v0.2.0
Qué es Patachoo
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Patachoo es un gestor de recetas auto-alojado desarrollado en Go que utiliza PocketBase como librería para autenticación, reglas de acceso y administración. El proyecto se distingue por su capacidad de importar recetas desde URLs mediante JSON-LD schema.org, con una tasa de éxito del 71,8 % sobre 206 recetas probadas en 68 dominios. Su análisis de ingredientes está optimizado para el francés, superando a Mealie y Tandoor en comprensión de expresiones como 'cuillères à soupe de crème fraîche', gracias a un modelo lingüístico que maneja preposiciones partitivas y unidades multi-mot.
- Gestionar recetas importadas desde sitios web mediante JSON-LD schema.org
- Analizar ingredientes en francés con precisión superior a soluciones existentes
- Ejecutar en Raspberry Pi con mínimo consumo de recursos (40 Mo RAM)
- Desplegar como servicio auto-alojado sin dependencias externas complejas
- Análisis de ingredientes en francés superior al inglés en Mealie y Tandoor
- Binar único sin Node.js ni etapa de build, compatible con Raspberry Pi
- Importación automática desde URLs mediante JSON-LD schema.org (71,8 % éxito)
- Registro cerrado por defecto para máxima seguridad inicial
- Análisis de ingredientes limitado principalmente al francés; el inglés falla sistemáticamente
- No verifica actualizaciones automáticamente; requiere intervención manual
- Base de datos SQLite local sin soporte de bases externas como PostgreSQL
- Sin autenticación OAuth o SSO integrada
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 con Docker Compose o binario directo. El puerto predeterminado es 8090. La API REST y la administración comparten el mismo puerto; usar firewall para restringir acceso externo. Crear superusuario inicial vía línea de comando o desde la interfaz web tras abrir el registro. Verificar cobertura de código y pruebas antes de fusionar cambios.
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.