--- /dev/null
+http:\r
+ routers:\r
+ amule:\r
+ entryPoints:\r
+ - http\r
+ rule: "Host(`download.giorgioravera.it`) && PathPrefix(`/amule`)"\r
+ service: amule\r
+ middlewares:\r
+ - amule-stripprefix\r
+ amule-secure:\r
+ entryPoints:\r
+ - https\r
+ rule: "Host(`download.giorgioravera.it`) && PathPrefix(`/amule`)"\r
+ tls: {}\r
+ service: amule\r
+ middlewares:\r
+ - amule-stripprefix\r
+\r
+ middlewares:\r
+ amule-stripprefix:\r
+ stripPrefix:\r
+ prefixes:\r
+ - "/amule"\r
+\r
+ services:\r
+ amule:\r
+ loadBalancer:\r
+ servers:\r
+ - url: "http://localhost:4711/"\r
--- /dev/null
+tls:
+ stores:
+ default:
+ defaultCertificate:
+ certFile: /certs/fullchain.pem
+ keyFile: /certs/privkey.pem
--- /dev/null
+admin:$apr1$3pxFJn9k$WRue0lxXk2ynJTJqZ73qq1
--- /dev/null
+global:
+ checkNewVersion: true
+
+entryPoints:
+ http:
+ address: ":80"
+ forwardedHeaders:
+ trustedIPs:
+ - "192.168.0.1"
+ https:
+ address: ":443"
+ forwardedHeaders:
+ trustedIPs:
+ - "192.168.0.1"
+
+providers:
+ docker:
+ endpoint: "unix:///var/run/docker.sock"
+ exposedByDefault: false
+ file:
+ directory: /config
+ # filename: /config.yml
+ watch: true
+
+api:
+ dashboard: true
+
+log:
+# filePath: "/traefik.log"
+# format: json
+# level: DEBUG
+ level: INFO
+
+#certificatesResolvers:
+# http:
+# acme:
+# email: giorgio.ravera@gmail.com
+# storage: acme.json
+# httpChallenge:
+# entryPoint: http