Este proyecto se presenta como una imagen acoplable prediseñada que le permite reenviar fácilmente a sus sitios web que se ejecutan en casa o de otro modo, incluido SSL gratuito, sin tener que saber demasiado sobre Nginx o Letsencrypt.
Creé este proyecto para satisfacer una necesidad personal de brindarles a los usuarios una manera fácil de lograr hosts de proxy inverso con terminación SSL y tenía que ser tan fácil que un mono pudiera hacerlo. Este objetivo no ha cambiado. Si bien puede haber opciones avanzadas, son opcionales y el proyecto debe ser lo más simple posible para que la barrera de entrada aquí sea baja.
No entraré en demasiados detalles aquí, pero estos son los conceptos básicos para alguien nuevo en este mundo autohospedado.
services :
app :
image : ' docker.io/jc21/nginx-proxy-manager:latest '
restart : unless-stopped
ports :
- ' 80:80 '
- ' 81:81 '
- ' 443:443 '
volumes :
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
Esta es la configuración mínima requerida. Consulte la documentación para obtener más información.
docker-compose up -d
# If using docker-compose-plugin
docker compose up -d
Cuando su contenedor acoplable se esté ejecutando, conéctese a él en el puerto 81
para la interfaz de administración. A veces esto puede tardar un poco debido a la entropía de las claves.
http://127.0.0.1:81
Usuario administrador predeterminado:
Email: [email protected]
Password: changeme
Inmediatamente después de iniciar sesión con este usuario predeterminado se le pedirá que modifique sus datos y cambie su contraseña.
Todos son bienvenidos a crear solicitudes de extracción para este proyecto, en la rama develop
. Los lanzamientos oficiales se crean desde la rama master
.
En este proyecto se utiliza CI. Todos los RP deben aprobarse antes de ser considerados. Después de aprobar, las compilaciones de Docker para relaciones públicas están disponibles en Dockerhub para verificaciones manuales.
La documentación dentro de la rama develop
está disponible para una vista previa en https://develop.nginxproxymanager.com
Un agradecimiento especial a todos nuestros colaboradores.