This guide walks you through a basic self-hosted Aptabase installation using Docker Compose.
git clone https://github.com/aptabase/self-hosting
cd self-hosting
Open docker-compose.yml and replace the placeholder values (database credentials, secrets, email settings, etc.). The file includes comments showing which values must be updated.
docker compose up -d
Open http://your-server:8000 and register a new account. The activation link is shown in the container logs.
docker compose logs -fdocker-compose.yml, and restart the stack.Check the Aptabase documentation or reach out via our contact page.