Quick Start
Get infrapage running locally in 5 minutes with Docker or from source.
Quick Start
Get infrapage up and running locally. You can use Docker for the fastest setup or build from source if you prefer.
Prerequisites
You'll need:
- MongoDB — A running MongoDB instance (local or cloud)
- Docker (recommended) or Rust toolchain (for building from source)
1
Start MongoDB
If you don't have MongoDB running, start it with Docker:
bash
docker run -d --name mongo -p 27017:27017 mongo:72
Run infrapage
bash
docker run -d \
--name infrapage \
-p 8080:8080 \
-e MONGODB_URI=mongodb://host.docker.internal:27017 \
ghcr.io/hauju/infrapage:latest3
Open the Dashboard
Navigate to http://localhost:8080/dashboard to start building your first page.
Note
When authentication environment variables (ZITADEL_CLIENT_ID, ZITADEL_DOMAIN) are not set, infrapage runs in open mode — all admin endpoints are accessible without login. This is perfect for local development and private deployments.