Project

General

Profile

Souhaits #1574

Empêcher l'accès à la page d'installation si Galette est déjà installé

Added by Valentin Day 4 months ago. Updated 3 months ago.

Status:
Fermé
Priority:
Normal
Assignee:
Category:
Core
Target version:
Start date:
09/25/2021
Due date:
% Done:

100%

Estimated time:
Vote:

Description

Hello,

La suppression à la main du répertoire "install", ou la modification de la configuration du serveur web pour empêcher l'accès à l'installeur ne me semble pas idéal si le code tourne dans un container (Docker par exemple). En effet, si le container est recréé (ce qui peut arriver pour x raisons), le répertoire sera automatiquement recréé.
Je vois bien une solution en montant le répertoire "install" dans un volume, ce qui permettra de rendre les modifications sur ce répertoire permanentes, mais ensuite se posera la question des mises à jours de la base de données, ou il faudra recréer le répertoire à la main...

Est-ce qu'il ne serait pas possible de mettre en place un mécanisme qui permet l'accès à l'installeur seulement si Galette n'est pas installé (pas de config.inc.php par exemple) ou qu'une mise à jour de la base de données est disponible (suite à une recréation du container avec une nouvelle version de Galette) ?

Merci,
Valentin


Related issues

Related to Galette - Anomalie #1597: Unable to updateFerméJohan Cwiklinski11/25/2021

Actions

Also available in: Atom PDF