Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

SparkleShare

SparkleShare es una aplicación de sincronización y colaboración de archivos que funciona como Dropbox pero auto-hospedado. Utiliza Git y Git LFS bajo el capó, disponible para Linux, macOS y Windows con soporte Flatpak en distribuciones Linux.

Ficha actualizada 18 sept 2026, 19:17 · upstream 1 sept 2026, 10:42 · release 3.38.1

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es SparkleShare

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

SparkleShare es un software de código abierto licenciado bajo GNU GPLv3 diseñado para compartir y colaborar en archivos sincronizando carpetas remotas mediante Git. Funciona creando una carpeta especial local donde se añaden proyectos remotos, manteniendo la sincronización automática entre todos los usuarios cuando se modifican archivos.

El proyecto utiliza Git como sistema de control de versiones y Git LFS para archivos grandes, permitiendo configurar servidores propios para mayor privacidad y control. Incluye un script llamado Dazzle que facilita el despliegue del host. La librería Sparkles está licenciada bajo GNU LGPLv3.

La aplicación está disponible mediante paquetes nativos, Flatpak con actualizaciones automáticas para Linux, descargas directas para macOS y Windows. El desarrollador mantiene el proyecto a través de GitHub Sponsors tras ser despedido de Microsoft.

CASOS DE USO
  • Sincronización segura de archivos entre múltiples usuarios sin depender de servicios comerciales
  • Auto-hospedaje de repositorios Git con control total sobre los datos almacenados
  • Colaboración en tiempo real manteniendo historial completo mediante Git
  • Uso en entornos corporativos o personales que requieren privacidad y soberanía de datos
PUNTOS DESTACADOS
  • Licencia GPLv3 garantiza libertad de uso, estudio y redistribución del código fuente
  • Soporte nativo para Linux (incluyendo Flatpak), macOS y Windows
  • Integración con Git LFS para manejo eficiente de archivos grandes
  • Script Dazzle simplifica el despliegue de servidores de hosting
PRECAUCIONES
  • El desarrollador ha sido despedido y busca patrocinio, lo que podría afectar la continuidad del proyecto a largo plazo
  • Issue #2006 menciona incertidumbre sobre el futuro del proyecto
  • No incluye Docker ni archivos de configuración Compose para despliegue containerizado
01

Perfil de infraestructura

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

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Despliegue manual

Para producción, considere usar GitLab Community Edition si gestiona múltiples proyectos o usuarios. El script Dazzle facilita el setup del host. En Linux, use Flatpak con actualizaciones automáticas o instale desde repositorios de distribución. Para GNOME en distribuciones no Ubuntu, instale la extensión AppIndicator. Alternativamente, inicie con --status-icon=gtk si no usa GNOME.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
No detectados
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
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.