Frequently Asked Questions
What can I deploy with Deploy Now?
What is the Jamstack?
What is a static site generator?
What is a build?
In this context, a build is a process in which JavsScript is compiled, or a static site generator is run. This can be triggered by a new git commit or by external services such as a headless CMS. Everytime a build is triggered, we use GitHub Actions to update the files on the webserver.
From which sources can I deploy?
You can deploy from an existing GitHub repository in your account, provide the URL to a third party repository you would like to deploy, or you can quickstart with one of our samples.
Which branches of a repository will be deployed?
If you deploy a repository that exists in your GitHub account, you can select any branch for deployment. For third party repositories, we allways deploy the current default branch. You can allways switch the branches of your Production Deployment or connect additional branches to staging deployments.
Can I deploy private repositories?
Yes, you can deploy any repository for which you provided the required read and write permissions.
Can I deploy from GitHub organizations?
Yes, you can deploy from GitHub organizations, as long as you are the owner of this organization.
Can I connect custom domains?
Yes, you can connect custom domains to your production deployments to replace the automatically assigned preview URLs.
Can I connect external domains?
Yes, you can migrate external domains to IONOS and connect them to Deploy Now. For this, you need to have one existing IONOS domain contract to which you migrate the external domain.
Why can't I see my repository in the set up selection?
You can only select repository to which you have granted the required read and write permissions.
Can I deploy from Bitbucket or GitLab?
Currently, we only support GitHub. We are constantly working on improving Deploy Now and would love to offer BitBucket and GitLab in the future.
Where is my website hosted?
Your website is hosted on our own datacenters. If you are a european customer, your website is served from a datacenter in Germany. If you are from Canada, Mexico, the US or another non-european country, your website is served from our datacenter in the US.
Which webserver technology is used?
Websites are delivered from a shared hosting infrastructure based on Apache.
My initial build failed, what can I do?
This can have various reasons. It might be that the project configuration is not correct or that your branch exceeds the included storage. If you cannot identify a reason, you can create a support request via the "contact support" button in the dashboard.
A new commit led to a failed build, what can I do?
This can have various reasons. It might be that the new git commit exceeds the included storage. Another reason could be that the workflow yaml was edited, deleted or relocated, which led to a breakdown of the pipeline. In this case, you can restore the yaml in Git. If you cannot identify a reason, you can create a support request via the "contact support" button in the dashboard.
Is the interface english only?
Yes. Just like GitHubs interface, the Deploy Now interface is in english for all markets.
Is Deploy Now for free?
Deploy Now uses a freemium model. The three project packages included in the free membership will stay for free. You can purchase additional project packages with more storage and staging deployments any time.
Where can I place feature requests?
Our team is continuously working on improving Deploy Now based on your needs and wishes. You can drop your feedback or feature requests directly via the feedback button on the product or below our post on Product Hunt.
What is this documentation built with?
This documentation is based on the static site generator Gridsome.
NextJs is not recognized during setup and how can I configure my project to make it work?
First of all, make sure the static app has been exported, as we don't offer a nodejs runtime yet.
Please adapt your build step with the following line as described in this static-html-export documentation.
next build && next export
You should also change under build settings the dist folder as 'out'.
Our nextjs example is also available in github.
You can use the following sample configuration as a guide for manual setup
Example configuration for nextjs
Can I use NextJs without exporting a static site or incremental static regeneration feature?
Since we do not yet provide a Nodejs runtime environment, using nextjs without exporting a static page is not possible. Incremental static regeneration also requires server-side rendering at runtime, so regeneration of static pages at runtime is not possible.