Introduction
Deploy Now is a hosting platform that allows you to deploy static sites and PHP apps directly via GitHub. As a tool built from developers for developers, Deploy Now automates build and deployment so you can focus entirely on your code. Your code is deployed to IONOS reliable shared hosting infrastructure in Europe and North America. The workflow automation is based on GitHub Actions and can be customized directly in your repository.
How Deploy Now works
Deploy Now abstracts from the complexity of infrastructure provisioning, CI/CD configuration and TLS/domain handling. Connect your repository to Deploy Now and set up a GitHub Actions build and deploy workflow in a step-by-step guide. The workflow, cronjobs, file persistency, automated runtime commands, .env
and .htaccess
can be managed directly and version-controlled in the repository files. Sensitive data such as database or email credentials can be stored in GitHub secrets and referenced in runtime configuration files. Deploy Now injects their values during the deployment process. Databases can be managed via phpMyAdmin. Use Staging Deployments
to deploy feature branches and Multi Deployments
to deploy from one repository to multiple runtimes.
Deploy Now in a nutshell
FUNCTION SET | APPLICATION STACK | BY DEFAULT |
---|---|---|
Smart framework setups | HTTP/2 | DDos Protection |
Automated deployments | Apache | Geo redundancy |
Staging deployments | SSL/TLS by default | Climate-neutral hosting |
Multi deployments | Wide variety of PHP versions | IPv6 |
Custom domains | Cron jobs | |
Visitor statistics | MariaDB |
Getting started
You can start either from sample, from command line or from an existing repository.
Need help?
Feel free to reach out to us via deploynow-support@ionos.com.