X

XBackBone

1.1k stars·File Management·SHA-256 checksum verified

A lightweight, self-hosted PHP file manager supporting ShareX, multi-user management, multiple storage backends (local, S3, GCS, Azure, Dropbox, FTP). Features code highlighting, video/audio player, PDF viewer, LDAP auth, and easy web installer.

Smart Download

Visit Project Homepage

No installer available yet — head to the source repository

Self-hosted file manager tightly integrated with ShareX, multi-backend, low memory.

Core Features

  • Full ShareX support with auto config generator
  • Low memory footprint, multiple storage backends
  • Code syntax highlighting, video/audio playback, PDF viewer
  • Multi-user management, roles, disk quotas
  • Upload history search, public/private uploads

What It Can't Do

  • •Requires a web server (Apache/Nginx) with PHP 7.4+. Supports SQLite or MySQL. ShareX is Windows-only but upload works from any OS. No official support for the free edition.

Use Cases

  • Build a personal or team file sharing/image hosting server
  • Pair with ShareX for instant screenshot sharing
  • Replace commercial cloud storage with full data control

XBackBone is a simple, self-hosted, lightweight PHP file manager that supports the instant sharing tool ShareX and *NIX systems. It allows uploading and displaying images, GIFs, videos, code with syntax highlighting, formatted text, and file downloads. Features include a web UI with multi-user management, upload history, search, public/private uploads, disk quotas, LDAP authentication, and a built-in ShareX configuration generator. It supports multiple storage backends: local, AWS S3, Google Cloud, Azure Blob, Dropbox, and FTP(s). The system is easy to install via a web installer, has low memory footprint, and is fully responsive for mobile use.

Tags

file-sharingsharexself-hostedphpfile-manager

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Step 1: Download the latest release and extract into your web server directory (Apache/Nginx)

4

Step 2: Navigate to the installation page in your browser and follow the wizard (database setup, etc.)

5

Step 3: Log in to the admin panel, create users or enable registration, then import the auto-generated ShareX configuration

Install Guide
  1. Step 1: Download the latest release and extract into your web server directory (Apache/Nginx)
  2. Step 2: Navigate to the installation page in your browser and follow the wizard (database setup, etc.)
  3. Step 3: Log in to the admin panel, create users or enable registration, then import the auto-generated ShareX configuration
File Integrity

Checksum not available

This project has not published a SHA-256 checksum on its GitHub Release page

SHA256 Checksum

No checksum available

Download directly from GitHub Releases and verify file integrity yourself

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Delete the XBackBone directory and drop its database to fully uninstall. Back up uploaded files first if needed.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseAGPL-3.0
Last Updated2026-10-15 08:23:56
GitHub RepositoryOfficial Website

Having issues? Check the FAQ below

5 FAQs

Similar Projects