Added file providers for traefik

This commit is contained in:
Mike Wilson
2023-02-15 15:32:25 -05:00
parent 76b2dccc5e
commit d809f78ac6
6 changed files with 72 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
http:
routers:
router-homeassistant:
rule: "Host(`homeassistant.{{ personal_domain }}`)"
service: service-homeassistant
services:
service-homeassistant:
loadBalancer:
servers:
- url: http://10.0.0.27:8123

View File

@@ -0,0 +1,11 @@
http:
routers:
router-jellyfin:
rule: "Host(`jellyfin.{{ personal_domain }}`)"
service: service-jellyfin
services:
service-jellyfin:
loadBalancer:
servers:
- url: http://10.0.0.30:8096

View File

@@ -0,0 +1,13 @@
http:
routers:
router-mainsail:
rule: "Host(`mainsail.local.{{ personal_domain }}`)"
service: service-mainsail
middlewares:
- lan-whitelist@file
services:
service-mainsail:
loadBalancer:
servers:
- url: http://10.0.0.45

View File

@@ -0,0 +1,13 @@
http:
routers:
router-opnsense:
rule: "Host(`opnsense.local.{{ personal_domain }}`)"
service: service-opnsense
middlewares:
- lan-whitelist@file
services:
service-opnsense:
loadBalancer:
servers:
- url: https://10.0.0.1

View File

@@ -0,0 +1,11 @@
http:
routers:
router-plex:
rule: "Host(`plex.{{ personal_domain }}`)"
service: service-plex
services:
service-plex:
loadBalancer:
servers:
- url: https://10.0.0.31:32400

View File

@@ -0,0 +1,13 @@
http:
routers:
router-proxmox:
rule: "Host(`proxmox.local.{{ personal_domain }}`)"
service: service-proxmox
middlewares:
- lan-whitelist@file
services:
service-proxmox:
loadBalancer:
servers:
- url: https://10.0.0.2:8006