Actualizar referencias a override.yml y mencionar archivos para Traefik/NPM

2025-12-02 19:31:22 +01:00
parent fbae6d92fd
commit 0b1026254c
2 changed files with 14 additions and 8 deletions

@@ -47,7 +47,13 @@ cd portainer
### 2. Revisar Configuración (Opcional) ### 2. Revisar Configuración (Opcional)
Edita `docker-compose.yaml` si necesitas personalizar puertos, redes o volúmenes. Edita `docker-compose.yml` si necesitas personalizar puertos, redes o volúmenes.
**Integración con Proxy Inverso**: Este repositorio incluye archivos de ejemplo para Traefik y NPM:
- `docker-compose.override.traefik.yml.example` - Para Traefik
- `docker-compose.override.npm.yml.example` - Para NGINX Proxy Manager
Ver [Integración con Traefik](Traefik) para más detalles.
### 3. Levantar el Stack ### 3. Levantar el Stack

@@ -21,7 +21,7 @@ Internet → Traefik (80/443) → Portainer (9443)
Let's Encrypt Let's Encrypt
``` ```
## Configuración con docker-compose.override.yaml ## Configuración con docker-compose.override.yml
### 1. Verificar Red Compartida ### 1. Verificar Red Compartida
@@ -31,16 +31,16 @@ Asegúrate de que la red `proxy` existe (creada por el repo de Traefik):
docker network ls | grep proxy docker network ls | grep proxy
``` ```
### 2. Crear docker-compose.override.yaml ### 2. Crear docker-compose.override.yml
En el directorio de Portainer, copia el ejemplo: En el directorio de Portainer, copia el ejemplo:
```bash ```bash
cd ~/portainer # O tu ruta local cd ~/portainer # O tu ruta local
cp docker-compose.override.yaml.example docker-compose.override.yaml cp docker-compose.override.traefik.yml.example docker-compose.override.yml
``` ```
### 3. Editar docker-compose.override.yaml ### 3. Editar docker-compose.override.yml
```yaml ```yaml
services: services:
@@ -102,7 +102,7 @@ Acceder a: `https://portainer.tudominio.com`
El repositorio de Traefik ya incluye middlewares en `dynamic/config.yml`: El repositorio de Traefik ya incluye middlewares en `dynamic/config.yml`:
```yaml ```yaml
# En docker-compose.override.yaml # En docker-compose.override.yml
labels: labels:
# Combinar múltiples middlewares # Combinar múltiples middlewares
- "traefik.http.routers.portainer.middlewares=security-headers@file,rate-limit@file" - "traefik.http.routers.portainer.middlewares=security-headers@file,rate-limit@file"
@@ -197,7 +197,7 @@ El transport `insecure@file` está definido en `dynamic/config.yml` del reposito
## Ejemplo Completo ## Ejemplo Completo
### docker-compose.override.yaml Mínimo ### docker-compose.override.yml Mínimo
```yaml ```yaml
services: services:
@@ -218,7 +218,7 @@ networks:
external: true external: true
``` ```
### docker-compose.override.yaml con Seguridad ### docker-compose.override.yml con Seguridad
```yaml ```yaml
services: services: