timmygram-server
Backend en Go para TimmyGram App. Gestiona subida de videos, transcodificación y control parental. Permite autoalojamiento seguro con Docker o Go.
Ficha actualizada 24 sept 2026, 7:37 · upstream 24 sept 2026, 7:24 · release sin release detectada
Qué es timmygram-server
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Este servidor backend, escrito en Go, actúa como núcleo para la aplicación móvil TimmyGram, diseñada para ofrecer un entorno seguro a menores. Facilita a los padres la creación de cuentas, la gestión de dispositivos mediante códigos QR y el control estricto del contenido visual. La plataforma permite subir videos propios que se transcodifican automáticamente a formato vertical (16:9) y se limitan a 60 segundos para asegurar una experiencia controlada.
El sistema soporta despliegue autoalojado mediante contenedores Docker o ejecución nativa en Go, con configuración flexible vía archivos YAML y variables de entorno. Incluye funcionalidades como la gestión de usuarios múltiples (padres), edición de contenido y habilitación/deshabilitación de acceso por dispositivo, garantizando privacidad y supervisión sin depender de redes sociales públicas.
- Control parental de contenidos en móviles
- Autoalojamiento de plataforma de video privada
- Gestión segura de dispositivos para menores
- Transcodificación automática de videos verticales
- Licencia MIT abierta
- Soporte Docker y Go
- Interfaz QR para emparejamiento
- Transcodificación integrada
- Dependencia de configuración manual inicial
- Requiere servidor propio (no SaaS)
- Base de datos MongoDB según análisis técnico
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.
Clonar repositorio, editar config.yaml (db-path, video path, server_url) y ejecutar docker-compose up -d. Puerto 8080. Requiere 4 núcleos CPU y 2GB RAM mínimo según análisis técnico.
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.