I just found Ory, and it seems to be the perfect fit for my setup. The only issue is that I just cannot get the entire stack working.
Does anyone have a complete docker-compose file for the complete Ory stack with Kratos, Hydra, Oathkeeper, Keto and the kratos-selfservice-ui-node for running it in a (semi-)production environment (non-critical infrastructure, just testing for now)?
I also need some advice on how I would set up the subdomains/routes on my reverse proxy (Caddy). How should I structure it? For example, should I put everything on a subdomain, like
sso.example.com and then expose the different components via paths, such as
sso.example.com/hydra etc. or are there better solutions like using different subdomains for each component?