Skip to content
This repository was archived by the owner on Feb 5, 2023. It is now read-only.

IceroDev/nginx-website-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Le module de gestion de sites NGINX facile à utiliser

Un outil pour créer et sécuriser des hébergements web sur un serveur.

  • ✔️ Créer des sites web sous nginx
  • ✔️ Sécuriser des sites nginx avec un certificat SSL Let's Encrypt
  • ✔️ Supprimer des sites sous nginx
  • ✔️ Supprimer des certificats SSL
  • ✔️ Renouveller des certificats SSL
  • ❌ Renouveller automatiquement des certificats SSL

Compatibilité

OS Version Compatible ? Testé ?
Ubuntu 14.04 Non
16.04 Non
18.04 Oui
20.04 Oui
Debian 8 Non
9 Oui
10 Oui
CentOS All 🔴 Non
Windows All 🔴 Non
MacOS All 🔴 Non

1. Utilisation.

1.1. Créez un enregistrement de type A vers votre serveur

exemple01 ⚠️ Si comme sur cet exemple vous utilisiez une zone DNS de Cloudflare, faites attention à bien mettre le proxy status sur "DNS only"

# Télécharger le script et aller dans le dossier du projet
$ git clone https://github.com/IceroDev/nginx-website-manager.git
$ cd nginx-website-manager
#
# Rendre le script exectutable
$ chmod +x nginx-website-manager.sh
#
# Lancer le script
$ ./nginx-website-manager.sh

Ou en une commande :

$ curl -O https://github.com/IceroDev/nginx-website-manager/main/nginx-website-manager.sh && chmod +x nginx-website-manager.sh && ./nginx-website-manager.sh

2. Contribuer au projet.

N'hésitez pas à faire des pull request avec vos versions modifiées du programme !

Ce programme vous à aidé ? N'oubliez pas de mettre une ⭐, ça fait toujours plaisir :)

Captures d'écran.

capture01

capture02

About

Un gestionnaire/installateur de site nginx sécurisé ou non par SSL pour un serveur.

Resources

License

Stars

Watchers

Forks