ReqtapDocs

Self-hosting

Run MongoDB, the API server, and the Nuxt dashboard with Docker Compose.

$ cp .env.example .env

$ docker compose up -d

$ open http://localhost:3000

Change APP_KEY before exposing the service publicly. Also set APP_URL, WEB_URL, and NUXT_PUBLIC_API_BASE to the public hostnames used by your deployment.

The Compose stack uses MongoDB 7.0 for broad local Docker compatibility and stores application data in the mongo-data volume.