Deploy Now

Deploy and host websites and apps directly from GitHub

  • Ideal for static websites and single-page apps
  • Easy, automatic staging with preview URLs 
  • Full GitHub integration and automatic framework detection 
Jamstack How to turn a static site into a web stack
Learn more about Jamstack
Deploy Now How to boost your workflow with Deploy Now
Learn more
Samples Test out Deploy Now with a one-click sample
Find samples
Blog Find tutorials, ideas and new products
Visit blog
Feature request Need a new feature?
Request feature
Static sites How to deploy a static site via GitHub
Learn more
PHP apps How to deploy a PHP app from GitHub
Learn more
CMD Line How to set up projects with the command line
Learn more
1 / 1

The fastest and easiest way to deploy

Always included:

Single dashboard admin

Secure infrstructure

Maximum uptime

Framework detection and workflow setup

30-day money-back guarantee

Manage all your projects from one convenient place.

Host your project on ISO-27001 certified infrastructure.

Keep your project online with 99.99% uptime, backed by geo-redundant infrastructure.

Cut deployment times with automated workflows.

Your first 3 starter projects are free. If you upgrade and aren't satisfied in the first 30 days, we'll refund your money.

Always included:
Single dashboard admin Manage all your projects from one convenient place.
Secure infrstructure Host your project on ISO-27001 certified infrastructure.
Maximum uptime Keep your project online with 99.99% uptime, backed by geo-redundant infrastructure.
Framework detection and workflow setup Cut deployment times with automated workflows.
30-day money-back guarantee Your first 3 starter projects are free. If you upgrade and aren't satisfied in the first 30 days, we'll refund your money.
Bestseller

Membership

Great for your first project or just testing out Deploy Now.

  • Deploy Now MembershipA Deploy Now Membership is required to deploy your projects. You can add projects to your Membership or cancel at any time.
  • 3 starter projectsEach project includes 50 MB of storage and staging.
  • 50 MB storage per deployment
  • 1 staging deploymentA separate environment with preview URLs for feature branches.
  • Georedundancy & DDoS protection
  • Log-based visitor stats

Membership + Static project

Ideal for static site generators and single page apps.

  • Deploy Now Deploy Now MembershipA Deploy Now Membership is required to deploy your projects. You can add projects to your Membership or cancel at any time.
  • 3 starter projectsEach project includes 50 MB of storage and staging.
  • 1 GB storage per deployment
  • 5 staging deploymentsA separate environment with preview URLs for feature branches.
  • Georedundancy & DDoS protection
  • Log-based visitor stats
  • 1 static project

Membership + PHP project

Ideal for a PHP app or if you need more storage.

  • Deploy Now MembershipA Deploy Now Membership is required to deploy your projects. You can add projects to your Membership or cancel at any time.
  • 3 starter projectsEach project includes 50 MB of storage and staging.
  • 10 GB storage per deployment
  • 10 staging deploymentsA separate environment with preview URLs for feature branches.
  • Georedundancy & DDoS protection
  • Log-based visitor stats
  • 1 PHP project
  • 2 GB MariaDB databases

Federal and provincial sales taxes may apply. See General Terms and Conditions.

Automated deployments that adapt to your workflow

Easily connect Git repositories

Simply connect your GitHub repository to our reliable hosting infrastructure using the Deploy Now app.

File-based project configuration

Manage your file persistence, environment variables, or remote commands easily via configuration files.

Custom domains

Connect your own custom domain. Deploy Now supports all top-level domains.

Automatic framework detection

Deploy Now automatically detects the right framework and builds the GitHub Actions workflow.

Flexibly adapt workflows

Customize your automated GitHub Actions workflow at any time by simply editing YAML files.

Simple staging

Your feature branches go live with their own preview URL for automatic staging and faster feedback.

Get your project online in just 3 steps

Connect your repository to Deploy Now and push your changes using the push command.

We set up a GitHub Actions workflow to run your build automatically.

Results are deployed on reliable IONOS infrastructure automatically — no extra steps required.

Deploy your GitHub repo easily

A platform built for devs

Geo-redundant

We mirror all your data in multiple data centers ensuring seamless recovery and 99.99% uptime.

Powered by renewable energy

Our largest data center in the US and all our data centers in the UK and Germany are powered by renewable energy.

DDoS protected

We use our own server shield technology to keep your site online and protected from threats.

Deploy Now — FAQs

Which Jamstack frameworks are supported?

Deploy Now supports popular static site generators such as Hugo, Gatsby, Jekyll, Nuxt, Next, Jigsaw, Gridsome, Hexo, or Vuepress. You can also set up any static site generator manually. Additionally, Deploy Now supports single page applications based on Angular, React or Vue. Deploy Now does not support Node.JS server-side rendering.

Does Deploy Now support single page applications?

Yes. Using Deploy Now, you can easily deploy single page applications using React, Vue or Angular from GitHub.

Can I deploy as a GitHub organization?

Yes! As long as you are the owner of the GitHub account for your organization, you can also deploy your code using Deploy Now for free.

How do I host a website from GitHub?

First, you need to create a GitHub account and link it to Deploy Now. The Deploy Now setup wizard lets you link your repository, create a third-party repository, or get started using a Deploy Now sample project. You can then modify your code via GitHub, and Deploy Now will automatically update your website.

How to deploy an existing website from GitHub?

Once you have linked your GitHub account to Deploy Now, you can select an existing repository from the wizard. If you are working with multiple branches, you can choose which branch should be defined as the productive branch. Deploy Now automatically adds a configuration file to your repository that defines the GitHub Actions workflow.

We help you succeed online

Everything you need, from domains and websites to scaling in the cloud.

Deploy Now — FAQs

Which Jamstack frameworks are supported?

Deploy Now supports popular static site generators such as Hugo, Gatsby, Jekyll, Nuxt, Next, Jigsaw, Gridsome, Hexo, or Vuepress. You can also set up any static site generator manually. Additionally, Deploy Now supports single page applications based on Angular, React or Vue. Deploy Now does not support Node.JS server-side rendering.

Does Deploy Now support single page applications?

Yes. Using Deploy Now, you can easily deploy single page applications using React, Vue or Angular from GitHub.

Can I deploy as a GitHub organization?

Yes! As long as you are the owner of the GitHub account for your organization, you can also deploy your code using Deploy Now for free.

How do I host a website from GitHub?

First, you need to create a GitHub account and link it to Deploy Now. The Deploy Now setup wizard lets you link your repository, create a third-party repository, or get started using a Deploy Now sample project. You can then modify your code via GitHub, and Deploy Now will automatically update your website.

How to deploy an existing website from GitHub?

Once you have linked your GitHub account to Deploy Now, you can select an existing repository from the wizard. If you are working with multiple branches, you can choose which branch should be defined as the productive branch. Deploy Now automatically adds a configuration file to your repository that defines the GitHub Actions workflow.

Supports all modern frameworks

Benefit from a platform that understands your app types and automatically optimizes your infrastructure.