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. No per-request charges, no usage metering, no surprise bills.
No surprise bills. Ever.
Usage-billed platforms charge per request, per function-second, per gigabyte and per seat — so your bill is a function of your traffic. Ours isn't. You rent a container at a fixed price and use it as hard as it will go.
Your traffic sets your bill
- Requests & page viewsMetered — spikes cost money
- Function invocationsMetered per GB-hour
- BandwidthIncluded quota, then overage fees
- Image optimisationMetered per image
- Team seatsA monthly fee per person
- Build minutesMetered past your quota
Dedicated container, fixed price
- Your own containerA long-running process — no cold starts
- Unlimited requestsNo per-request or per-visitor charges
- No seat pricingTeam roles included, no per-user fee
- Databases includedMariaDB per site; managed Postgres 15 & Redis 7 add-ons
- Unmetered deploysPush as often as you like
- No lock-inStandard containers — your code stays portable
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 honest 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:
A real developer workflow
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-tenant WireGuard private network — connect services to each other, or your laptop to production, privately.
One ladder. Real numbers.
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 real site on your own domain — with email, DNS and backups.
Business
Up to 3 sites plus full-stack AI apps — shop, bookings, CMS.
Pro
For freelancers and power users — 10 sites, highest AI allowance.
Agency
Client sites at scale — team roles, white-glove migrations.
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.
Serverless platforms bill your usage. We don't.
As of July 2026, Vercel Pro is $20 per user per month plus usage-based charges on top. That model is fine 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 — the trade-off is a container in one UK region rather than a global serverless edge, and we'd rather you knew that up front.
Competitor pricing as of July 2026.
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. There are no per-request, per-visitor, per-GB or per-seat charges, and no overage line items. 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 £9/mo, fixed — with a 30-day money-back guarantee.