Docs Teams, privacy and hosting

Self-hosting

Run the Miosbot engine on your own Linux server or in Docker, with signed builds, a software bill of materials, and an open protocol.

Status: rolling out. Self-hosting is in preview. Signed releases will be published after launch; contact the team if you want to self-host.

Ways to run it

  • Docker: the image runs as a non-root user with a health check. The compose file keeps the port on your machine only, stores state in a volume, passes the access token as a secret, and drops extra permissions.
  • Linux server: the installer checks the release signature, installs a hardened system service, swaps releases in one step, and rolls back by itself if the new release isn’t healthy.

Verify what you run

  • Releases are reproducible: building the same source gives the same file.
  • Each release comes with a software bill of materials (CycloneDX) and a signature you can check.

Security defaults

The engine only listens on your own machine unless you allow otherwise, and it won’t start on a network address without a token or password.

Build on it

The gateway protocol is versioned and documented, and a typed TypeScript client is included for building your own apps on Miosbot.