You can follow the whole course on any VPS. But if you'd like a simple, "just tell me which one" answer with room to grow, here's the plan we recommend โ and a full, honest look at everything you can actually build on it.
- ๐ง 2 vCPU corestwo "brains" โ room to multitask
- ๐พ8 GB RAMrun an app and a database, comfortably
- ๐๏ธ100 GB NVMe diskfast storage โ lots of room for real data
- ๐8 TB bandwidthtens of thousands of visits, easily
Opens Hostinger in a new tab. This is a referral link โ it costs you nothing extra and helps keep this course free.
Why this size (and not the tiniest one)?
In Module 1 you learned the bare minimum works โ 1 core and 1 GB of memory. This plan gives you headroom instead. With 8 GB of memory you can run your app, a real database, and background jobs all at once without them fighting for space. The NVMe disk makes databases, installs, and code builds feel snappy. You won't outgrow it for a long time.
What you can build and run on this VPS
This isn't a toy server. With 2 cores, 8 GB of memory, and fast NVMe storage, it comfortably runs real projects โ often several at the same time. Here's a taste of what's genuinely possible:
Several live websites at once
Host many different sites and domains on one server. Caddy (from Module 8) sends each domain to the right app automatically.
A real full-stack app
A website, its behind-the-scenes program, and a database โ all running together with memory to spare. This is a proper app, not a demo.
A proper database
Store real information that sticks around โ users, posts, orders, scores. 100 GB of fast NVMe holds a lot, and reads/writes stay quick.
Bots that run 24/7
Discord or Telegram bots, schedulers, and reminders that never sleep because your server never sleeps.
Your own self-hosted tools
Run your own file cloud (Nextcloud), blog (Ghost/WordPress), code host (Gitea), password vault (Vaultwarden), or automations (n8n).
A small game server
A Minecraft world for you and a group of friends fits nicely โ 8 GB of memory is right in the comfortable zone.
Staging + production together
Keep a private "test" copy and a public "live" copy of a project side by side, so you can try changes safely before shipping.
Lots of Docker containers
Package each service in its own tidy box with Docker and run many of them at once without them stepping on each other.
AI & automation scripts
Run agents, web scrapers, cron jobs, and glue scripts around the clock โ including small tools that call AI models over the internet.
About that 8 TB of bandwidth
Bandwidth is your monthly data allowance. 8 TB is a lot โ enough for tens of thousands (often hundreds of thousands) of visits to a normal website every month. For anything you build early on, you simply won't run out.
An honest note on the limits
No server is magic, so here's the straight talk. This plan is fantastic for learning, side projects, small businesses, bots, and self-hosting โ the whole world this course lives in. What it's not built for:
- Millions of visitors at the exact same second โ huge, viral-scale traffic needs several servers working together.
- Training big AI models โ that needs special graphics chips (GPUs), which this plan doesn't include. (Running small tools that call an AI over the internet is totally fine.)
- Massive video streaming โ serving lots of large video to many people at once is its own specialty.
The good news: you'd start right here to learn, and graduating to bigger setups later uses the exact same skills you'll pick up in this course.
How it fits into the course
-
Get the server (this page)
Grab the plan above, choose Ubuntu as the operating system, and pick a location near your visitors.
-
Set it up (Modules 2โ5)
Connect to it, lock it down, and install your tools โ every step explained in plain English.
-
Build and launch (Modules 6โ9)
Bring in Claude, build a real project, point a domain at it with HTTPS, and set it to keep itself running.
โญ Recommended for this course
Hostinger VPS โ KVM 2 ยท $13.99/mo
2 vCPU ยท 8 GB RAM ยท 100 GB NVMe ยท 8 TB bandwidth
๐ Get your VPS โPrefer to shop around?
That's completely fine โ the whole course works on any provider (DigitalOcean, Hetzner, Vultr, and others). Module 2 walks through creating a server step by step, whichever company you choose.