Internet-scale OpenID Certifiedβ’ OpenID Connect and OAuth2.1 provider that integrates with your user management through headless APIs. Solve OIDC/OAuth2 user cases over night. Consume as a service on Ory Network or self-host. Trusted by OpenAI and many others for scale and security. Written in Go.
docker pull oryd/hydra
docker run -d -p 26257:26257 --name hydra oryd/hydra:e2e
docker compose up -d
version: "3"
services:
hydra-migrate:
image: oryd/hydra:e2e
environment:
- DSN=cockroach://root@cockroachd:26257/defaultdb?sslmode=disable&max_conns=20&max_idle_conns=4
command: migrate sql up -e --yes
restart: on-failure
depends_on:
"cockroachd":
condition: service_healthy
hydra:
depends_on:
hydra-migrate:
condition: service_completed_successfully
environment:
- DSN=cockroach://root@cockroachd:26257/defaultdb?sslmode=disable&max_conns=20&max_idle_conns=4
cockroachd:
image: cockroachdb/cockroach:latest-v25.4
ports:
- "26257:26257"
command: start-single-node --insecure
volumes:
- cockroach-data:/cockroach/cockroach-data:rw
healthcheck:
test: ["CMD", "cockroach", "node", "status", "--insecure"]
interval: 1s
timeout: 30s
retries: 30
volumes:
cockroach-data: