Open-source self-hosted remote config & feature flags. A Firebase Remote Config alternative.
8.7K
rywaredev/nona is a Docker image for Nona Config, a self-hosted remote configuration and feature flag service with an embedded web UI, HTTP API, and bundled libSQL database.
If you need a Firebase Remote Config alternative that you can run yourself with Docker, this image is the quickest way to start.
sqld libSQL serverdocker run -d \
--name nona \
--restart unless-stopped \
-p 18080:8080 \
-v nona-data:/var/lib/nona \
rywaredev/nona:latest
Open http://localhost:18080 after startup.
| Port | Purpose |
|---|---|
8080 | HTTP API and web UI |
9080 | libSQL HTTP endpoint |
5001 | gRPC replication on the primary node in primary/replica mode |
Mount /var/lib/nona to persist configuration data and generated JWT settings.
Example:
docker run -d \
--name nona \
--restart unless-stopped \
-p 18080:8080 \
-v nona-data:/var/lib/nona \
rywaredev/nona:latest
Nona generates JWT settings automatically on first start if you do not provide them.
To set explicit JWT values:
docker run -d \
--name nona \
--restart unless-stopped \
-p 18080:8080 \
-v nona-data:/var/lib/nona \
-e Jwt__Key=<your-secret-key> \
-e Jwt__Issuer=nona \
-e Jwt__Audience=nona \
rywaredev/nona:latest
Production compose examples are available in the repository:
deploy/compose/standalone-prod.ymldeploy/compose/primary-replica-prod.ymlContent type
Image
Digest
sha256:0a8d63d25…
Size
52.4 MB
Last updated
5 days ago
docker pull rywaredev/nona