Django-helpdesk Standalone vous permet d'exécuter l'application django-helpdesk en tant qu'instance de production autonome dans Docker.
Le projet HelpDesk est une initiative open-source réalisée en groupe dans le cadre de nos études en expert DevOps.
Pour ce faire, nous avons choisi un projet Open-Source d'outil de ticketing, avec l'objectif d'apporter une plus-value significative à ce projet.
Outils:
- Docker
- Serveur GUnicorn
- base de donnée postgres
Langages de Développement:
- Python
- Framework Django
Pour lancer le projet, suivez ces étapes simples :
-
Accédez au répertoire Standalone :
cd standalone -
Exécutez le script setup.sh :
Copy code ./setup.sh
-
Démarrez les conteneurs Docker :
Copy code docker-compose up -d
Et voilà, vous êtes prêt à explorer les fonctionnalités du HelpDesk !
Retrouvez toute la documentation dans notre Wiki : https://github.com/Projet-Open-source-DEVOPS/HelpDesk/wiki
-
Lorsque j'exécute le script launch.sh, j'obtiens l'erreur:
/bin/bash^M
Réponse: mauvais interpréteur.
Si vous rencontrez cette erreur, cela peut être dû aux caractères de retour chariot Windows. Utilisez la commande suivante dans votre terminal Bash :
Copy code sed -i -e 's/\r$//' setup.shla devrait fonctionner correctement :
Copy code ./setup.sh
Cela éliminera les caractères indésirables et vous permettra de lancer le projet sans problème.