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
Discard
Save