The most scalable and customizable permission server on the market. Fix your slow or broken permission system with Google's proven "Zanzibar" approach.
docker pull oryd/keto
docker run -d --name keto -p 4466:4466 --restart always oryd/keto:v25.4.0
podman run -d --name keto -p 4466:4466 --restart always oryd/keto:v25.4.0
skopeo inspect docker://docker.io/oryd/keto:v25.4.0
oras pull oryd/keto:v25.4.0
docker compose up -d
version: "3.2"
services:
keto:
image: oryd/keto:v25.4.0
working_dir: /home/ory
ports:
- "4466:4466"
- "4467:4467"
command: serve -c keto.yml
restart: on-failure
volumes:
- type: bind
source: .
target: /home/ory
keto-init:
image: oryd/keto:v25.4.0
working_dir: /home/ory
environment:
- KETO_WRITE_REMOTE=keto:4467
volumes:
- type: bind
source: .
target: /home/ory
command:
relation-tuple create
./relation-tuples --insecure-disable-transport-security
restart: on-failure