services/roles/vouch_proxy
2023-07-19 19:07:44 +02:00
..
defaults chore(vouch-proxy)!: rename role to vouch_proxy 2023-07-19 19:07:44 +02:00
handlers chore(vouch-proxy)!: rename role to vouch_proxy 2023-07-19 19:07:44 +02:00
tasks chore(vouch-proxy)!: rename role to vouch_proxy 2023-07-19 19:07:44 +02:00
README.md chore(vouch-proxy)!: rename role to vouch_proxy 2023-07-19 19:07:44 +02:00

finallycoffee.services.vouch-proxy

Vouch-Proxy can be used in combination with nginx' auth_request module to secure web services with OIDC/OAuth. This role runs vouch-proxys' official docker container.

Usage

The oauth config section must be supplied in vouch_proxy_oauth_config, and the vouch config section can be overridden in vouch_proxy_vouch_config. For possible configuration values, see https://github.com/vouch/vouch-proxy/blob/master/config/config.yml_example.

For an example nginx config, see https://github.com/vouch/vouch-proxy#installation-and-configuration.

Passing container arguments in the same way as community.docker.docker_container is supported using the vouch_proxy_container_[...] prefix (e.g. vouch_proxy_container_ports).