Votre demande de fonctionnalité est-elle liée à un problème ? Décrivez s'il vous plaît.
Serait-il possible d'avoir un meilleur packaging des releases ?
Actuellement, les releases ne sont qu'un simple fichier zip contenant l’intégralité du dépôt GitHub, ce qui inclut de nombreux fichiers superflus.
La méthode d'installation décrite dans la documentation indique qu'il faut décompresser l'archive dans /var/www/html, cependant, beaucoup de ces fichiers ne sont pas nécessaires au bon fonctionnement du site web.
Ces fichiers pourraient, dans une certaine mesure, représenter une source potentielle de problèmes de sécurité. Sans aller jusque-là, il n’est pas souhaitable d’avoir autant d’éléments non essentiels présents sur une machine exposée.
Décrivez la solution que vous souhaitez
Idéalement, une archive contenant deux dossiers distincts : l’un regroupant les fichiers liés à PHP, l’autre ceux liés au HTML. L’objectif serait de faciliter l’installation côté serveur web (NGINX, Apache) et côté serveur PHP en mode FPM.
Décrivez les alternatives que vous avez envisagées
À défaut, serait-il possible, au minimum, de retirer les fichiers liés au développement (par exemple le dossier .git, la bibliothèque ESLint, etc.), car ces fichiers n’ont rien à faire dans le répertoire web d’un service en production.
Votre demande de fonctionnalité est-elle liée à un problème ? Décrivez s'il vous plaît.
Serait-il possible d'avoir un meilleur packaging des releases ?
Actuellement, les releases ne sont qu'un simple fichier zip contenant l’intégralité du dépôt GitHub, ce qui inclut de nombreux fichiers superflus.
La méthode d'installation décrite dans la documentation indique qu'il faut décompresser l'archive dans /var/www/html, cependant, beaucoup de ces fichiers ne sont pas nécessaires au bon fonctionnement du site web.
Ces fichiers pourraient, dans une certaine mesure, représenter une source potentielle de problèmes de sécurité. Sans aller jusque-là, il n’est pas souhaitable d’avoir autant d’éléments non essentiels présents sur une machine exposée.
Décrivez la solution que vous souhaitez
Idéalement, une archive contenant deux dossiers distincts : l’un regroupant les fichiers liés à PHP, l’autre ceux liés au HTML. L’objectif serait de faciliter l’installation côté serveur web (NGINX, Apache) et côté serveur PHP en mode FPM.
Décrivez les alternatives que vous avez envisagées
À défaut, serait-il possible, au minimum, de retirer les fichiers liés au développement (par exemple le dossier .git, la bibliothèque ESLint, etc.), car ces fichiers n’ont rien à faire dans le répertoire web d’un service en production.