2023-06-12 23:13:15 +02:00
|
|
|
|
# Nginx config maker
|
|
|
|
|
|
|
|
|
|
crée une configuration nginx pour des sites web selon certaines préconfigurations
|
2023-06-12 23:41:37 +02:00
|
|
|
|
# pile technique
|
|
|
|
|
du nodejs pour générer des fichiers de conf nginx,
|
|
|
|
|
pour faire marcher des sites web en PHP, avec divers frameworks comme symfony ou wordpress.
|
2023-06-12 23:13:15 +02:00
|
|
|
|
|
|
|
|
|
# utilisation
|
|
|
|
|
configurer l'objet de conf listant les domaines et leur framework,
|
|
|
|
|
lancer la commande :
|
|
|
|
|
```
|
|
|
|
|
node index.mjs
|
|
|
|
|
```
|
|
|
|
|
|
2023-06-12 23:21:42 +02:00
|
|
|
|
et tada, les fichiers de conf pour nginx installé sur proxmox sont produits
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# modifier les fichiers sur le serveur proxmox
|
|
|
|
|
|
|
|
|
|
editor /etc/nginx/conf.d/proxmox.conf
|
|
|
|
|
editor /etc/nginx/conf.d/default.conf
|
|
|
|
|
|
|
|
|
|
pct enter 103
|
|
|
|
|
|
2023-06-15 19:42:12 +02:00
|
|
|
|
# roadmap
|
|
|
|
|
* générer le fichier hosts
|