version: "3.1" services: nginx: build: . image: registry.forge.grandlyon.com/web-et-numerique/web-et-numerique-internet/data.grandlyon.com/web-portal/components/proxies/authz-and-cache-for-es:${TAG} environment: - ES_ALIAS_SUFFIX=${ES_ALIAS_SUFFIX} - ANONYMOUS_USER=${ANONYMOUS_USER} - GHOST_EDITORS_GROUPNAME=${GHOST_EDITORS_GROUPNAME} # make sure to escape special characters - PUBLISHED_POSTS_ALIAS=${PUBLISHED_POSTS_ALIAS} - PUBLISHED_PAGES_ALIAS=${PUBLISHED_PAGES_ALIAS} - DRAFT_POSTS_ALIAS=${DRAFT_POSTS_ALIAS} - DRAFT_PAGES_ALIAS=${DRAFT_PAGES_ALIAS} - ES_UPSTREAM_SERVER=${ES_UPSTREAM_SERVER} volumes: - nginx-cache:/var/cache/nginx/cache - nginx-log:/var/log/nginx ports: - ${NGINX_BIND_PORT}:80 restart: unless-stopped volumes: nginx-cache: nginx-log: