Series này là về vấn đề gì?

Mình là một indie developer, hai năm qua mình đã đạp phải vô số “hố sâu” liên quan đến server.

Series này là bộ 60 bài hướng dẫn thực chiến được mình đúc kết lại từ những lần vấp ngã ấy, mục đích là để giúp bạn:

  • 📦 Tiết kiệm thời gian: Không cần tự mò mẫm, copy trực tiếp cấu hình của mình là dùng được
  • 💰 Tiết kiệm tiền: Tránh những cái bẫy mình đã gặp, đỡ mất tiền học phí
  • 🚀 Dễ nhân bản: Mỗi bài đều có đầy đủ câu lệnh và cấu hình, cứ làm theo là xong

Phù hợp với ai?

✅ Indie developer muốn tự deploy dự án, không muốn chỉ dùng mỗi Vercel
✅ Có nền tảng lập trình nhất định, nhưng chưa rành về vận hành server (ops)
✅ Đã mua VPS rồi, nhưng chưa biết dùng sao cho hiệu quả

Lộ trình series

Toàn bộ series chia làm 7 giai đoạn, mỗi giai đoạn giải quyết một nhóm vấn đề:

🛒 Giai đoạn 1: Mua VPS (6 bài)

Không phải VPS nào cũng hợp với bạn, chọn sai là mất tiền oan

# Bài viết Trạng thái
1 So sánh chân thực sau khi dùng thử 8 nhà cung cấp VPS
2 Tổng hợp script đánh giá VPS năm 2026
3 Các cái bẫy phổ biến khi mua VPS và cách tránh
4 Kiến thức về line VPS: Hướng dẫn toàn diện về CN2/9929/BGP
5 Nhập môn VPS: Vì sao indie developer cần một chiếc VPS
6 Checklist quyết định mua VPS của tôi 📝

🔐 Giai đoạn 2: Khởi tạo và bảo mật VPS (6 bài)

Việc đầu tiên cần làm khi mới nhận máy trần: chốt cửa lại cho kỹ

# Bài viết Trạng thái
7 Giờ đầu tiên sau khi nhận VPS: Hướng dẫn khởi tạo
8 Cheat sheet cấu hình đăng nhập bằng SSH key 📝
9 Quản lý file SSH Config: Tạm biệt mớ hỗn độn khi dùng nhiều server 📝
10 Bật BBR chỉ với một click: Làm mạng VPS bay thật xa 📝
11 Cấu hình nhanh tường lửa UFW: Bước đầu tiên cho an toàn 📝
12 Làm sao biết server bị chặn: Tổng hợp tool kiểm tra IP 📝

🔌 Giai đoạn 3: Terminal và công cụ kết nối (9 bài)

Muốn làm tốt việc gì, trước hết phải mài giũa công cụ cho sắc bén

# Bài viết Trạng thái
13 Trận đại chiến SSH Client: Termius vs Warp vs iTerm2 📝
14 Mẹo dùng Termius từ A-Z 📝
15 Thực hành tốt nhất khi quản lý kết nối SSH 📝
16 Làm chủ Tailscale trong 5 phút: Cú chọc lỗ tường lửa đơn giản nhất 📝
17 Làm chủ Netbird trong 5 phút: Tự host tunnel xuyên lưới nội bộ 📝
18 Làm chủ Zerotier trong 5 phút: Công cụ chọc lỗ tường lửa lâu đời 📝
19 So sánh 3 công cụ chọc lỗ tường lửa 📝
20 Bảng tra cứu nhanh cấu hình Cloudflare Tunnel 📝
21 Phương án dự phòng kết nối của tôi: Chiến lược backup đa tuyến 📝

🌐 Giai đoạn 4: Reverse Proxy và tăng tốc (9 bài)

Cho service của bạn lên mạng, mà còn phải nhanh nữa

# Bài viết Trạng thái
22 Nginx Proxy Manager: Cheatsheet cấu hình nhanh 📝
23 Caddy: Nắm bắt trong 10 phút 📝
24 Caddy vs Nginx Proxy Manager: Tại sao mình dùng cả hai 📝
25 Nginx Cheatsheet: Template cấu hình thông dụng 📝
26 Cấu hình tự động gia hạn chứng chỉ Let’s Encrypt 📝
27 Hướng dẫn mua tên miền: Tránh những坑 📝
28 Cheatsheet các tính năng miễn phí của Cloudflare 📝
29 Thực hành cấu hình tăng tốc Cloudflare 📝
30 Cheatsheet cấu hình DDNS 📝

🐳 Giai đoạn 5: Triển khai Docker (12 bài)

Mọi thứ đều có thể container hóa

# Bài viết Trạng thái
31 Script cài Docker một câu lệnh: Dùng chung cho mọi hệ điều hành 📝
32 Cheat sheet lệnh Docker cơ bản: 20 lệnh đủ dùng hàng ngày 📝
33 Nhập môn Docker Compose: Từ một container đến đa container 📝
34 Làm chủ Portainer trong 10 phút 📝
35 Làm chủ Dockge trong 10 phút 📝
36 Làm chủ Dokploy trong 10 phút: PaaS cho indie developer 📝
37 So sánh 3 công cụ quản lý Docker 📝
38 Hướng dẫn toàn tập về Dokploy 📝
39 Thư viện template Docker Compose (Phần 1) 📝
40 Thư viện template Docker Compose (Phần 2) 📝
41 Cheat sheet cấu hình mạng Docker 📝
42 Thực hành backup và di chuyển Docker Volume 📝

📊 Giai đoạn 6: Giám sát và Vận hành (9 bài)

Phát hiện vấn đề trước khi nó xảy ra

# Bài viết Trạng thái
43 Tham chiếu nhanh cấu hình Bezel Monitor 📝
44 Triển khai UptimeKuma 1 cú click 📝
45 Cấu hình thông báo cảnh báo máy chủ 📝
46 Bộ công cụ monitor của tôi 📝
47 Nhập môn quản lý và phân tích log máy chủ 📝
48 Chia sẻ script tự động hóa vận hành 📝
49 Checklist tăng cường bảo mật máy chủ 📝
50 Tham chiếu nhanh cấu hình Cron job 📝
51 Hướng dẫn xử lý sự cố máy chủ thường gặp 📝

💻 Giai đoạn 7: Setup môi trường phát triển (9 bài)

Lập trình từ xa, mọi lúc mọi nơi

# Bài viết Trạng thái
52 Cấu hình VS Code Remote SSH 📝
53 VS Code Tunnel: Lập trình ngay trên trình duyệt 📝
54 Dev container vs môi trường local 📝
55 Dựng môi trường phát triển cách ly cho nhiều user 📝
56 Quản lý 50 project trên một VPS: Phương án quy hoạch port 📝
57 Tự dựng Git server: Deploy Gitea trong một nốt nhạc 📝
58 Tham khảo nhanh: Deploy PostgreSQL/MySQL/Redis bằng Docker 📝
59 Quy trình phát triển và deploy hoàn chỉnh của mình 📝
60 Bộ công cụ cho indie dev: Phiên bản 2026 📝

Tiến độ hiện tại

1
2
3
4
5

已完成:7/60 篇

预计完成:2026年5月

Thứ tự đọc đề xuất

Gợi ý cho newbie: Bắt đầu từ bài số 1 và đọc lần lượt
Đã có sẵn VPS: Nhảy thẳng tới bài số 7 (khởi tạo), rồi chọn đọc theo nhu cầu
Chỉ muốn xem về Docker: Các bài 31-42

Về lịch cập nhật

Mình sẽ cập nhật 2-3 bài mỗi tuần, bạn có thể:

  • ⭐ Lưu lại trang này để随时 xem lại tiến độ nhé
  • 🐦 Theo dõi Twitter của mình để nhận thông báo cập nhật
  • 📧 Đăng ký RSS: /atom.xml

Có vấn đề gì không?


Series này mình sẽ cập nhật liên tục, mục tiêu là trở thành tài liệu tham khảo một cửa (all-in-one) về vận hành server cho các indie dev nhé.