R-Auth - Installation
Prerequisites
- MongoDB, FerretDB or CosmosDB
- Optional MQTT or TCP Events Listener
Helm Chart (Recommended)
The application is built considering Kubernetes for scaling. It is recommended to install it on a cluster using helm chart or as plain Kubernetes resources using helm template
command. Refer helm.r-auth.io
Compose
Compose files are available for simple setup to get started.
Download and edit the compose.yaml
file to configure the services and environment variables as per need.
curl -LO https://gitlab.com/castlecraft/rauth/deploy/-/raw/main/deploy/compose.yaml
Start containers
docker compose -p r-auth -f compose.yaml up -d