refine configuration file

This commit is contained in:
debian
2025-10-23 22:24:40 +02:00
parent 332ec260a1
commit b37dda0b67
3 changed files with 23 additions and 19 deletions

View File

@@ -13,7 +13,7 @@
} }
auth.{$public_domain} { auth.{$public_domain} {
reverse_proxy ${node_local_ip} { reverse_proxy ${main_server_ip} {
transport http { transport http {
tls_insecure_skip_verify tls_insecure_skip_verify
} }
@@ -23,7 +23,7 @@ auth.{$public_domain} {
} }
audiobookshelf.{$public_domain} { audiobookshelf.{$public_domain} {
reverse_proxy ${node_local_ip} { reverse_proxy ${main_server_ip} {
transport http { transport http {
tls_insecure_skip_verify tls_insecure_skip_verify
} }
@@ -33,7 +33,7 @@ audiobookshelf.{$public_domain} {
} }
gitea.{$public_domain} { gitea.{$public_domain} {
reverse_proxy ${node_local_ip} { reverse_proxy ${main_server_ip} {
transport http { transport http {
tls_insecure_skip_verify tls_insecure_skip_verify
} }
@@ -43,7 +43,7 @@ gitea.{$public_domain} {
} }
headscale.{$public_domain} { headscale.{$public_domain} {
reverse_proxy ${node_local_ip} { reverse_proxy ${main_server_ip} {
transport http { transport http {
tls_insecure_skip_verify tls_insecure_skip_verify
} }
@@ -54,7 +54,7 @@ headscale.{$public_domain} {
immich.{$public_domain} { immich.{$public_domain} {
reverse_proxy ${node_local_ip} { reverse_proxy ${main_server_ip} {
transport http { transport http {
tls_insecure_skip_verify tls_insecure_skip_verify
} }
@@ -64,7 +64,7 @@ immich.{$public_domain} {
} }
ldap.{$public_domain} { ldap.{$public_domain} {
reverse_proxy ${node_local_ip} { reverse_proxy ${main_server_ip} {
transport http { transport http {
tls_insecure_skip_verify tls_insecure_skip_verify
} }
@@ -74,7 +74,7 @@ ldap.{$public_domain} {
} }
linkwarden.{$public_domain} { linkwarden.{$public_domain} {
reverse_proxy ${node_local_ip} { reverse_proxy ${main_server_ip} {
transport http { transport http {
tls_insecure_skip_verify tls_insecure_skip_verify
} }
@@ -84,7 +84,7 @@ linkwarden.{$public_domain} {
} }
mealie.{$public_domain} { mealie.{$public_domain} {
reverse_proxy ${node_local_ip} { reverse_proxy ${main_server_ip} {
transport http { transport http {
tls_insecure_skip_verify tls_insecure_skip_verify
} }
@@ -94,7 +94,7 @@ mealie.{$public_domain} {
} }
paperless.{$public_domain} { paperless.{$public_domain} {
reverse_proxy ${node_local_ip} { reverse_proxy ${main_server_ip} {
transport http { transport http {
tls_insecure_skip_verify tls_insecure_skip_verify
} }
@@ -104,7 +104,7 @@ paperless.{$public_domain} {
} }
radicale.{$public_domain} { radicale.{$public_domain} {
reverse_proxy ${node_local_ip} { reverse_proxy ${main_server_ip} {
transport http { transport http {
tls_insecure_skip_verify tls_insecure_skip_verify
} }
@@ -114,7 +114,7 @@ radicale.{$public_domain} {
} }
shlink.{$public_domain} { shlink.{$public_domain} {
reverse_proxy ${node_local_ip} { reverse_proxy ${main_server_ip} {
transport http { transport http {
tls_insecure_skip_verify tls_insecure_skip_verify
} }
@@ -124,7 +124,7 @@ shlink.{$public_domain} {
} }
stirling-pdf.{$public_domain} { stirling-pdf.{$public_domain} {
reverse_proxy ${node_local_ip} { reverse_proxy ${main_server_ip} {
transport http { transport http {
tls_insecure_skip_verify tls_insecure_skip_verify
} }
@@ -134,7 +134,7 @@ stirling-pdf.{$public_domain} {
} }
superset.{$public_domain} { superset.{$public_domain} {
reverse_proxy ${node_local_ip} { reverse_proxy ${main_server_ip} {
transport http { transport http {
tls_insecure_skip_verify tls_insecure_skip_verify
} }
@@ -144,7 +144,7 @@ superset.{$public_domain} {
} }
vaultwarden.{$public_domain} { vaultwarden.{$public_domain} {
reverse_proxy ${node_local_ip} { reverse_proxy ${main_server_ip} {
transport http { transport http {
tls_insecure_skip_verify tls_insecure_skip_verify
} }
@@ -154,7 +154,7 @@ vaultwarden.{$public_domain} {
} }
vikunja.{$public_domain} { vikunja.{$public_domain} {
reverse_proxy ${node_local_ip} { reverse_proxy ${main_server_ip} {
transport http { transport http {
tls_insecure_skip_verify tls_insecure_skip_verify
} }
@@ -164,7 +164,7 @@ vikunja.{$public_domain} {
} }
{$public_domain} { {$public_domain} {
reverse_proxy ${node_local_ip} { reverse_proxy ${main_server_ip} {
transport http { transport http {
tls_insecure_skip_verify tls_insecure_skip_verify
} }

View File

@@ -20,7 +20,7 @@ services:
email: ${EMAIL} email: ${EMAIL}
public_domain: ${PUBLIC_DOMAIN} public_domain: ${PUBLIC_DOMAIN}
private_domain: ${LOCAL_DOMAIN} private_domain: ${LOCAL_DOMAIN}
node_local_ip: ${NODE_LOCAL_IP} main_server_ip: ${MAIN_SERVER_NODE_IP:-10.10.10.2}
cap_add: cap_add:
- NET_ADMIN - NET_ADMIN
networks: networks:

View File

@@ -10,9 +10,13 @@ services:
- ${SERVICE_PATH}/headscale/lib:/var/lib/headscale - ${SERVICE_PATH}/headscale/lib:/var/lib/headscale
- ${SERVICE_PATH}/headscale/run:/var/run/headscale - ${SERVICE_PATH}/headscale/run:/var/run/headscale
ports: ports:
- 0.0.0.0:1000:8080 # api - 0.0.0.0:8080:8080 # api
- 0.0.0.0:1001:9090 # metrics - 0.0.0.0:9090:9090 # metrics
command: serve command: serve
environment:
HEADSCALE_SERVER_URL: ${HOST_IP}
HEADSCALE_DNS_NAMESERVERS: ${DNS_NODE_IP:-10.10.10.3}
HEADSCALE_DNS_MAGIC_DNS: "true"
networks: networks:
- ip4net - ip4net
labels: labels: