How does git deployment work?
Connect GitHub, GitLab or Bitbucket and push to deploy, with live build logs in the dashboard. You also get pull-request preview environments (Pro and Agency), deploy webhooks to Slack, Discord or custom endpoints, environment variables, cron jobs, an in-browser terminal, and rollback by redeploying a previous build.
Push to your branch, the build runs, and the logs stream live in the dashboard. Rolling back is redeploying a previous build, so a bad release is a click to undo.
PR preview environments give every pull request its own live URL, so you review running code rather than screenshots. The full toolchain is on the developer tools page.
Related questions
Can I test changes before they go live?
Yes. Site cloning (Business and up) copies a site so you can try a risky change on the copy first, and git-deployed apps get pull-request preview environments on Pro and Agency: every PR gets its own live URL. Daily backups with one-click restore are the safety net underneath both.
Full answerWhat can I host on G7Cloud?
WordPress, WooCommerce, Magento, WHMCS, Ghost, Directus and custom PHP (7.4 to 8.4), plus git-deployed apps in 14 frameworks: Next.js, Astro, Nuxt, SvelteKit, Remix, Vite (React/Vue/Svelte), Bun, static sites, Strapi, Medusa, Payload and custom Docker. Node 18, 20 and 22 are supported.
Full answerCan I run WordPress and Next.js on the same plan?
Yes. A hosted site slot runs any supported type. There is no separate WordPress pricing or app pricing. A Business plan could run one WooCommerce shop, one WordPress site and one Next.js app side by side, each in its own container.
Full answerWhat databases are available?
Every hosted site gets its own MariaDB database: one per site, never shared. Managed PostgreSQL 15 and Redis 7 instances are available as add-ons from the Business plan up. phpMyAdmin and WP-CLI are included, and Pro adds a private network between your services.
Full answer