First Steps On Scalingo
Deployment Requirements
Git
Scalingo lets you deploy and run your code using Git. To deploy an application, you need to have Git installed on your computer.
SSH Key Setup
To verify that you are allowed to push code to your application, Scalingo uses SSH authentication.
- Configure your SSH keys on Linux
- Configure your SSH keys on macOS
- Configure your SSH keys on Windows
Once you have your own SSH key pair, add the content of the public key to your account.
Using our dashboard: https://dashboard.scalingo.com/account/keys
Using our command line client:
scalingo keys-add [name of the key] [path to the key]
# Example:
scalingo keys-add Laptop ~/.ssh/id_ed25519.pub
Some Tutorials to Start With
Once Git and SSH are ready, follow a tutorial for your language or framework to easily deploy your first application on Scalingo.
- Get Started with Scalatra on Scalingo
- Get Started with Ruby on Rails on Scalingo
- Get Started with Ruby on Scalingo
- Get Started with Django on Scalingo
- Get Started with Python, Celery and Flask
- Get Started with PHP on Scalingo
- Get Started with Node.js on Scalingo
- Get Started with Meteor on Scalingo
- Get Started with Crystal on Scalingo
Last update: 30 Apr 2026
Suggest edits