5 min de lecture
Déployez tout en un clic sur Scalingo
Déployer divers projets dont la source est hébergée sur Github est désormais à portée d'un clic grâce à notre nouvelle fonctionnalité de « déploiement en un clic ».

Déployer divers projets dont la source est hébergée sur Github est désormais à un clic avec notre nouvelle fonctionnalité « déploiement en un clic ».
Avec cette nouvelle fonctionnalité, vous devez simplement écrire un petit fichier JSON placé à la racine de votre dépôt Github pour en faire une application déployable automatiquement sur Scalingo.
Comment ça fonctionne ?
Lorsqu'un utilisateur visite une URL comme https://my.scalingo.com/deploy?source=https://github.com/TelescopeJS/sample-project/, le Tableau de bord appellera l'API Github pour récupérer un scalingo.json hébergé à la racine du dépôt Github référencé dans le paramètre source de l'URL et affichera la page des paramètres en conséquence :

Le Tableau de bord appellera également l'API de Scalingo pour afficher les informations correctes sur les addons.
L'utilisateur peut alors choisir le nom de son projet (et le sous-domaine .scalingo.io en conséquence) et installer l'application.
Anatomie d'un fichier scalingo.json
Tout est expliqué dans cette page de notre Centre de Documentation mais voici un exemple pour déployer la célèbre application Telescope écrite en Meteor :
Chaque champ est explicite :
le nom est le nom affichable de votre application
la description est un petit texte décrivant votre application
le dépôt est l'URL du dépôt Github cible
le logo est le logo de votre application
le site est l'URL officielle de votre application (à ne pas confondre avec l'URL que votre application obtiendra après son déploiement sur Scalingo)
addons : la liste des addons dont votre application a besoin pour fonctionner sur Scalingo
Vous pouvez maintenant créer un lien vers notre tableau de bord pour aider à déployer votre application sur Scalingo. Voici un tel lien : https://my.scalingo.com/deploy?source=https://github.com/TelescopeJS/sample-project/.
Bouton de déploiement Scalingo
Bien sûr, nous fournissons un joli bouton que vous pouvez utiliser librement pour aider à orienter vos utilisateurs :
L'URL est : https://cdn.scalingo.com/deploy/button.svg. Merci à Sébastien Lorentz de Good Morning Major pour le design !
Liste des applications déjà déployables en un clic
Voici une petite liste d'applications web open source qui sont déjà déployables en un clic (il suffit de cliquer sur leur logo pour les déployer !).
TelescopeUne application communautaire open-source construite avec Meteor

WekanLe kanban open-source similaire à Trello (construit avec Meteor)
BaikalBaïkal 2 est un serveur Calendar+Contacts + client web écrit en PHP
Rocket.ChatAyez votre propre chat en ligne open-source similaire à Slack, construit avec Meteor.

Yann Klis
Yann KLIS a fondé Scalingo en 2015 avec son associé Léo Unbekandt avec la vision de proposer une plateforme cloud d'hébergement web, véritable alternative européenne et souveraine aux géants américains. Aujourd'hui Scalingo héberge plusieurs milliers d'applications web déployées par des clients du monde entier ! L'objectif de Scalingo est de devenir la plateforme cloud de référence pour les développeurs web en Europe. Auparavant, il a fondé Novelys, un studio de développement spécialisé dans la technologie Ruby on Rails.
Restez informé
Recevez des articles et des mises à jour de la plateforme dans votre boîte de réception.
Prêt à déployer en toute confiance ?
Découvrez des déploiements sans temps d'arrêt, une mise à l'échelle automatique intelligente et une infrastructure entièrement gérée. Commencez à déployer vos applications sur Scalingo dès aujourd'hui.
Aucune carte de crédit requise • Déployez en quelques minutes • Annulez à tout moment






