Hola, vamos a configurar en nuestro equipo servidor dos docker, uno de Duckdns para ir actualizando la IP dinámica con su web y otro de Nginx Proxy Manegar, para hacer un proxy inverso y así no tener que abrir tantos puertos.
Aquí te dejo para que copies y pegues los docker, tienes que crear un archivo por cada uno llamada docker-compose.yml
Docker DUCKDNS
---
version: "2.1"
services:
duckdns:
image: lscr.io/linuxserver/duckdns:arm32v7-version-e60b35ff
container_name: duckdns
environment:
- PUID=1000 #optional
- PGID=1000 #optional
- TZ=Europe/Madrid
- SUBDOMAINS=#CAMBIAR POR NOMBRE SUBDOMINIO
- TOKEN=#CAMBIAR POR TOKEN
- LOG_FILE=false #optional
volumes:
- /path/to/appdata/config:/config #Tu ruta
restart: unless-stopped
version: '3'
services:
app:
image: 'jc21/nginx-proxy-manager:latest'
restart: unless-stopped
ports:
- '80:80'
- '81:81'
- '443:443'
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
Accedemos a Nginx por la IP o nombre de nuestro equipo más el puerto 81, por ejemplo: 192.168.1.X:81
El usuario y contraseña es:
admin@example.com
changeme
Tendrás que abrir puertos, aquí lo vemos en Digi, pero suele ser similar en otros Router, si tienes duda, puedes buscar el tuyo y tu proveedor de internet por Google.
Tutorial anterior:
https://playonlinew.com/nginx-proxy-manager
Deja una respuesta