From 2d23c45c6c6df01a80a192fcf738fb6d9c7c450c Mon Sep 17 00:00:00 2001 From: groales Date: Mon, 1 Dec 2025 11:04:28 +0100 Subject: [PATCH] =?UTF-8?q?README:=20actualizar=20pasos=20configuraci?= =?UTF-8?q?=C3=B3n=20sin=20.env=20(edici=C3=B3n=20directa=20en=20traefik.y?= =?UTF-8?q?ml=20y=20compose)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 35 +++++++++++++++++++++-------------- 1 file changed, 21 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 10e260a..b2a24f8 100644 --- a/README.md +++ b/README.md @@ -37,34 +37,41 @@ Internet → Traefik (80/443) → Servicios (en red proxy) docker network create proxy ``` -### 2) Clonar y desplegar +### 2) Clonar y configurar ```bash git clone https://git.ictiberia.com/groales/traefik cd traefik -# Crear carpeta y archivo para ACME +# Crear carpeta para ACME mkdir -p letsencrypt -# Windows PowerShell -echo $null > .\letsencrypt\acme.json # Linux/macOS # touch ./letsencrypt/acme.json - -# Permisos (Linux) # chmod 600 ./letsencrypt/acme.json - -# Desplegar -docker compose up -d ``` -### 3) Configurar dominio y email +### 3) Editar configuración -Edita `traefik.yml` y ajusta: -- `certificatesResolvers.letsencrypt.acme.email` -- (Opcional) Cambia el dominio del dashboard en labels del contenedor (`traefik.tudominio.com`) +**IMPORTANTE:** Antes de desplegar, edita los siguientes archivos con tus datos reales: + +**traefik.yml:** +```yaml +certificatesResolvers: + letsencrypt: + acme: + email: tu-email@tudominio.com # ← EDITA AQUÍ +``` + +**docker-compose.yaml:** +```yaml +labels: + - "traefik.http.routers.traefik.rule=Host(`traefik.tudominio.com`)" # ← EDITA AQUÍ +``` + +### 4) Desplegar -Reinicia: ```bash +docker network create proxy # Si no existe docker compose up -d ```