Files
naptar-es-feladatkezelo/deploy/calendar-web/docker-compose.yml
T

39 lines
897 B
YAML

services:
calendar-web:
build:
context: .
container_name: calendar-web
restart: unless-stopped
networks:
- calendar-web
calendar-oauth2-proxy:
image: quay.io/oauth2-proxy/oauth2-proxy:v7.8.1
container_name: calendar-oauth2-proxy
restart: unless-stopped
env_file:
- .env
command:
- --provider=google
- --http-address=0.0.0.0:4180
- --upstream=http://calendar-web:80
- --redirect-url=https://calendar.a-web.hu/oauth2/callback
- --email-domain=*
- --cookie-secure=true
- --cookie-samesite=lax
- --set-xauthrequest=true
- --pass-access-token=true
- --pass-authorization-header=true
- --skip-provider-button=true
ports:
- "127.0.0.1:5090:4180"
depends_on:
- calendar-web
networks:
- calendar-web
networks:
calendar-web:
name: calendar-web