Ce projet se présente sous la forme d'une image Docker prédéfinie qui vous permet de transférer facilement vers vos sites Web exécutés chez vous ou autrement, y compris SSL gratuit, sans avoir à en savoir trop sur Nginx ou Letsencrypt.
J'ai créé ce projet pour répondre à un besoin personnel de fournir aux utilisateurs un moyen simple de réaliser des hôtes de proxy inverse avec terminaison SSL et cela devait être si simple qu'un singe puisse le faire. Cet objectif n'a pas changé. Bien qu'il puisse exister des options avancées, elles sont facultatives et le projet doit être aussi simple que possible afin que la barrière à l'entrée ici soit faible.
Je n'entrerai pas dans les détails ici, mais voici les bases pour quelqu'un qui découvre ce monde auto-hébergé.
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
Il s’agit de la configuration minimale requise. Consultez la documentation pour en savoir plus.
docker-compose up -d
# If using docker-compose-plugin
docker compose up -d
Lorsque votre conteneur Docker est en cours d'exécution, connectez-vous-y sur le port 81
pour l'interface d'administration. Parfois, cela peut prendre un peu de temps en raison de l'entropie des clés.
http://127.0.0.1:81
Utilisateur administrateur par défaut :
Email: [email protected]
Password: changeme
Immédiatement après vous être connecté avec cet utilisateur par défaut, il vous sera demandé de modifier vos informations et de changer votre mot de passe.
Tous sont invités à créer des pull request pour ce projet, contre la branche develop
. Les versions officielles sont créées à partir de la branche master
.
CI est utilisé dans ce projet. Tous les PR doivent réussir avant d'être pris en compte. Après leur réussite, les versions Docker pour les PR sont disponibles sur Dockerhub pour des vérifications manuelles.
La documentation de la branche develop
est disponible en aperçu sur https://develop.nginxproxymanager.com
Un merci spécial à tous nos contributeurs.