43 lines
1.1 KiB
YAML
43 lines
1.1 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: "debug"
|
|
testing: "true"
|
|
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_JWT_SECRET: "pwn9T54wwhV6XMZ2sNwPgRXboR6KXgVSxcou9oA8Yqe5"
|
|
VOUCH_DOMAINS: "zinomedia.de,code.zinomedia.de"
|
|
VOUCH_COOKIE_HTTPONLY: "false"
|
|
OAUTH_PROVIDER: "github"
|
|
OAUTH_CLIENT_ID: "021057719e1e9b548659"
|
|
OAUTH_CLIENT_SECRET: "37c962abd76b21d9efc5827c08d84b2e8eb37172"
|
|
network_mode: host
|
|
#ports:
|
|
# - 9090:9090
|
|
#networks:
|
|
# - web
|
|
|
|
|
|
|
|
#networks:
|
|
# web:
|
|
# external: true
|
|
# name: web
|