Deployment & Git

Deploy from GitHub or GitLab

Deploy from GitHub or GitLab

SoftServer deploys your application straight from a Git repository — including private repos — without SSH.

Connect a Git account

  1. In the panel, add a Git account for GitHub or GitLab using an access token. The token is used to read your repositories.
  2. Your repositories and branches become selectable in the panel.

Deploy a repository

  1. Open your server and start a Git deploy.
  2. Choose the account, repository and branch.
  3. SoftServer detects the project type (for example Laravel or a Node.js app), installs what it needs, clones the code to the right web directory and configures the site.

Private repositories

Private repos work because the access token is attached only when delivering the clone to your own server. For security, a Git account can deploy to servers owned by the same account.

Next steps

Articole similare