picpeak
PicPeak es una plataforma open-source auto-alojada para galerías de fotos y videos, ideal para fotógrafos y eventos. Ofrece gestión de clientes, branding personalizado y despliegue Docker. Alternativa a SaaS como PicDrop con control total de datos.
Ficha actualizada 22 sept 2026, 17:58 · upstream 22 sept 2026, 16:28 · release v3.133.3
Qué es picpeak
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
PicPeak es una solución open-source de código abierto diseñada para la gestión profesional de galerías de fotos y videos en entornos auto-alojados. Funciona como alternativa directa a plataformas comerciales como PicDrop o Scrapbook, permitiendo a fotógrafos y organizadores de eventos compartir galerías con clientes mientras mantienen el control total sobre sus datos y la marca. La arquitectura soporta despliegues modulares mediante Docker Compose o una imagen todo-en-uno para entornos simples.
La plataforma integra un backend en Node.js/Python, frontend en React/Next.js y bases de datos como PostgreSQL o SQLite. Incluye funcionalidades avanzadas como reconocimiento facial (requiere módulo ML), webhooks, integración con almacenamiento S3 compatible y analíticas privadas. Recientemente ha migrado a su propia organización GitHub, actualizando las rutas de imágenes Docker y la documentación correspondiente.
- Compartir galerías efímeras con clientes tras eventos o sesiones fotográficas
- Gestión de marca personalizada sin costes mensuales de SaaS
- Recolección de pruebas de fotos mediante subida de invitados protegida por contraseña
- Integración con sistemas de almacenamiento externo (S3, MinIO) para escalabilidad
- Utilización de analíticas privadas para medir el engagement del cliente
- Módulo opcional de CRM y facturación en beta para estudios profesionales
- Arquitectura modular con soporte nativo para Docker Compose y despliegue single-container
- Base de datos PostgreSQL escalable o SQLite para entornos ligeros sin configuración compleja
- Reconocimiento facial opcional mediante módulo ML sidecar para agrupar personas en galerías
- Soporte completo para almacenamiento S3 compatible (AWS, MinIO, R2) y backend Node.js/Python
- Licencia MIT abierta con despliegue auto-alojado sin costes recurrentes de suscripción
- Migración reciente a organización propia con imágenes actualizadas en ghcr.io y Docker Hub
- El módulo de CRM y facturación está en beta, desactivado por defecto y requiere revisión legal
- El reconocimiento facial depende del módulo ML sidecar opcional que debe configurarse adicionalmente
- La base de datos SQLite tiene limitaciones de concurrencia para entornos de producción intensivos
- Las imágenes Docker antiguas tienen tags congelados; se recomienda usar las nuevas rutas ghcr.io
- Configuración inicial requiere acceso a terminal para copiar .env y crear cuenta admin en navegador
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.
Utilizar docker compose up -d con la imagen backend/frontend o aio:main. Configurar variables de entorno en .env antes del primer inicio. Para producción, preferir PostgreSQL sobre SQLite y habilitar almacenamiento S3 si se requiere escalabilidad. Verificar permisos de volumen /data y actualizar tags de imágenes a las versiones estables recientes tras la migración de organización.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.