Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

subatic

Subatic es una plataforma de alojamiento de video simple y directa que escala con el usuario.

Ficha actualizada 23 sept 2026, 2:57 · upstream 23 sept 2026, 2:44 · release 2.6

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es subatic

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

Subatic es un servicio de alojamiento de video sencillo y directo, diseñado para ser fácil de usar sin necesidad de conocimientos técnicos avanzados. La plataforma permite subir videos a un almacenamiento en la nube (S3 o MinIO) y procesarlos automáticamente mediante un pipeline de transcodificación. Los usuarios pueden compartir sus videos con un enlace público que genera una URL única, ideal para redes sociales, blogs o sitios web personales.

La arquitectura está diseñada para ser escalable: permite manejar grandes volúmenes de contenido sin requerir infraestructura compleja. El sistema utiliza un pipeline de procesamiento en segundo plano donde los videos se transcodifican a diferentes formatos y resoluciones según las necesidades del usuario, optimizando el almacenamiento y la velocidad de carga.

La plataforma ofrece características como transcodificación automática, gestión de archivos grandes (hasta 20 GB), soporte para múltiples usuarios, estadísticas de uso y un panel de administración sencillo. Además, incluye integración con herramientas de análisis de tráfico como Umami o Plausible Analytics.

CASOS DE USO
  • Alojamiento de videos para redes sociales
  • Compartir contenido personal en sitios web
  • Publicación de tutoriales y guías
  • Almacenamiento de archivos multimedia con transcodificación automática
  • Servicios de streaming básico sin necesidad de servidores propios
  • Herramientas para desarrolladores que necesitan alojar videos
PUNTOS DESTACADOS
  • Arquitectura simplificada con pipeline de transcodificación en segundo plano
  • Soporte para almacenamiento en S3 o MinIO como backend
  • Transcodificación automática a múltiples formatos y resoluciones
  • Escalabilidad horizontal para manejar grandes volúmenes de contenido
  • Panel de administración sencillo sin necesidad de conocimientos técnicos avanzados
  • Integración con herramientas de análisis de tráfico (Umami, Plausible Analytics)
PRECAUCIONES
  • No incluye transcodificación en tiempo real, solo procesamiento asincrónico
  • Depende del almacenamiento en la nube para el alojamiento final
  • La velocidad de carga depende de la disponibilidad del servicio S3 o MinIO
  • El procesamiento de videos puede generar tiempos de espera variables según la carga
  • No incluye funcionalidades avanzadas como DRM, protección de derechos autorales ni gestión de derechos de autor
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Para desplegar Subatic se recomienda utilizar Docker Compose. Se debe crear un archivo .env en el mismo directorio que docker-compose.yml y configurar las variables de entorno correspondientes: DATABASE_URL para la conexión a PostgreSQL, RAWFILES_S3_* para los accesos al almacenamiento en la nube, PROCESSED_VIDEO_URL para la URL pública donde se alojarán los videos procesados, WEBHOOK_TOKEN para notificaciones de procesamiento fallido, etc. Es importante configurar correctamente las credenciales de acceso S3 y MinIO antes de iniciar el servicio. Se recomienda ejecutar docker-compose up -d para iniciar todos los servicios en segundo plano.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
PostgreSQLS3/MinIO
BASES DE DATOS
PostgreSQL
PUERTOS
900030004000
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.