The Self-Hosting Guide has everything you need to run your own instance: requirements, deployment modes, the configuration reference, upgrading and troubleshooting.
- Docker Engine 25+ and Docker Compose v2.24+
- At least 2 GB of RAM and 10 GB of free disk space
Rather skip the reading? These three steps get an instance running.
Run the interactive setup script to generate a .env file:
./setup.shOr copy .env.example to .env and fill in the values manually.
Tip
Just want to try it out? Pick Try locally in the setup script to run locally.
docker compose up -d --waitOpen your instance URL in a browser and create your account.