BoxBox home

Get BoxBox.

A desktop app for your computer. A self-hosted server for your homelab. Use either on its own, or pair them together.

Linux desktop

For x86_64 Linux desktops with glibc. Browse local files without a server, or connect to a BoxBox server running the pairing API.

Find published desktop packages on GitHub Releases, or follow the installation guide.

Built on Ubuntu 24.04. Requires GTK 3, WebKitGTK 4.1 and Ayatana AppIndicator. See the guide for distro packages and optional preview helpers. Windows, macOS and ARM desktop packages are not available.

Self-hosted server

Deploy with Docker on Linux amd64 or arm64. Browse from any modern browser, create share links, and authorize desktop clients.

Deploy with Docker

Server binaries do not include the desktop window or native file-manager integration. Configure credentials and mounted folders before starting.

Already self-hosting? Update your server before pairing the desktop app. Generate a code in Settings → Account, then add the server under Settings → Connections on desktop.