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.