services: reverse-proxy: image: ghcr.io/zmartzone/lua-resty-openidc:latest container_name: demo-nginx-proxy ports: - "25700:80" volumes: - ./nginx.conf:/etc/nginx/nginx.conf:ro - ./auth.lua:/etc/nginx/auth.lua:ro environment: - KEYCLOAK_CLIENT_SECRET=${KEYCLOAK_CLIENT_SECRET} env_file: - .env networks: - demos-net main-website: image: registry.boomlab.party/rheinsw/demo-websites/main-website container_name: main-website ports: - "25600:3000" restart: on-failure networks: - demos-net environment: - NODE_ENV=production ld1: image: registry.boomlab.party/rheinsw/demo-websites/ld1 container_name: ld1 ports: - "25601:3000" restart: on-failure networks: - demos-net environment: - NODE_ENV=production networks: demos-net: driver: bridge