diff --git a/traefik/dynamic/backrest-remote.yml b/traefik/dynamic/backrest-remote.yml new file mode 100644 index 0000000..6aed549 --- /dev/null +++ b/traefik/dynamic/backrest-remote.yml @@ -0,0 +1,42 @@ +# Remote host yml file example + +# Must be http here, not https +http: + + # Define all routes in this section + routers: + + # Name of the Route + backrest-jarvis: + + # Url to proxy + rule: "Host(`backrest.jarvis.kelinreij.duckdns.org`)" + + # Name of the service (must match the service name in the services section) + service: backrest-jarvis-service + + # Use https + entrypoints: + - websecure + + # Use letsencrypt certificate + tls: + certResolver: letsencrypt + + # middlewares section should be omittted if empty + middlewares: + # Use Authelia for login + - authelia@docker + + # Define all services in this section + services: + + # Name of the service (must match service name defined above) + backrest-jarvis-service: + + # Define the load balancer using the ip and external port of the server + loadBalancer: + servers: + - url: "http://192.168.4.11:9898" + passHostHeader: true +