Usar variable de entorno DOMAIN para configurar dominio en Traefik
This commit is contained in:
@@ -98,7 +98,7 @@ services:
|
|||||||
- proxy
|
- proxy
|
||||||
labels:
|
labels:
|
||||||
- "traefik.enable=true"
|
- "traefik.enable=true"
|
||||||
- "traefik.http.routers.heimdall.rule=Host(`heimdall.tudominio.com`)"
|
- "traefik.http.routers.heimdall.rule=Host(`${DOMAIN:-heimdall.tudominio.com}`)"
|
||||||
- "traefik.http.routers.heimdall.entrypoints=websecure"
|
- "traefik.http.routers.heimdall.entrypoints=websecure"
|
||||||
- "traefik.http.routers.heimdall.tls=true"
|
- "traefik.http.routers.heimdall.tls=true"
|
||||||
- "traefik.http.routers.heimdall.tls.certresolver=letsencrypt"
|
- "traefik.http.routers.heimdall.tls.certresolver=letsencrypt"
|
||||||
@@ -113,7 +113,11 @@ networks:
|
|||||||
proxy:
|
proxy:
|
||||||
external: true
|
external: true
|
||||||
```
|
```
|
||||||
⚠️ **Importante**: Cambiar `heimdall.tudominio.com` por tu dominio real.
|
⚠️ **Importante**: En Portainer, añadir variable de entorno:
|
||||||
|
- **name**: `DOMAIN`
|
||||||
|
- **value**: `heimdall.tudominio.com` (tu dominio real)
|
||||||
|
|
||||||
|
O editar directamente en el YAML cambiando `${DOMAIN:-heimdall.tudominio.com}` por tu dominio.
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
<details>
|
<details>
|
||||||
|
|||||||
@@ -6,10 +6,13 @@
|
|||||||
# - Repository URL: https://git.ictiberia.com/groales/heimdall
|
# - Repository URL: https://git.ictiberia.com/groales/heimdall
|
||||||
# - Compose path: docker-compose.yml
|
# - Compose path: docker-compose.yml
|
||||||
# - Additional paths: docker-compose.override.traefik.yml.example
|
# - Additional paths: docker-compose.override.traefik.yml.example
|
||||||
|
# - Environment variables:
|
||||||
|
# DOMAIN=heimdall.tudominio.com
|
||||||
#
|
#
|
||||||
# Desde CLI:
|
# Desde CLI:
|
||||||
# 1. Copia este archivo a docker-compose.override.yml
|
# 1. Copia este archivo a docker-compose.override.yml
|
||||||
# 2. Ajusta el dominio (heimdall.tudominio.com)
|
# 2. Crea archivo .env con: DOMAIN=heimdall.tudominio.com
|
||||||
|
# 3. docker compose up -d
|
||||||
#
|
#
|
||||||
# Docker Compose automáticamente fusiona docker-compose.yml + docker-compose.override.yml
|
# Docker Compose automáticamente fusiona docker-compose.yml + docker-compose.override.yml
|
||||||
|
|
||||||
@@ -22,7 +25,7 @@ services:
|
|||||||
- "traefik.enable=true"
|
- "traefik.enable=true"
|
||||||
|
|
||||||
# Router HTTPS
|
# Router HTTPS
|
||||||
- "traefik.http.routers.heimdall.rule=Host(`heimdall.tudominio.com`)"
|
- "traefik.http.routers.heimdall.rule=Host(`${DOMAIN:-heimdall.tudominio.com}`)"
|
||||||
- "traefik.http.routers.heimdall.entrypoints=websecure"
|
- "traefik.http.routers.heimdall.entrypoints=websecure"
|
||||||
- "traefik.http.routers.heimdall.tls=true"
|
- "traefik.http.routers.heimdall.tls=true"
|
||||||
- "traefik.http.routers.heimdall.tls.certresolver=letsencrypt"
|
- "traefik.http.routers.heimdall.tls.certresolver=letsencrypt"
|
||||||
|
|||||||
Reference in New Issue
Block a user