Knowledge BaseVận hành thực chiến

Ghi chú kỹ thuật, checklist hardening và kinh nghiệm tối ưu hệ thống cho sysadmin, developer và người đang phải giữ dịch vụ chạy ổn định. Nội dung được viết từ các tình huống triển khai website, API, CMS, CDN và hạ tầng production.

Nội dung chính

Đi từ tài liệu vận hành đến công cụ hỗ trợ thao tác.

Trang được tổ chức cho hai nhu cầu: đọc sâu các ghi chú kỹ thuật và xử lý nhanh những việc nhỏ trong lúc vận hành. Mỗi khu vực dẫn tới một phần cụ thể của hệ sinh thái thanhnh.id.vn.

Tài liệu

System notes

Runbook cho các lớp hạ tầng đang vận hành thật.

Kho tài liệu tập trung vào Linux, NGINX, Apache/PHP-FPM, MySQL, Redis, Docker và Monitoring. Mỗi bài viết ưu tiên bối cảnh production, cấu hình có thể kiểm chứng, checklist cuối bài và các điểm cần theo dõi sau khi triển khai.

HardeningPerformanceObservability
Tools

Operator tools

Bộ công cụ nhỏ cho lúc cần kiểm tra nhanh.

Cron builder, timestamp converter, JSON/XML/SQL formatter, token/password generator và chmod calculator được đặt cạnh knowledge base để hỗ trợ thao tác thường gặp khi debug, viết tài liệu hoặc chuẩn bị cấu hình.

CronCryptoDeveloper utilities
Dự án

Build log

Các mảnh ghép tạo nên hệ sinh thái nội dung này.

Dự án trình bày CMS, API, CDN và các module hỗ trợ xuất bản tài liệu. Khi có case study, phần này cho biết phạm vi, tech stack, quyết định kiến trúc và những gì cần bàn giao để hệ thống chạy ổn định.

CMSContent APIMedia pipeline
About Me

Delivery story

Câu chuyện triển khai qua các lớp sản phẩm đã xây.

Khu vực này kể lại kinh nghiệm frontend, backend, CMS, CDN và vận hành hệ thống qua các mảnh ghép đã triển khai. Người đọc có thể nhìn thấy cách một sản phẩm nội dung được thiết kế, tối ưu và duy trì sau khi lên production.

DeliveryNext.jsAdonisJS
Liên hệ

Contact

Kênh trao đổi cho góp ý tài liệu và bài toán triển khai.

Bạn có thể gửi góp ý khi thấy nội dung cần chỉnh, đề xuất chủ đề mới, hoặc trao đổi một vấn đề về website, CMS, API, hạ tầng Linux, reverse proxy, database hay monitoring.

Hà NộiTechnical notesCollaboration
Bài viết mới

Các ghi chú mới nhất từ kho vận hành.

Xem tất cả
Projects

Bốn lớp chính tạo nên thanhnh.id.vn.

Theo README, hệ thống được thiết kế theo hướng modular gồm API, FE, CMS và CDN. Phần này không chỉ liệt kê project; nó mô tả luồng nội dung đi từ trang quản trị, qua API và media service, rồi được frontend tối ưu SEO hiển thị cho người đọc.

Content contract

AdonisJS Content API

REST API cho content, portfolio, contact va sitemap.

API nghiệp vụ

RESTful backend AdonisJS v6 quản lý auth, ACL, content, portfolio, contact và sitemap.

01Auth
02ACL
03Content
04Sitemap
AdonisJS + MariaDB
AdonisJSMariaDBLucid

Media delivery

Go CDN

Module upload, resize ảnh và phân phối media qua CDN nội bộ.

CDN nội bộ

Dịch vụ Go/Gin xử lý upload, resize ảnh, biến thể WebP và phân phối media cho frontend.

01Upload
02Resize
03WebP
04Serve
Go + Gin
GoGinImage
About

Cách một ghi chú kỹ thuật trở thành tài liệu có thể dùng lại.

Mục tiêu của website không phải viết lại tài liệu chính thức, mà là biến kinh nghiệm triển khai thành hướng dẫn có ngữ cảnh: biết dùng khi nào, chỉnh tham số nào, theo dõi chỉ số gì và kiểm tra ra sao.

57 bài viết đang được phân loại theo stack và nhóm vận hành
01

Ghi nhận sự cố

Bắt đầu từ lỗi thật, nhu cầu tối ưu thật hoặc một checklist cần dùng lại trong quá trình quản trị hệ thống.

02

Kiểm chứng cấu hình

Nội dung được viết theo hướng có bối cảnh, tham số cấu hình, điểm cần theo dõi và cách xác nhận sau khi thay đổi.

03

Đóng gói thành tài liệu

Các ghi chú được gom theo System Administrator, Dev Ops, Help Desk, Development và các nhóm con như NGINX, Docker, MySQL, Monitoring.

04

Cập nhật theo vận hành

Khi stack thay đổi hoặc có bài học mới, tài liệu được bổ sung để giữ giá trị tra cứu cho lần xử lý tiếp theo.

Linux hardeningNGINX performanceDocker productionMySQL tuningMonitoring notes