Why We Self-Host Everything (And You Should Consider It Too)
QuikCue runs 6+ production applications on a single £40/month server. Here's why we chose self-hosting over managed cloud — and when it makes sense for you.
Every month, we pay ~£40 for a dedicated server that runs our entire production infrastructure. The equivalent on AWS, Vercel, and managed databases would cost £500-1,000+. Here's why we made this choice.
What We Run
- PledgeNow — Next.js app + Postgres database
- QuikCue website — Static HTML + nginx
- 2 Ghost blogs — with MySQL
- JustVitamin — Python Flask + Postgres
- Gitea — Self-hosted Git
- Communication stack — Chatwoot, n8n, WAHA (WhatsApp)
- Monitoring — Uptime checks, log aggregation
Total: 15+ containers across 6+ applications, serving real users in production.
The Cost Comparison
| Service | Self-Hosted Cost | Cloud Cost |
|---|---|---|
| Server (64GB RAM, 8 cores) | £40/mo | £200-400/mo (equivalent EC2/Hetzner) |
| Databases (3x Postgres, 1x MySQL) | £0 (runs on same server) | £100-300/mo (managed RDS/PlanetScale) |
| Git hosting | £0 (Gitea) | £0-20/mo (GitHub/GitLab) |
| Deployment platform | £0 (Dokploy) | £50-200/mo (Vercel Pro + Railway) |
| SSL certificates | £0 (Let's Encrypt via Traefik) | £0-50/mo |
| Total | ~£40/mo | £400-1,000/mo |
That's a 10-25x cost reduction. Over a year, we save £4,000-12,000. For a startup, that's runway.
The Advantages Beyond Cost
1. Speed of Debugging
When something breaks at 2am before a charity's event, we SSH in and fix it. No support tickets. No waiting for AWS to respond. No "escalating to the engineering team." We see the logs, fix the issue, restart the container. Done in minutes.
2. Full Control
We own every layer of the stack. No vendor surprises:
- No sudden pricing changes (looking at you, Heroku)
- No platform deprecations
- No rate limits or usage caps
- No vendor lock-in
3. Learning
Running your own infrastructure teaches you things that managed platforms hide. Networking, DNS, SSL, container orchestration, database management — all skills that make you a better engineer.
4. Privacy
Donor data stays on our server. Not on AWS (which serves the US government). Not on Vercel (which processes data through Cloudflare). Our data, our responsibility, our control.
When Self-Hosting Doesn't Make Sense
- You don't have anyone who can SSH into a server — self-hosting requires operational knowledge
- You need massive scale — if you're handling millions of requests, managed cloud auto-scaling is hard to replicate
- Compliance requires managed services — some regulations mandate specific hosting environments
- Your time is worth more than the cost difference — if you're a funded startup with engineers billing at £150/hr, managed services save time
Our Stack
- Server: Dedicated (Hetzner, 64GB RAM, 8-core AMD)
- Containers: Incus (lightweight VMs) + Docker (application containers)
- Reverse proxy: Traefik (automatic SSL, routing, load balancing)
- Deployment: Dokploy (self-hosted PaaS)
- Git: Gitea (self-hosted)
- Monitoring: Built-in Dokploy + external uptime checks
- Backups: Automated volume snapshots + off-site database dumps
Want This for Your Project?
QuikCue sets up production infrastructure for startups and charities — self-hosted, cost-effective, fully managed. We'll deploy your stack and teach your team to run it.
We build autonomous systems for charities.
Pledge collection, payment processing, WhatsApp automation, analytics dashboards, and the infrastructure that lets a small team do the work of fifty. Free tools. Fractional technology leadership. No fluff.
Get the next deep dive in your inbox.
No spam. No weekly roundups. Just the occasional piece when we have something worth saying.
Related articles
Tech for Good: The Complete Guide to Purpose-Driven Technology
What is tech for good? How technology organisations, social enterprises, and charities use tech to create social impact. Examples, funding, and how to get started.
Dokploy: The Self-Hosted Deployment Platform (Review & Guide)
A comprehensive review of Dokploy — the self-hosted Heroku/Vercel alternative. Setup guide, real-world usage, and why we chose it for production infrastructure.
Business Process Automation: The Practical Guide for UK Organisations
A practical guide to business process automation. What to automate, which tools to use, ROI calculation, and implementation strategy. No buzzwords.