|
@@ -0,0 +1,18 @@
|
|
|
|
|
+version: "3.8"
|
|
|
|
|
+services:
|
|
|
|
|
+ grahnska:
|
|
|
|
|
+ build: .
|
|
|
|
|
+ container_name: grahnska
|
|
|
|
|
+ networks:
|
|
|
|
|
+ - traefik
|
|
|
|
|
+ labels:
|
|
|
|
|
+ - "traefik.enable=true"
|
|
|
|
|
+ - "traefik.http.routers.grahnska.rule=Host(`grahnska.se`)"
|
|
|
|
|
+ - "traefik.http.routers.grahnska.entrypoints=websecure"
|
|
|
|
|
+ - "traefik.http.routers.grahnska.tls=true"
|
|
|
|
|
+ - "traefik.http.routers.grahnska.tls.certresolver=le"
|
|
|
|
|
+ - "traefik.http.services.grahnska.loadbalancer.server.port=80"
|
|
|
|
|
+networks:
|
|
|
|
|
+ traefik:
|
|
|
|
|
+ external: true
|
|
|
|
|
+
|