Projet

Général

Profil

Evolution #8028

Mis à jour par Bruno Boiget il y a presque 10 ans

Pour plus de sécurité, il serait souhaitable de pouvoir servir les application flask critiques (genconfig) dans une instance séparée des autres applications.

il faudrait pouvoir passer au 'loader' d'applications un sous répertoire de /etc/eole/flask ou lire les configurations des applications à charger.

nécessite plusieurs modifications: modficiations:

- passage du paramètre et prise en compte dans loader.py (répertoire de configurations)
- voir comment on peut gérer l'activation ou non des applis via eflckcl
- modifier les fichiers apps.mk des applications pour mettre les fichiers de conf au bon endroit
- adapter la fonction de génération des clés secrètes d'applications si besoin
- gerer le lancement des instances gunicorn: en dur dans le script d'init eoleflask, ou automatiquement ?

à voir dans un deuxième temps:

- gérer aussi des sous-répertoire pour les fichiers statiques des application (/usr/share/eole/flask)

Retour