Trang chủ

Trang web cá nhân của mình là nơi lưu trữ những bài viết thú vị về hành trình tự học hỏi và nghiên cứu công nghệ.

Công việc chính của mình liên quan đến tự động hóa, chuyên sâu về BMS (Building Management System) cùng các hạng mục điện nhẹ và điện công nghiệp trong tòa nhà và nhà máy.

Sau nhiều năm mày mò, nghiên cứu và thử nghiệm, mình đã tự xây dựng một homelab cá nhân để phục vụ việc học tập, thử nghiệm và phát triển các ý tưởng mới. Nếu bạn cũng có cùng đam mê về công nghệ, tự động hóa hoặc hệ thống server cá nhân, rất vui được kết nối và trao đổi cùng nhau. Mình luôn sẵn sàng chia sẻ những gì mình biết và học hỏi thêm từ mọi người.

Thực ra chi phí để xây dựng một homelab cá nhân không quá đắt, nhưng lại có thể triển khai được rất nhiều dịch vụ và chức năng thú vị. 

Cấu hình hệ thống mình đang sử dụng:

Hardware (chi phí của mình khoảng 2 triệu)

  • Mini PC chipset J1900

  • RAM 8GB DDR3L

  • SSD 512GB

Hệ điều hành

  • Ubuntu Server 24

Các dịch vụ đang chạy trong homelab:

  • DDNS – Kết nối tên miền để truy cập hệ thống từ xa.

  • Nginx Proxy Manager – Quản lý domain, sử dụng domain chính cho website cá nhân và các subdomain cho dịch vụ riêng một cách thuận tiện và bảo mật.

  • AdGuard Home – Chặn quảng cáo cho toàn bộ thiết bị trong gia đình.

  • Filebrowser – Quản lý và chia sẻ file nhanh chóng cho bạn bè.

  • Music Assistant – Trình quản lý và phát nhạc, tích hợp với hệ thống nhà thông minh.

  • Navidrome – Máy chủ nhạc MP3 cá nhân, hoạt động tương tự các ứng dụng nghe nhạc như Zing MP3.

  • Netdata – Giám sát tài nguyên hệ thống, theo dõi hoạt động phần cứng và gửi cảnh báo qua email khi có sự cố.

  • Nextcloud – Hệ thống lưu trữ dữ liệu cá nhân, tương tự OneDrive, dung lượng 500GB là quá thoải mái cho nhu cầu cá nhân.

  • n8n – Công cụ tạo workflow để tự động hóa công việc và tích hợp với hệ thống nhà thông minh.

Homelab này giúp mình thử nghiệm công nghệ mới, học DevOps cơ bản, tự động hóa và xây dựng các dịch vụ cá nhân một cách chủ động.

Nếu bạn cũng đang xây homelab hoặc muốn bắt đầu, rất vui được kết nối và trao đổi kinh nghiệm cùng nhau.


Nếu bạn muốn, tôi có thể tối ưu thêm 3 thứ rất quan trọng để bài viết hấp dẫn hơn khi đăng Facebook/LinkedIn:

  1. Viết lại theo kiểu storytelling (câu chuyện cá nhân) → dễ thu hút người đọc hơn.

  2. Thêm tiêu đề bài viết thật hút (rất quan trọng).

  3. Sắp xếp lại danh sách service theo nhóm homelab chuẩn như dân sysadmin thường viết.

Tôi cũng có thể giúp bạn viết phiên bản “dân kỹ thuật đọc là thấy chất ngay” nếu bạn muốn. 🚀

Viết lại giúp tôi theo ý 2,3 nhé

Dưới đây là phiên bản viết lại theo hướng:

  • tiêu đề thu hút (ý 2)

  • Nhóm lại các dịch vụ homelab theo hệ thống giống cách dân sysadmin/devops hay trình bày (ý 3)

  • Giữ phong cách chia sẻ cá nhân nhưng vẫn mang chất kỹ thuật.


Homelab cá nhân – sân chơi công nghệ nhỏ tại nhà của mình

Trang web cá nhân này là nơi mình lưu lại những bài viết về hành trình tự học và khám phá công nghệ. Công việc chính của mình liên quan đến tự động hóa, chuyên về BMS (Building Management System) cùng các hệ thống điện nhẹ và điện công nghiệp trong tòa nhà và nhà máy.

Sau nhiều năm mày mò, nghiên cứu và thử nghiệm, mình đã tự xây dựng một homelab cá nhân để học hỏi, thử nghiệm các công nghệ mới và triển khai các dịch vụ phục vụ nhu cầu cá nhân.

Homelab cũng là nơi mình thử các ý tưởng về server, automation, self-hosted services và smart home. Nếu bạn cũng có cùng đam mê về hệ thống, server hay automation, rất vui được kết nối và trao đổi kinh nghiệm với nhau.

Điều thú vị là chi phí để xây dựng một homelab như vậy thực ra không quá cao, nhưng lại mở ra rất nhiều khả năng để học hỏi và thử nghiệm.


Cấu hình hệ thống

Hardware

  • Mini PC chipset J1900

  • RAM 8GB DDR3L

  • SSD 512GB

Operating System

  • Ubuntu Server 24


Các dịch vụ đang chạy trong Homelab

1. Network & Remote Access

Các dịch vụ giúp hệ thống có thể truy cập từ Internet một cách an toàn.

  • DDNS
    Cho phép truy cập server từ xa thông qua tên miền dù IP mạng gia đình thay đổi.

  • Nginx Proxy Manager
    Quản lý domain và reverse proxy.

    • Domain chính dùng cho website cá nhân

    • Subdomain dùng cho các dịch vụ nội bộ

    • Hỗ trợ SSL giúp truy cập bảo mật.


2. System Monitoring

Giám sát tài nguyên hệ thống để đảm bảo server hoạt động ổn định.

  • Netdata
    Theo dõi CPU, RAM, Disk, Network realtime và gửi cảnh báo email khi hệ thống có sự cố.


3. Storage & File Services

Các dịch vụ lưu trữ và chia sẻ dữ liệu cá nhân.

  • Nextcloud
    Hệ thống lưu trữ dữ liệu cá nhân tương tự OneDrive/Google Drive.
    Với SSD 500GB thì dung lượng khá thoải mái cho nhu cầu cá nhân.

  • Filebrowser
    Trình quản lý file đơn giản, cho phép duyệt và chia sẻ file nhanh chóng cho bạn bè.


4. Media Server

Biến homelab thành một hệ thống giải trí cá nhân.

  • Navidrome
    Máy chủ nghe nhạc MP3 cá nhân, có thể truy cập từ điện thoại và máy tính giống các ứng dụng nghe nhạc online.

  • Music Assistant
    Quản lý và phát nhạc, đồng thời tích hợp với hệ thống smart home.


5. Automation & Workflow

Các công cụ giúp tự động hóa công việc và hệ thống.

  • n8n
    Nền tảng automation workflow, giúp tự động hóa nhiều tác vụ trong công việc cũng như tích hợp với hệ thống nhà thông minh.


6. Network Protection

Bảo vệ và tối ưu trải nghiệm mạng gia đình.

  • AdGuard Home
    Chặn quảng cáo và tracker cho toàn bộ thiết bị trong mạng gia đình.


Homelab giúp mình:

  • Thử nghiệm các dịch vụ self-hosted

  • Học thêm về Linux, network và automation

  • Tự xây dựng hệ sinh thái dịch vụ cá nhân

  • Kết nối với những người cùng đam mê công nghệ

Nếu bạn cũng đang xây dựng homelab hoặc muốn bắt đầu, rất vui được kết nối và trao đổi kinh nghiệm cùng nhau.