Files
docker-vouch/docker-compose.yml
2023-12-05 13:57:24 +01:00

38 lines
1.0 KiB
YAML

version: "3.8"
services:
vouch:
image: quay.io/vouch/vouch-proxy:latest
container_name: vouch
restart: unless-stopped
environment: # check https://github.com/vouch/vouch-proxy/blob/master/config/config.yml_example
#VOUCH_LOGLEVEL: "info"
#testing: false
#VOUCH_PORT: "9090"
#VOUCH_LISTEN: "0.0.0.0"
#OUCH_WRITETIMEOUT: "15"
#VOUCH_READTIMEOUT: "15"
#VOUCH_IDLETIMEOUT: "15"
#VOUCH_ALLOWALLUSERS: "false"
#VOUCH_PUBLICACCESS: "false"
#VOUCH_JWT_MAXAGE: "240"
#VOUCH_COOKIE_MAXAGE: "240"
#VOUCH_JWT_COMPRESS: "true"
#VOUCH_COOKIE_NAME: "VouchCookie"
#VOUCH_SESSION_NAME: "VouchSession"
#VOUCH_COOKIE_SECURE: "true"
#VOUCH_SESSION_MAXAGE: "5"
VOUCH_DOMAINS: "zinomedia.de"
OAUTH_PROVIDER: "github"
OAUTH_CLIENT_ID: "021057719e1e9b548659"
OAUTH_CLIENT_SECRET: "37c962abd76b21d9efc5827c08d84b2e8eb37172"
volumes:
- ./volumes/config:/config
networks:
- web
networks:
web:
external: true
name: web