Déployez-la
- 1
Préparez le projet
Ajoutez
gunicornàrequirements.txt, et ajoutez votre adresse gheima.ma et votre propre domaine àALLOWED_HOSTSetCSRF_TRUSTED_ORIGINS. - 2
Créez un service web depuis le dépôt
Choisissez le dépôt et la branche, et laissez les commandes de build et de démarrage vides pour que Nixpacks les détecte. Si
settings.pyn’a pas deWSGI_APPLICATION, Gheima le renseigne à partir du module vers lequel pointemanage.py. - 3
Connectez une base de données
Créez une base de données Postgres managée et liez-la au service :
DATABASE_URL, les variablesDB_*et les variablesPG*sont définies pour vous. LisezDATABASE_URLdanssettings.py, par exemple avecdj-database-url, et réglez la commande de release surpython manage.py migrate. - 4
Ajoutez votre domaine
Ajoutez le domaine au service, pointez son DNS vers Gheima, et le certificat HTTPS est émis et renouvelé pour vous.