App Hosting

App Hosting: Git Push to Deploy, Fixed UK Pricing

Deploy Next.js, Node.js, Astro and eleven more frameworks (or any Docker container) into your own dedicated container on UK infrastructure. One fixed monthly price in pounds. The price you sign up at is the price you renew at, whatever your traffic does.

Fixed monthly pricing, zero per-request or per-seat fees
14 frameworks plus custom Docker · Node 18, 20 and 22
PR preview environments, live build logs, deploy webhooks
Managed PostgreSQL 15 & Redis 7 next to your app
ScaleShield firewall & bot protection on every app
Free subdomain: yourapp.apps.g7cloud.com
git push → deploy
$ git push origin main
→ Push received · build started
✓ Framework detected: Next.js
✓ Node 20 · npm ci · npm run build
✓ Container replaced with new release
✓ TLS certificate active
✓ ScaleShield protection on
✓ Live at https://yourapp.apps.g7cloud.com
Build log streamed live to your dashboard
ScaleShield Active
Firewall + bot protection
Predictable pricing

No surprise bills. Ever.

You rent a container at a fixed monthly price and use it as hard as it will go. Your bill is the plan you picked, not a running tally of requests, function-seconds, gigabytes and seats. Traffic climbs, the price stays put.

Usage-billed platforms

Your traffic sets your bill

  • Requests & page views
    Metered: spikes cost money
  • Function invocations
    Metered per GB-hour
  • Bandwidth
    Included quota, then overage fees
  • Image optimisation
    Metered per image
  • Team seats
    A monthly fee per person
  • Build minutes
    Metered past your quota
Monthly bill: ???
G7Cloud

Dedicated container, fixed price

  • Your own container
    A long-running process, no cold starts
  • Unlimited requests
    No per-request or per-visitor charges
  • No seat pricing
    Team roles included, no per-user fee
  • Databases included
    MariaDB per site; managed Postgres 15 & Redis 7 add-ons
  • Unmetered deploys
    Push as often as you like
  • No lock-in
    Standard containers, so your code stays portable
Monthly bill: from £12. Always the same.

How the container model works

Every app you deploy gets its own container with a hard RAM allocation. CPU works as a pool shared across your sites: each container gets an equal share, and because idle containers yield their share, a busy app can burst up to your plan's full pool. No metering, no throttling fees. The full detail is on our performance page.

14 frameworks. Or bring a Dockerfile.

Pick your framework at deploy time and we build it with the right toolchain: Node 18, 20 or 22, or the Bun runtime. Anything else runs from your own Dockerfile.

Next.js

React SSR/SSG with API routes

Astro

Content sites, static or SSR

Nuxt

Vue 3 SSR/SSG framework

SvelteKit

Svelte full-stack framework

Remix

Full-stack React framework

Vite React

Vite + React SPA

Vite Vue

Vite + Vue 3 SPA

Vite Svelte

Vite + Svelte SPA

Bun

Bun runtime: Elysia, Hono

Static

Plain HTML / CSS / JS

Strapi

Headless CMS

Medusa

Headless commerce

Payload

TypeScript CMS

Custom Docker

Bring your own Dockerfile

Dedicated dev pages

Framework-specific detail for the stacks we host most:

Headless CMS & commerce

One-click templates for self-hosted platforms:

Everything we run

WordPress, PHP, Magento, Ghost and the full matrix:

A full developer workflow, built in

Everything below exists in the dashboard today. Nothing on this list is a roadmap item.

Git push to deploy

Connect GitHub, GitLab or Bitbucket. Push to your production branch and the build starts automatically, or trigger a deploy by hand.

PR preview environments

Every pull request gets its own temporary environment and URL. Idle previews sleep and wake on request, so they never eat your resources.

Live build logs

Build output streams to your browser in real time over server-sent events. Failed build? The full log is right there, no ticket needed.

In-browser terminal

Open a shell inside your running container straight from the dashboard. Inspect files, run scripts, debug live. No SSH keys to manage.

Managed Postgres 15 & Redis 7

Provision PostgreSQL 15 and Redis 7 instances alongside your app. Each site also has its own MariaDB database as standard.

Deploy webhooks

Send deploy events to Slack, Discord or any custom endpoint. Know what shipped, when and by which commit, automatically.

Cron jobs

Schedule recurring tasks inside your container (nightly imports, queue sweeps, sitemap rebuilds), managed from the dashboard.

Environment variables

Manage secrets and config per app in the dashboard. Values are injected into your container at deploy time, never committed to your repo.

WireGuard private networking

On Pro and above, your containers get a per-customer WireGuard private network. Connect services to each other, or your laptop to production, privately.

One plan ladder. Priced in pounds.

These are the same plans as everywhere else on G7Cloud: hosted apps, the AI Website Builder, email, DNS and backups all come off one subscription. 30-day money-back guarantee on every paid plan.

Starter

One site on your own domain, with email, DNS and daily backups.

£12/mo
Hosted sites1
CPU2 GHz CPU
RAM1 GB RAM
Storage15 GB storage
1 hosted site: WordPress, PHP, Ghost, git apps & more
AI Website Builder · 3 projects, publish 1 on your domain
500K AI tokens per month
Custom domain + free SSL
Email hosting (mailboxes, webmail, spam filtering)
DNS hosting & SFTP access
Daily backups with one-click restore
Uptime monitoring with alerts
Most Popular

Business

Up to 3 sites plus full-stack AI apps: shop, bookings, CMS.

£24/mo
Hosted sites3
CPU6 GHz CPU pool
RAM1 GB RAM per site
Storage30 GB storage
3 hosted sites: any type, incl. WooCommerce & Magento
Full-stack AI apps: online shop, bookings, CMS & more
Database plus admin panel on AI-built sites
Stripe checkout on your AI-built shop (your own keys)
AI Website Builder · 5 projects, publish 3
1.25M AI tokens per month
Managed PostgreSQL & Redis add-ons
Site cloning, phpMyAdmin, WP-CLI
Everything in Starter included

Pro

For freelancers and power users: 10 sites, dedicated databases.

£59/mo
Hosted sites10
CPU12 GHz CPU pool
RAM2 GB RAM per site
Storage80 GB storage
10 hosted sites
Dedicated MySQL database per site (included)
AI Website Builder · 20 projects, publish 10
2.5M AI tokens per month
Git deploys with PR preview environments
WireGuard private networking
Priority support
Everything in Business included

Studio

For busy studios: 15 sites, a bigger compute pool, priority support.

£99/mo
Hosted sites15
CPU16 GHz CPU pool
RAM2 GB RAM per site
Storage150 GB storage
15 hosted sites
Dedicated MySQL database per site (included)
AI Website Builder · 30 projects, publish 20
4M AI tokens per month
Bigger shared compute pool for busier sites
Git deploys with PR preview environments
Priority support
Everything in Pro included

Agency

Client sites at scale: team roles, white-glove migrations.

£179/mo
Hosted sites25
CPU24 GHz CPU pool
RAM3 GB RAM per site
Storage300 GB storage
25 hosted sites
Dedicated MySQL database per site (included)
Team roles: owner, admin, developer, editor, viewer
AI Website Builder · 40 projects, unlimited publishing
6M AI tokens per month
Free assisted migrations by our team
Dedicated support
Everything in Studio included

Just want to try the platform? The Free plan includes the AI Website Builder (no hosted app containers, no card needed). Free forever, not a trial.

Full plan comparison on the pricing page. Bigger than Agency? Talk to us.

Usage billing vs fixed price

Serverless platforms bill your usage. We don't.

Vercel Pro is around $20 per user per month plus usage-based charges on top. That model holds until a traffic spike, a crawler or a misbehaving image loader meets your invoice. A dedicated container at a fixed £ price can't do that to you. We run your app on UK infrastructure at a flat monthly price, so your data stays close and your bill stays put.

What changes your bill?
Traffic spike hits the front page of Reddit
Usage-billed: Bill goes upG7Cloud: Bill unchanged
You add two teammates
Usage-billed: +$40/mo (per-seat)G7Cloud: Bill unchanged
A bot hammers your API all weekend
Usage-billed: Bill goes upG7Cloud: Bill unchanged
You need more compute
Usage-billed: Hard to predictG7Cloud: Upgrade a plan tier

Competitor pricing is approximate.

App hosting FAQ

Straight answers: everything here describes the platform as it runs today.

How does deployment work?

Connect a GitHub, GitLab or Bitbucket repository from the dashboard. Every push to your chosen branch triggers a build in your container, with the log streamed live to your browser. You can also trigger deploys manually or from a webhook.

Which Node.js versions can I run?

Node 18, 20 and 22 are available, selectable per app. Bun is supported as a separate runtime, and if you need anything else you can supply your own Dockerfile.

Is there really no usage-based billing?

Correct. Your plan is a fixed monthly price in GBP, and it holds however much traffic, bandwidth or team you throw at it. If your app outgrows its container, you upgrade to the next plan. That is the only way your bill changes.

Do I get a database?

Every site includes its own MariaDB database. On Business and above you can also add managed PostgreSQL 15 and Redis 7 instances, provisioned next to your app and reachable over the internal network.

What are PR preview environments?

Open a pull request and we build that branch into its own temporary environment on its own URL, so you can review changes before merging. Idle previews are put to sleep to save resources and wake automatically when requested.

Can I roll back a bad deploy?

Yes. Every deploy is tied to a commit, so you roll back by redeploying any previous commit from the dashboard. Your deploy history stays visible so you can see exactly what went live and when.

Push your first deploy today

Connect a repo, push to main, and your app is live on a UK container with TLS and ScaleShield in front of it. From £12/mo, fixed, with a 30-day money-back guarantee.