Replace hardcoded server IP with variable in Traefik local-host config
- Change all hardcoded 192.168.4.11 IPs to for proper templating - Ensures config works for any server IP during deployment
This commit is contained in:
@@ -427,181 +427,181 @@ http:
|
|||||||
backrest-${SERVER_HOSTNAME}:
|
backrest-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:9898"
|
- url: "http://${SERVER_IP}:9898"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
bitwarden-${SERVER_HOSTNAME}:
|
bitwarden-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:8000"
|
- url: "http://${SERVER_IP}:8000"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
bookstack-${SERVER_HOSTNAME}:
|
bookstack-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:6875"
|
- url: "http://${SERVER_IP}:6875"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
calibre-web-${SERVER_HOSTNAME}:
|
calibre-web-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:8083"
|
- url: "http://${SERVER_IP}:8083"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
code-${SERVER_HOSTNAME}:
|
code-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:8079"
|
- url: "http://${SERVER_IP}:8079"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
dockge-${SERVER_HOSTNAME}:
|
dockge-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:5001"
|
- url: "http://${SERVER_IP}:5001"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
dockhand-${SERVER_HOSTNAME}:
|
dockhand-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:3003"
|
- url: "http://${SERVER_IP}:3003"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
dokuwiki-${SERVER_HOSTNAME}:
|
dokuwiki-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:8087"
|
- url: "http://${SERVER_IP}:8087"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
dozzle-${SERVER_HOSTNAME}:
|
dozzle-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:8085"
|
- url: "http://${SERVER_IP}:8085"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
duplicati-${SERVER_HOSTNAME}:
|
duplicati-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:8200"
|
- url: "http://${SERVER_IP}:8200"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
ez-assistant:
|
ez-assistant:
|
||||||
loadbalancer:
|
loadbalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:18789" # Internal IP of ${SERVER_HOSTNAME} server
|
- url: "http://${SERVER_IP}:18789" # Internal IP of ${SERVER_HOSTNAME} server
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
formio-${SERVER_HOSTNAME}:
|
formio-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:3002"
|
- url: "http://${SERVER_IP}:3002"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
gitea-${SERVER_HOSTNAME}:
|
gitea-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:3010"
|
- url: "http://${SERVER_IP}:3010"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
glances-${SERVER_HOSTNAME}:
|
glances-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:61208"
|
- url: "http://${SERVER_IP}:61208"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
homarr-${SERVER_HOSTNAME}:
|
homarr-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:7575"
|
- url: "http://${SERVER_IP}:7575"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
homepage-${SERVER_HOSTNAME}:
|
homepage-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:3000"
|
- url: "http://${SERVER_IP}:3000"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
jellyfin-${SERVER_HOSTNAME}:
|
jellyfin-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:8096"
|
- url: "http://${SERVER_IP}:8096"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
jupyter-${SERVER_HOSTNAME}:
|
jupyter-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:8890"
|
- url: "http://${SERVER_IP}:8890"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
kopia-${SERVER_HOSTNAME}:
|
kopia-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:51515"
|
- url: "http://${SERVER_IP}:51515"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
mealie-${SERVER_HOSTNAME}:
|
mealie-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:9000"
|
- url: "http://${SERVER_IP}:9000"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
mediawiki-${SERVER_HOSTNAME}:
|
mediawiki-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:8086"
|
- url: "http://${SERVER_IP}:8086"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
motioneye-${SERVER_HOSTNAME}:
|
motioneye-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:8081"
|
- url: "http://${SERVER_IP}:8081"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
nextcloud-${SERVER_HOSTNAME}:
|
nextcloud-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:8089"
|
- url: "http://${SERVER_IP}:8089"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
openkm-${SERVER_HOSTNAME}:
|
openkm-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:18080"
|
- url: "http://${SERVER_IP}:18080"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
openwebui-${SERVER_HOSTNAME}:
|
openwebui-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:3004"
|
- url: "http://${SERVER_IP}:3004"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
qbittorrent-${SERVER_HOSTNAME}:
|
qbittorrent-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:8081"
|
- url: "http://${SERVER_IP}:8081"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
tdarr-${SERVER_HOSTNAME}:
|
tdarr-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:8265"
|
- url: "http://${SERVER_IP}:8265"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
unmanic-${SERVER_HOSTNAME}:
|
unmanic-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:8889"
|
- url: "http://${SERVER_IP}:8889"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
vaultwarden-${SERVER_HOSTNAME}:
|
vaultwarden-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:8091"
|
- url: "http://${SERVER_IP}:8091"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
wordpress-${SERVER_HOSTNAME}:
|
wordpress-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:8088"
|
- url: "http://${SERVER_IP}:8088"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
# Arr Services
|
# Arr Services
|
||||||
@@ -609,41 +609,41 @@ http:
|
|||||||
jellyseerr-${SERVER_HOSTNAME}:
|
jellyseerr-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:5055"
|
- url: "http://${SERVER_IP}:5055"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
prowlarr-${SERVER_HOSTNAME}:
|
prowlarr-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:9696"
|
- url: "http://${SERVER_IP}:9696"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
radarr-${SERVER_HOSTNAME}:
|
radarr-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:7878"
|
- url: "http://${SERVER_IP}:7878"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
sonarr-${SERVER_HOSTNAME}:
|
sonarr-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:8989"
|
- url: "http://${SERVER_IP}:8989"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
lidarr-${SERVER_HOSTNAME}:
|
lidarr-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:8686"
|
- url: "http://${SERVER_IP}:8686"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
readarr-${SERVER_HOSTNAME}:
|
readarr-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:8787"
|
- url: "http://${SERVER_IP}:8787"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|
||||||
mylar3-${SERVER_HOSTNAME}:
|
mylar3-${SERVER_HOSTNAME}:
|
||||||
loadBalancer:
|
loadBalancer:
|
||||||
servers:
|
servers:
|
||||||
- url: "http://192.168.4.11:8090"
|
- url: "http://${SERVER_IP}:8090"
|
||||||
passHostHeader: true
|
passHostHeader: true
|
||||||
|
|||||||
Reference in New Issue
Block a user