Déploiement

Pour l'instant, notre application tourne en local. Pour la rendre accessible à tous (et en https, on est en 2025..), il faut généralement sortir la CB.

Il y a besoin de plusieurs choses pour qu'un site soit accessible sur le web :

  • un nom de domaine (payant, une dizaine d'euros par an)
  • une machine qui tourne 24/7, avec une adresse IP publique (la plupart du temps payant, mais on peut éventuellement bricoler avec une machine chez soi)
  • certificat SSL (gratuit, avec Let's Encrypt)

Nous allons prendre un exemple complet de déploiement d'une application web, en utilisant les services de chez Scaleway, de la création du compte à la mise en ligne de l'application en https avec son nom de domaine.