Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

staaash

Drive de archivos auto-alojado alternativo a Google Drive con carpetas, subidas resumibles, previsualizaciones multimedia, compartir enlaces públicos, cuentas múltiples y cuotas. No es sistema de backup.

Ficha actualizada 22 sept 2026, 15:36 · upstream 22 sept 2026, 12:15 · release v1.1.1

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es staaash

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

Staaash es una aplicación de gestión de archivos auto-alojada diseñada para proporcionar la conveniencia de un drive en la nube sin depender de proveedores externos. Utiliza Next.js y Node.js con PostgreSQL como base de datos, ejecutándose en contenedores Docker.

Ofrece funcionalidades completas incluyendo carpetas organizadas, subida de archivos con soporte resumible, previsualización de medios, gestión de usuarios múltiples con cuotas de almacenamiento, enlaces públicos para compartir y papelera con restauración. La arquitectura está documentada y soporta recuperación ante fallos en operaciones de almacenamiento.

La licencia AGPL-3.0 garantiza transparencia del código. El despliegue requiere Docker Compose Plugin en Linux AMD64 o ARM64. Se recomienda mantener copias independientes de archivos importantes, ya que el sistema no funciona como backup.

CASOS DE USO
  • Reemplazar servicios de cloud drive comerciales en infraestructura propia
  • Compartir archivos con terceros sin exponer datos a proveedores externos
  • Gestión centralizada de archivos para equipos internos o proyectos colaborativos
  • Almacenamiento persistente con recuperación ante fallos documentada
  • Previsualización de medios multimedia sin transferencia a nube
PUNTOS DESTACADOS
  • Soporte nativo para subidas resumibles (resumable uploads)
  • Licencia AGPL-3.0 garantiza código abierto y transparencia
  • Arquitectura basada en Docker Compose con documentación completa
  • Mecanismo de recuperación ante mutaciones de almacenamiento
  • Gestión granular de usuarios con asignación de cuotas de disco
PRECAUCIONES
  • No es un sistema de backup: requiere copias independientes de archivos críticos
  • Requiere infraestructura propia con capacidad de mantenimiento técnico
  • Soporte limitado a arquitecturas Linux AMD64 y ARM64 según especificaciones
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

Descargar docker-compose.yml oficial desde releases. Renombrar example.env a .env y configurar DB_PASSWORD con valor único largo. Ajustar UPLOAD_LOCATION o DB_DATA_LOCATION si se requieren rutas personalizadas en el host. Ejecutar docker compose up -d. Acceder en http://localhost:2113. Consultar documentación para reverse proxy, backup/restore y storage-mutation-recovery antes de producción.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsNode.js
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
2113
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.