OpenGate/ Docs

Docker

Run OpenGate IAM on Docker in minutes.

Prerequisites

Docker 24+ and Docker Compose v2 installed on your machine.

Quick start with Docker Compose

git clone https://github.com/opengate-iam/opengate.git
cd opengate
docker compose up -d

This starts:

Verify

# Check all containers are running
docker compose ps

# Check auth service health
curl http://localhost:9081/actuator/health

# Open admin console
open http://localhost:3002

Environment variables

VariableDefaultDescription
POSTGRES_PASSWORDopengatePostgreSQL password
REDIS_PASSWORD(none)Redis password
JWT_ISSUER_URIhttp://localhost:9080/realms/masterJWT issuer
AUTH_SERVICE_URLhttp://localhost:9081Auth service URL