Skip to content
Snippets Groups Projects
docker-compose.yml 860 B
Newer Older
  • Learn to ignore specific revisions
  • FORESTIER Fabien's avatar
    FORESTIER Fabien committed
    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: