Added traefik routers for adguard and ezbeq
This commit is contained in:
@@ -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
|
||||
|
||||
|
@@ -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
|
||||
|
@@ -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