DecideBase is a state of the art engineered solution packed into a single binary requiring no dependencies. You can run it on a small server and have a fully functional multi-tenant platform in a matter of minutes.
You need minimum prerequisites
- A registered domain like decidebase.[yourcompany].com and access to your domain management panel, i.e. Cloudflare.
- Access to a server with Ubuntu 24.04 LTS arm64 (or amd64) with a public IPv4 address, i.e. Hetzner Cloud, AWS EC2.
- SMTP server access for sending emails.
Download and run the binary
Grab the latest DecideBase release for your architecture and copy the single binary to your server. There is no runtime, no container image, and no extra package manager required — the binary is self-contained.
Start it with your configuration file or environment variables pointing at your domain, SMTP credentials, and storage backend. The process listens on the ports you configure and exposes the web UI and API from the same binary.
Point DNS and let TLS happen
Create an A record for your chosen hostname pointing at the server's public IPv4 address. Once DNS resolves, DecideBase obtains and renews TLS certificates automatically for the configured hostnames.
After the first successful handshake, your instance is reachable over HTTPS and ready for the first tenant. No reverse proxy is required for a standard single-instance setup.
