Skip to content

A repository that contains the docker compose and some configuration files for the Authz POC

License

Notifications You must be signed in to change notification settings

dgozalo/authz-poc-compose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker-compose project for Authz POC (Keycloak - ORY Keto - OPA - Secured API)

A compose file that will build some projects and deploy them together so the POC can be executed

How to execute

docker-compose up

This will create these services:

  • Postgres for ORY Keto
  • An ephemeral ORY Keto database migration script that will create the tables for Keto to work with your namespaces.
  • ORY Keto
  • Keycloak with a custom EventsListener SPI that will send events to ORY Keto.
  • OPA with a custom built-in function that will call ORY Keto for a check.
  • A Quarkus REST API that we want to secure. This will serve a bundle to OPA with policies and relations data for internal querying.

What does the POC do?

TBD

About

A repository that contains the docker compose and some configuration files for the Authz POC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published