Prérequis

  • Connexion internet

  • Compte GitHub avec accès en lecture à ce repository

  • Compte Betterstack avec un API token valide (concerne la collecte de log)

  • Compte Coveralls avec un API token valide (concerne les tests, la mise à jour du taux couverture)

  • Compte DockerHub pour déposer une image (nécessaire seulement si vous souhaitez déposer les images sur un dépôt Docker)

  • Compte Render avec le Blueprint connecté au dépôt Github (nécessaire seulement pour déployer sur cloud, voir section Déploiement)

  • Git CLI

  • SQLite3 CLI

  • Interpréteur Python, version 3.6 ou supérieure

Dans le reste de la documentation sur le Développement local, il est supposé que la commande python de votre OS shell exécute l’interpréteur Python ci-dessus (à moins qu’un environnement virtuel ne soit activé).