Skip to content

Application Django pour gérer les demandes de création de sites utilisant Sites faciles

Notifications You must be signed in to change notification settings

numerique-gouv/sites-faciles-saas

Repository files navigation

Gestionnaire de déploiements pour Sites Faciles

Cet outil permet de déployer simplement une instance de Sites faciles sur https://dashboard.scalingo.com/.

Architecture

Le projet implémente des librairies d’interfaçage avec les APIs de Scalingo et Alwaysdata, respectivement situées dans instances/service/scalingo.py et instances/service/alwaysdata.py, normalisées de manière à toujours renvoyer un dictionnaire similaire.

L’essentiel de la progression du déploiement se fait via un formulaire instances/forms.py > InstanceActionForm avec un champ caché action qui appelle la prochaine étape du déploiement, dont la logique est gérée dans le modèle instances/models.py > Instance.

Documentation

About

Application Django pour gérer les demandes de création de sites utilisant Sites faciles

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages