Upsun User Documentation


Sign up

Get your free trial by clicking the link below.

Get your Upsun free trial

Before you begin Anchor to this heading

You need:

  • Git. Git is the primary tool to manage everything your app needs to run. Push commits to deploy changes and control configuration through YAML files. These files describe your infrastructure, making it transparent and version-controlled.
  • A Upsun account. If you don’t already have one, register for a trial account. You can sign up with an email address or an existing GitHub, Bitbucket, or Google account. If you choose one of these accounts, you can set a password for your Upsun account later.
  • The Upsun CLI. This lets you interact with your project from the command line. You can also do most things through the Web Console.

Initialize your Git repository Anchor to this heading

A Git repository is required for Upsun projects. If you haven’t already done so, initialize a Git repository for your codebase, and commit your files:

git init
git add .
git commit -m "Initial commit."

This guide assumes that your repository’s default branch is main. Your Git configuration may result in different default branches (like master), so please run git branch -M main before proceeding.

Is this page helpful?