diff --git a/Tracking/docker-compose.yml b/Tracking/docker-compose.yml index e60050b..4d5c226 100644 --- a/Tracking/docker-compose.yml +++ b/Tracking/docker-compose.yml @@ -9,6 +9,8 @@ services: - ACKEE_MONGODB=mongodb://mongo-ackee:27017/ackee env_file: - .env + expose: + - 3000 networks: - tracking - proxy @@ -16,6 +18,10 @@ services: ## Expose Ackee Through Trefik ## - "traefik.enable=true" # <== Enable traefik to proxy this container + - "traefik.http.middlewares.corsheaders.headers.accesscontrolallowmethods=GET,POST,PATCH,OPTIONS" + - "traefik.http.middlewares.corsheaders.headers.accesscontrolalloworiginlist=tracked-domain.example.com" + - "traefik.http.middlewares.corsheaders.headers.accessControlAllowHeaders=Content-Type" + - "traefik.http.middlewares.redirect-web-secure.redirectscheme.scheme=https" - "traefik.http.routers.ackee-insecure.middlewares=redirect-web-secure" - "traefik.http.routers.ackee-insecure.rule=Host(`tracking.luke-else.co.uk`)" @@ -31,10 +37,10 @@ services: mongo: image: mongo container_name: mongo-ackee - networks: - - tracking volumes: - ./data:/data/db + networks: + - tracking restart: unless-stopped networks: