Fix: Usar variable MESH_AGENTS_DOMAIN para TCP passthrough
All checks were successful
deploy-meshcentral / deploy (push) Successful in 13s
All checks were successful
deploy-meshcentral / deploy (push) Successful in 13s
- Corregir sintaxis del label TCP que causaba error de interpolación - Agregar variable MESH_AGENTS_DOMAIN al workflow - Reemplazar bash parameter expansion por variable de entorno estándar
This commit is contained in:
@@ -10,6 +10,7 @@ jobs:
|
||||
env:
|
||||
APP_NAME: ${{ vars.APP_NAME }}
|
||||
APP_DOMAIN: ${{ vars.APP_DOMAIN }}
|
||||
MESH_AGENTS_DOMAIN: ${{ vars.MESH_AGENTS_DOMAIN }}
|
||||
MESH_PORT: ${{ vars.MESH_PORT }}
|
||||
# Authentik OIDC configuration
|
||||
AUTHENTIK_ISSUER: ${{ vars.AUTHENTIK_ISSUER }}
|
||||
|
||||
@@ -81,7 +81,7 @@ services:
|
||||
# y verán el certificado SSL de MeshCentral (no el de Traefik)
|
||||
|
||||
# TCP Router - SNI routing para subdominio de agentes
|
||||
- "traefik.tcp.routers.${APP_NAME}-agents-tcp.rule=HostSNI(`mesh-agents.${APP_DOMAIN#*.}`)"
|
||||
- "traefik.tcp.routers.${APP_NAME}-agents-tcp.rule=HostSNI(`${MESH_AGENTS_DOMAIN}`)"
|
||||
- "traefik.tcp.routers.${APP_NAME}-agents-tcp.entrypoints=websecure"
|
||||
- "traefik.tcp.routers.${APP_NAME}-agents-tcp.tls.passthrough=true"
|
||||
- "traefik.tcp.routers.${APP_NAME}-agents-tcp.service=${APP_NAME}-tcp"
|
||||
|
||||
Reference in New Issue
Block a user