- Npm, Node, Nvm
- Installer le CLI Scalingo
# curl -O https://cli-dl.scalingo.com/install && bash install
- Créer compte sur dashboard.scalingo.com (via GitHub)
- Générer une paire de clés dans
~/.ssh
ssh-keygen -t ed25519
si vous en avez déjà vous pouvez skipper - Ajouter la clé publique sur l'interface Scalingo dans
Settings > Authentication > SSH Keys
- S'authentifier
$ scalingo login
- Forker et cloner ce projet
- Y naviguer en local
cd paas-todo-api
- Créer un fichier
.env
en copiant le contenu de.env.template
- Lancer l'application en local et s'assurer qu'elle fonctionne (Hello World!)
nvm install && nvm use
npm install
npm run start
- Initialiser l'application Scalingo locale
scalingo create todo-api-[polygramme]
- Déployer sur Scalingo
git push scalingo master
et afficher le Hello World!