diff --git a/ansible/roles/nextcloud/templates/docker-compose.yml b/ansible/roles/nextcloud/templates/docker-compose.yml index 8eda9d3..d5c51f6 100644 --- a/ansible/roles/nextcloud/templates/docker-compose.yml +++ b/ansible/roles/nextcloud/templates/docker-compose.yml @@ -24,7 +24,6 @@ services: labels: traefik.enable: true traefik.http.routers.nextcloud.rule: "Host(`{{ role_name }}.{{ personal_domain }}`)" - traefik.http.routers.nextcloud.middlewares: lan-whitelist@file traefik.http.services.nextcloud.loadbalancer.server.port: 443 traefik.http.services.nextcloud.loadbalancer.server.scheme: https diff --git a/ansible/roles/pve/tasks/main.yml b/ansible/roles/pve/tasks/main.yml index d56b50d..2defdfd 100644 --- a/ansible/roles/pve/tasks/main.yml +++ b/ansible/roles/pve/tasks/main.yml @@ -1,6 +1,3 @@ - name: Remove Proxmox nag banner import_role: name: ironicbadger.proxmox_nag_removal - -- name: Configure media share permissions - include_tasks: media-share.yml diff --git a/ansible/roles/traefik/templates/conf/file-provider-adguard.yml b/ansible/roles/traefik/templates/conf/file-provider-adguard.yml new file mode 100644 index 0000000..86b9e0e --- /dev/null +++ b/ansible/roles/traefik/templates/conf/file-provider-adguard.yml @@ -0,0 +1,13 @@ +http: + routers: + router-adguard: + rule: "Host(`adguard.local.{{ personal_domain }}`)" + service: service-adguard + middlewares: + - lan-whitelist@file + + services: + service-adguard: + loadBalancer: + servers: + - url: http://10.0.0.1:81 diff --git a/ansible/roles/traefik/templates/conf/file-provider-ezbeq.yml b/ansible/roles/traefik/templates/conf/file-provider-ezbeq.yml new file mode 100644 index 0000000..6401a37 --- /dev/null +++ b/ansible/roles/traefik/templates/conf/file-provider-ezbeq.yml @@ -0,0 +1,13 @@ +http: + routers: + router-ezbeq: + rule: "Host(`ezbeq.local.{{ personal_domain }}`)" + service: service-ezbeq + middlewares: + - lan-whitelist@file + + services: + service-ezbeq: + loadBalancer: + servers: + - url: http://10.0.0.84:8080