Skip to content

Self-hosting Dopbase

Self-hosting is a first-class Dopbase workflow. The Community edition runs as one executable with SQLite storage and an embedded Admin UI.

bash
dopbase serve

That command is intentionally simple. Operating a secrets server safely still requires decisions about networking, TLS, master-key storage, backups, monitoring, upgrades, and recovery.

What you operate

A self-hosted installation owns:

  • The Dopbase process and its network exposure
  • The SQLite database and filesystem permissions
  • Master encryption key material
  • TLS termination
  • Backups and restore testing
  • Updates, monitoring, and incident response

Dopbase Cloud handles these responsibilities for its managed endpoint. It does not manage independent self-hosted servers.

Start small

For local evaluation, bind the server to localhost and keep the database and master key in separate protected locations. Do not expose an evaluation instance to the public internet.

Before a production deployment, read:

Secrets manager in a single file.