Servidor autoalojado para subir archivos, diseñado para ShareX y con funciones para compartir, crear galerías y acortar enlaces.
sergix44/xbackbone
Servidor autoalojado para compartir archivos y contenido multimedia, con integración nativa con ShareX, enlaces cortos y varios backends de almacenamiento.
Alternativa open source a:Imgur
- Estrellas
- 1,171
- Forks
- 98
- Issues abiertos
- 96
- Último commit
- hace 20 días
¿Qué es?
XBackBone es una plataforma autoalojada para subir y compartir imágenes, GIF, videos, audio, PDF, código y archivos de todo tipo. Se puede acceder a los elementos compartidos mediante enlaces cortos con vistas enriquecidas para redes sociales, y la interfaz web ofrece vistas previas de contenido multimedia, PDF y código con resaltado de sintaxis.
El proyecto genera configuraciones de carga listas para usar en ShareX, ScreenCloud, Spectacle, la hoja para compartir de macOS y otras herramientas, con la URL de la instancia y un token personal ya incluidos. El almacenamiento puede estar en un disco local, Amazon S3 o servicios compatibles con S3, FTP o SFTP. Además, las cargas se deduplican según su huella de contenido.
Incluye administración multiusuario con roles de administrador y cuotas de disco por usuario, visibilidad por recurso con contraseñas y fechas de expiración opcionales, una API REST versionada con documentación OpenAPI, y autenticación de dos factores y con passkeys. La aplicación está desarrollada con Laravel y Livewire, y se distribuye como un paquete de Composer con una estructura mínima.
Funciones clave
- 01Genera configuraciones de carga para ShareX, ScreenCloud, Spectacle y la hoja para compartir de macOS.
- 02Ofrece vistas previas de imágenes, videos, formas de onda de audio, PDF y código.
- 03Admite almacenamiento en disco local, servicios compatibles con S3, FTP y SFTP.
- 04Deduplica las cargas según su huella de contenido.
- 05Permite configurar la visibilidad, contraseñas opcionales y fechas de expiración por recurso.
- 06Incluye una API REST versionada con autenticación mediante tokens y documentación OpenAPI.
Casos de uso
- Alojar tu propio servidor para subir capturas de pantalla o usar con ShareX.
- Compartir archivos y contenido multimedia con enlaces cortos desde un servidor privado.
- Gestionar las cargas de un equipo pequeño con cuotas por usuario.
- Guardar archivos compartidos en S3 o en un servidor FTP/SFTP existente.
Inicio rápido
- 1
Consulta las instrucciones de instalación en la documentación oficial
- 2
Revisa la estructura del monorepo: el esqueleto de la aplicación en app/ incorpora xbackbone/core mediante Composer
Antes de usarlo
- El README no incluye comandos de instalación concretos y remite a documentación externa para la configuración.
- Se ha reconstruido con Laravel 13 y Livewire 4, por lo que esta versión de nueva generación aún puede estar evolucionando.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es xbackbone?
- Servidor autoalojado para compartir archivos y contenido multimedia, con integración nativa con ShareX, enlaces cortos y varios backends de almacenamiento. XBackBone es una plataforma autoalojada para subir y compartir imágenes, GIF, videos, audio, PDF, código y archivos de todo tipo. Se puede acceder a los elementos compartidos mediante enlaces cortos con vistas enriquecidas para redes sociales, y la interfaz web ofrece vistas previas de contenido multimedia, PDF y código con resaltado de sintaxis.
- ¿xbackbone es gratuito? ¿Qué licencia tiene?
- xbackbone es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿xbackbone sigue mantenido?
- Mantenimiento activo. El último commit de xbackbone fue el 19 oct 2026.
- ¿Para qué puedo usar xbackbone?
- Alojar tu propio servidor para subir capturas de pantalla o usar con ShareX. Compartir archivos y contenido multimedia con enlaces cortos desde un servidor privado. Gestionar las cargas de un equipo pequeño con cuotas por usuario. Guardar archivos compartidos en S3 o en un servidor FTP/SFTP existente.
- ¿Cómo se instala xbackbone?
- Consulta las instrucciones de instalación en la documentación oficial Revisa la estructura del monorepo: el esqueleto de la aplicación en app/ incorpora xbackbone/core mediante Composer
- ¿Dónde consigo xbackbone?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/sergix44/xbackbone
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Plataforma de alojamiento propio para compartir imágenes con enlaces privados, colecciones, almacenamiento S3/SMB, inicio de sesión único con OIDC y compatibilidad con subidas desde ShareX.
Subidor de archivos autoalojado que genera enlaces para compartir y ofrece cuentas de usuario, álbumes, fragmentos, acortador de URL y compatibilidad con almacenamiento S3.
Un gestor de archivos autoalojado que reúne numerosos servicios de almacenamiento en la nube y discos locales en una sola interfaz web y WebDAV.
Aplicación autoalojada para compartir archivos, en la que cada cliente tiene una página privada para iniciar sesión y descargar los archivos que compartes con él.
Servidor de archivos portátil en Python, con cargas y descargas reanudables, accesible desde cualquier navegador web y mediante WebDAV, SFTP, FTP, TFTP y SMB.