available now saves ~$790/mo vs managed →
Hasan Aboul Hasan by Hasan Aboul Hasan

$ Self Hosting 2.0

Run your own servers with Coolify. Deploy your apps, databases, APIs, and more — without expensive managed hosting

5 sections 34 lectures Beginner
157+ already self-hosting their apps
Self Hosting 2.0
// the math

$ compare --managed --self-hosted

My real monthly bill — same workloads, two ways to pay for them.

managed services
Managed PostgreSQL (3 instances) $150
MongoDB Atlas (3 clusters) $200
Redis Cloud (multiple) $120
App hosting (10+ projects) $230
Client full-stack apps (3 prod) $150
Transactional email $30
Object storage (S3) $20
total$900/mo
self-hosted
VPS server (single powerful box) $90
Off-site backups $10
Domains $10
total$110/mo
▸ $790/mo saved
that's $9480+ a year back in your pocket

$ curriculum

01 · Let's host 15 lectures
  • ·Welcome 1:15
  • ·Getting Your VPS 3:00
  • ·Connect & Install Coolify 6:00
  • ·Coolify Basics & Custom Domain 3:00
  • ·Monitor Your Server 2:00
  • ·WordPress Installation 3:00
  • ·Say Hi to n8n! 2:30
  • ·Wildcard Domains 2:00
  • ·Host Your Own MongoDB 5:00
  • ·Host Your Own Redis 3:30
  • ·MinIO – Your Own S3-Compatible Storage 3:00
  • ·Run Firefox Browser! 2:00
02 · Core Security 6 lectures
  • ·Create a New Sudo User 3:00
  • ·Disable Root Login 3:00
  • ·Secure SSH Access with Keys 4:00
  • ·Add 2FA 6:00
  • ·Install Fail2Ban 2:00
  • ·Fix Coolify Connection 8:00
03 · Dockerising! 6 lectures
  • ·The DNS 2:00
  • ·Multiple Apps with One IP ? 2:00
  • ·What is Docker? 4:00
  • ·Your Own Docker Registry (Free & Unlimited) 4:00
  • ·Why Docker Is a Game Changer for Solopreneurs? 1:00
  • ·Deploy Your First Python API with Coolify 11:00
04 · Backups! 5 lectures
  • ·Set Up Your First Backup 4:00
  • ·Backing Up WordPress (Docker Volumes) 4:30
  • ·Restore & Verify 4:00
  • ·Backup to Remote Storage 3:00
  • ·Backup MySQL and MongoDB with Coolify 3:00
05 · New! 2 lectures
  • ·Installing a Simple Monitoring System 3:30
  • ·WordPress Custom Stack (phpmyadmin + SFTP) 5:00
$ systemctl status --all

What's running on my box right now

Not a demo. This is the real stack you'll learn to run.

Client production apps

3 full-stack apps I run for clients

Python APIs

Custom APIs + microservices powering my projects

NextJS / JS apps

10+ production projects across my stack

AI agents

Self-hosted agents running 24/7 for my workflows

MCP servers

Custom Model Context Protocol servers for Claude & co.

PyRunner automation

My self-hosted Python automation platform

→ free guide
PostgreSQL

Multiple instances for production workloads

MongoDB

Multiple instances for NoSQL workloads

Redis

Caching and queues across projects

Postal SMTP

Self-hosted transactional email infrastructure

→ free guide
Mailcow

Unlimited business email on my own domains

MinIO S3

S3-compatible object storage

$ ./outcomes --what-you-learn

Set up and configure Coolify on your VPS
Deploy applications without expensive managed hosting
Harden and secure your infrastructure
Set up databases (MongoDB, Redis, PostgreSQL)
Configure reverse proxies and SSL certificates
Deploy and manage email systems
Monitor and back up your servers

$ ls ./whats-included

Step-by-step videos

Clear, detailed tutorials for every aspect of self-hosting.

Private Discord community

Real-time support from me and fellow self-hosters — never get stuck alone.

Direct access to Hasan

Message me privately when you hit a wall. I read and reply personally.

Copy-paste resources

YAML files, Docker configs, and command snippets ready to use.

Security first

Best practices for locking down and hardening your infrastructure.

Automation scripts

Streamline server management with proven automation.

Business ready

Learn to resell hosting and open new revenue streams.

Regular updates

New applications and techniques added monthly.

// what students say

"I'm blown away by you. You are a constant stream of generosity. You and your effort are something beautiful to behold. Thank you."

James Ruff · Student

"I don't think I've seen anyone who exceeds the value he provides. Hasan delivers quality education with clear, concise examples at very affordable prices."

Bob Truesdale · Student

"Hasan explains complex concepts in a clear and concise way, with plenty of examples. What sets his courses apart is his passion for the subject matter."

Omar · Student

$ man faq

? Do I need Linux experience to take this course? +
No! While basic command-line knowledge helps, Coolify provides a user-friendly UI that makes server management accessible to everyone. I'll guide you through everything step-by-step.
? What VPS specs do I need to get started? +
You can start with a ~$5/month VPS and scale up as you grow. I'll show you how to optimize resources to run multiple applications efficiently.
? Is self-hosting really secure? +
Honestly? Nothing is ever 100% secure. Even big tech companies with full security teams get breached, so I won't promise you bulletproof. What I will do is teach you how to stack the odds heavily in your favor: firewalls, SSL certificates, locked-down SSH, automated updates, backups, and monitoring. Done properly, a hardened self-hosted server holds up well, often better than a default managed setup. The goal isn't perfect security. It's making yourself a hard enough target that the threats that actually matter can't get through.
? Can I really save ~$790 per month? +
Absolutely — ~$790/mo is my real number, the same figure on the cost breakdown above. It's based on my actual bills running 10+ projects, 3 client full-stack apps, and multiple PostgreSQL, MongoDB, and Redis instances. Managed services stack up fast; self-hosted, the same workloads run on one box I control. You can start much smaller — even a ~$5/month VPS — and scale up as you grow.
? What if something goes wrong? +
I cover troubleshooting, automated backups, and disaster recovery. With proper monitoring you'll catch issues before they become problems. The course includes real-world scenarios and solutions.
? How long do I have access to the course? +
Forever — you get lifetime access, including all future updates as Coolify and the course evolve, so it won't go stale.
? How does the money-back guarantee work? +
Simple — it's no questions asked. Request a refund within 14 days of purchase and I'll refund 100% to your original payment method. Just email me with your order details.

$ get the course

157+ already self-hosting their apps
Self Hosting 2.0 $69

lifetime access · 34 lessons · free updates

  • Step-by-step video tutorials
  • Configuration files & command snippets
  • Private Discord community for support

We'll email you a sign-in link after payment. already a customer? sign in

have a coupon code?
total today $69 USD

14-day money-back guarantee — no questions asked

🔒 secure checkout via Stripe