XBackBone
Self-HostedSelf-hosted file manager & sharing tool with drag-n-drop uploads
Overview
XBackBone is a lightweight, self-hosted file management and sharing solution optimized for seamless file transfers. It supports single-click and drag-n-drop uploads, allowing users to share files via secure links with customizable expiration dates and password protection. Deployable via Docker or traditional LAMP stack (PHP/MySQL), it features a clean UI, file previews for images/docs/videos, and S3-compatible cloud storage integration. Ideal for privacy-conscious users wanting full control over their data without relying on third-party file transfer services.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
xbackbone:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: xbackbone
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Single-click & drag-n-drop file uploads
- Password-protected & expiring share links
- Docker & traditional LAMP stack deployment
- File previews for common media and document formats
Frequently Asked Questions
? Is XBackBone hard to install?
XBackBone is easy to install with options for Docker (using a single compose command) or traditional LAMP stack (PHP 7.4+/MySQL). Official documentation provides step-by-step guides for both methods, making it accessible for users with basic server knowledge.
? Is it a good alternative to WeTransfer?
Yes—XBackBone offers similar drag-n-drop upload and share link features but as a self-hosted tool, it ensures full data privacy. Unlike WeTransfer, there are no file size limits (dependent on your server) and no ads or subscription tiers.
? Is it completely free?
Yes—XBackBone is open source under the MIT License, meaning it is completely free to use, modify, and self-host without any costs or restrictions.
Top Alternatives
People Also Ask about XBackBone
Tool Info
Pros
- ⊕ Privacy-focused (full control over stored data)
- ⊕ No subscription fees or hidden costs
- ⊕ Lightweight and fast performance
- ⊕ Customizable share link settings
Cons
- ⊖ Requires a self-hosted server (no SaaS option)
- ⊖ Basic technical knowledge needed for non-Docker setup
- ⊖ Limited advanced collaboration features