Je partage un projet que j’ai nommé délicieusement HostME.
Sur une base de serveur faisant office web - nginx + php-fpm, ssh - openssh, j’ai créé des scripts bash qui permettent de configurer le service web.
Le script demande de créer un projet, selon un ndd type.
Il crée l’utilisateur et le group lié à ce projet, modifie les différents fichiers de config nécessaires …
Peut “configurer” SSH, SSL … non pas les fichiers de configuration de ces services, mais la gestion des utilisateurs pour SSH, voire MySecureShell, et peut tenter de créer les certificats SSL, et modifier les fichiers de configuration lié à nginx
(pour l’instant, il faut avoir un compte sur gitlab pour y avoir accès !)
Si ça peut être utile à d’autres, sachant que c’est du pur dev, et le restera !