Self-hosting is first-class.
Danbyte is built to be run by you — 100% of the features, on your own hardware, with no phone-home and no expiring license. It runs fully air-gapped if that's your world, and stands up on a single server in an afternoon.
The whole platform, nothing withheld.
Self-hosting Danbyte is not a limited edition. It is the product.
100% of the features
Every capability on this site is in the open-source release. No enterprise tier, nothing paywalled.
Air-gapped capable
Runs fully offline with no external calls, so it fits classified and isolated networks.
Your data, your hardware
The database lives on your server. Nothing leaves your network unless you send it.
No phone-home, no telemetry
No accounts, no license server, no usage beacons.
No license expiry
Run the version you have for as long as you like. Upgrade on your schedule.
Plugin-friendly
A codebase built to extend, with hooks to add your own models and behavior.
A boring, dependable stack you already know how to run.
Danbyte runs as a few small processes anywhere Django runs; the production processes install as user-level systemd units.
- Python 3.13
- Managed with uv in a project venv.
- Django 5.2 LTS
- Served by gunicorn (WSGI) and daphne (WebSockets).
- PostgreSQL 17-18
- The single source of truth for all your data.
- Redis + RQ
- Background job queues and scheduled work.
From bare server to running instance, in one line.
One command turns a fresh Ubuntu or Debian box into a running instance — it generates every secret, provisions PostgreSQL and nginx + TLS, and installs the services. The full guide covers pinning a version and the air-gapped bundle install.
# Fresh Ubuntu / Debian server → running Danbyte, in one line.# Resolves the latest release, verifies its SHA-256, then installs# PostgreSQL, Redis, nginx + TLS and the systemd units for you. curl -fsSL https://danbyte.net/install.sh | bash -s -- --host danbyte.example.com # Pin a version: … | DANBYTE_VERSION=0.9.10 bash -s -- --host danbyte.example.com# Air-gapped / by hand? Download the release bundle from GitHub and run its# ./install.sh — everything it needs (Python, wheels, Node) is vendored inside.You own the operations.
Self-hosting means you hold the levers — and the responsibility. Here's what that covers.
- 01
Updates & upgrades
Pull a new release, run migrations, restart the units. On your schedule.
- 02
Backups
Back up PostgreSQL (and your media) with whatever you already use.
- 03
Infra & processes
Provision Postgres, Redis and the gunicorn / daphne / worker processes, sized to your load.
- 04
TLS & access
Terminate TLS at your reverse proxy and wire up LDAP / MFA to taste.
- 05
Monitoring
Keep an eye on the units and the queues; Danbyte's own checks help.
- 06
Documented throughout
The docs cover install, the nginx proxy, settings and day-two operations.
Would rather not run it yourself?
Danbyte Cloud runs the exact same open-source software as a private instance for you — same features, no lock-in, export anytime. You're paying for operations, not software.