Actualizar referencias a override.yml y mencionar archivos para Traefik/NPM
8
Home.md
8
Home.md
@@ -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
|
||||||
|
|
||||||
|
|||||||
14
Traefik.md
14
Traefik.md
@@ -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:
|
||||||
|
|||||||
Reference in New Issue
Block a user