Browse Source

Aggiorna 'docker-compose.yml'

cosmobile 2 years ago
parent
commit
8ebac07429
1 changed files with 21 additions and 0 deletions
  1. 21 0
      docker-compose.yml

+ 21 - 0
docker-compose.yml

@@ -35,3 +35,24 @@ services:
         - "traefik.http.routers.pdf-generator-api-prod-https.middlewares=compressed@file"
         - "traefik.http.routers.pdf-generator-api-prod-https.middlewares=compressed@file"
         - "traefik.http.routers.pdf-generator-api-prod-https.tls.options=min12@file"                
         - "traefik.http.routers.pdf-generator-api-prod-https.tls.options=min12@file"                
         - "traefik.http.services.pdf-generator-api-prod.loadbalancer.server.port=3001"
         - "traefik.http.services.pdf-generator-api-prod.loadbalancer.server.port=3001"
+  frontend:
+      image: registry.cosmobile.dev/pdf-generator-fe:beta
+      networks:
+        - public	
+      deploy:
+        placement:
+          constraints:
+            - node.role == worker
+            - node.labels.cosmobile.scope == services    
+        labels:
+          - "traefik.enable=true"
+          - "traefik.docker.network=public"
+          - "traefik.http.routers.pdf-generator-fe-prod-http.rule=Host(`pdf-generator-fe.services.cosmobile.net`)"
+          - "traefik.http.routers.pdf-generator-fe-prod-http.entrypoints=http"
+          - "traefik.http.routers.pdf-generator-fe-prod-http.middlewares=https-redirect"
+          - "traefik.http.routers.pdf-generator-fe-prod-https.rule=Host(`pdf-generator-fe.services.cosmobile.net`)"
+          - "traefik.http.routers.pdf-generator-fe-prod-https.entrypoints=https"
+          - "traefik.http.routers.pdf-generator-fe-prod-https.tls.certresolver=le"
+          - "traefik.http.routers.pdf-generator-fe-prod-https.middlewares=compressed@file"
+          - "traefik.http.routers.pdf-generator-fe-prod-https.tls.options=min12@file"                
+          - "traefik.http.services.pdf-generator-fe-prod.loadbalancer.server.port=80"