Added traefik routers for adguard and ezbeq
This commit is contained in:
@@ -24,7 +24,6 @@ services:
|
|||||||
labels:
|
labels:
|
||||||
traefik.enable: true
|
traefik.enable: true
|
||||||
traefik.http.routers.nextcloud.rule: "Host(`{{ role_name }}.{{ personal_domain }}`)"
|
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.port: 443
|
||||||
traefik.http.services.nextcloud.loadbalancer.server.scheme: https
|
traefik.http.services.nextcloud.loadbalancer.server.scheme: https
|
||||||
|
|
||||||
|
@@ -1,6 +1,3 @@
|
|||||||
- name: Remove Proxmox nag banner
|
- name: Remove Proxmox nag banner
|
||||||
import_role:
|
import_role:
|
||||||
name: ironicbadger.proxmox_nag_removal
|
name: ironicbadger.proxmox_nag_removal
|
||||||
|
|
||||||
- name: Configure media share permissions
|
|
||||||
include_tasks: media-share.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
|
13
ansible/roles/traefik/templates/conf/file-provider-ezbeq.yml
Normal file
13
ansible/roles/traefik/templates/conf/file-provider-ezbeq.yml
Normal file
@@ -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
|
Reference in New Issue
Block a user