diff --git a/docker-compose.yml b/docker-compose.yml index 38574352b8..62f968b2f9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,7 +6,7 @@ services: restart: always expose: - 27017 - + mongo-express: image: mongo-express:1.0.0-alpha.4 expose: @@ -183,7 +183,7 @@ services: - "5007:5007" volumes: - ./guardian-service/tls:/usr/local/guardian-service/tls:ro - - ./guardian-service/configs:/usr/local/guardian-service/configs:ro + - ./guardian-service/configs:/usr/local/guardian-service/configs:ro depends_on: - mongo - message-broker @@ -248,7 +248,7 @@ services: - mongo-express prometheus: - image: prom/prometheus:latest + image: prom/prometheus:2.44.0 container_name: prometheus restart: unless-stopped volumes: @@ -266,7 +266,7 @@ services: - monitoring grafana: - image: grafana/grafana + image: grafana/grafana:10.0.0 container_name: grafana volumes: - grafana_data:/var/lib/grafana diff --git a/web-proxy/Dockerfile b/web-proxy/Dockerfile index 8cc67e6521..8790307b41 100644 --- a/web-proxy/Dockerfile +++ b/web-proxy/Dockerfile @@ -13,7 +13,7 @@ COPY --from=interfacesModuleBuilder /usr/local/interfaces/guardian-interfaces-*. RUN npm install guardian-interfaces-*.tgz RUN npm run build -FROM nginx:latest +FROM nginx:1.25.1 ENV PLATFORM="docker" COPY ./web-proxy/configs/default.conf /etc/nginx/conf.d/default.conf COPY --from=frontendBuilder /usr/local/frontend/dist/guardian /usr/share/nginx/html diff --git a/web-proxy/Dockerfile.ci b/web-proxy/Dockerfile.ci index d4261ddd4a..026694fbdc 100644 --- a/web-proxy/Dockerfile.ci +++ b/web-proxy/Dockerfile.ci @@ -11,7 +11,7 @@ RUN npm install /usr/interfaces/guardian-interfaces-*.tgz RUN npm install RUN npm run build:prod -FROM nginx:latest +FROM nginx:1.25.1 ENV PLATFORM="docker" COPY ./web-proxy/configs/image.conf /etc/nginx/templates/default.conf.template COPY --from=frontendBuilder /usr/local/frontend/dist/guardian /usr/share/nginx/html diff --git a/web-proxy/Dockerfile.demo b/web-proxy/Dockerfile.demo index df1072a48e..edbd42e904 100644 --- a/web-proxy/Dockerfile.demo +++ b/web-proxy/Dockerfile.demo @@ -11,7 +11,7 @@ RUN npm install /usr/interfaces/guardian-interfaces-*.tgz RUN npm install RUN npm run build:demo -FROM nginx:latest +FROM nginx:1.25.1 ENV PLATFORM="docker" COPY ./web-proxy/configs/demo.conf /etc/nginx/templates/default.conf.template COPY --from=frontendBuilder /usr/local/frontend/dist/guardian /usr/share/nginx/html