[traefik] Expose asterisk http server

This commit is contained in:
Correl Roush 2024-12-06 10:41:35 -05:00
parent ab8dda9dfb
commit d153de5da3

View file

@ -13,10 +13,6 @@ _templates:
certresolver: dyndns certresolver: dyndns
http: http:
routers: routers:
freepbx-internal:
rule: "Host(`freepbx.sailmaker.fenix.lgbt`)"
service: freepbx
<<: *sailmaker-tls
grafana-internal: grafana-internal:
rule: "Host(`grafana.sailmaker.fenix.lgbt`)" rule: "Host(`grafana.sailmaker.fenix.lgbt`)"
service: grafana service: grafana
@ -37,6 +33,10 @@ http:
rule: "Host(`loki.sailmaker.fenix.lgbt`)" rule: "Host(`loki.sailmaker.fenix.lgbt`)"
service: loki service: loki
<<: *sailmaker-tls <<: *sailmaker-tls
pbx-internal:
rule: "Host(`pbx.sailmaker.fenix.lgbt`)"
service: asterisk-web
<<: *sailmaker-tls
plex-internal: plex-internal:
rule: "Host(`plex.sailmaker.fenix.lgbt`)" rule: "Host(`plex.sailmaker.fenix.lgbt`)"
service: plex service: plex
@ -106,10 +106,14 @@ http:
service: wireguard-dashboard service: wireguard-dashboard
<<: *sailmaker-tls <<: *sailmaker-tls
services: services:
freepbx: asterisk-provisioning:
loadBalancer: loadBalancer:
servers: servers:
- url: "http://192.168.1.20" - url: "http://192.168.1.21"
asterisk-web:
loadBalancer:
servers:
- url: "http://192.168.1.21:8088"
grafana: grafana:
loadBalancer: loadBalancer:
servers: servers: