Dự án

Những dự án mà tôi đã tham gia thực hiện

HomeLab Kubernetes cluster

HomeLab Kubernetes cluster

Mình có một cụm Kubernetes tại nhà để chạy các ứng dụng container phục vụ cho việc học tập và thử nghiệm. Cụm này bao gồm nhiều 3 con Lenovo Tiny M73, cụm này được cấu hình với 1 master và 2 worker nodes và thiết lập bằng Kubespray. Mình mở port 443 trên router Viettel và sử dụng DDNS cho phép tạo domain của mình có thể trỏ tới thông qua CNAME. (Hình ảnh minh họa)

Xem dự án
ArgoCD Server

ArgoCD Server

ArgoCD được mình sử dụng để triển khai các ứng dụng trên cụm Kubernetes thông qua cơ chế GitOps. Mình có tích hợp sẵn SSO thông qua Microsoft Entra ID (Azure AD) để quản lý người dùng và quyền truy cập.

Xem dự án
Grafana Server

Grafana Server

Grafana được mình sử dụng để giám sát và trực quan hóa dữ liệu từ các ứng dụng chạy trên cụm Kubernetes. Mình có tích hợp sẵn SSO thông qua Microsoft Entra ID (Azure AD) để quản lý người dùng và quyền truy cập.

Xem dự án
N8n Community Edition

N8n Community Edition

N8n được mình sử dụng để tự động hóa các quy trình làm việc giữa các ứng dụng và dịch vụ khác nhau. Mình có triển khai 1 ứng dụng chatbot để tự động trả lời tin nhắn của khách hàng trên Facebook.

Xem dự án
FreeQR

FreeQR

FreeQR là trình tạo mã QR nhẹ, tập trung vào quyền riêng tư, chạy hoàn toàn trên trình duyệt của bạn. Không quảng cáo, không theo dõi, chỉ là một công cụ đơn giản và hiệu quả.

Xem dự án
Mẫu văn bản

Mẫu văn bản

Ứng dụng này cho phép bạn điền thông tin lên các mẫu văn bản dạng pdf, sau đó download lại dưới dạng pdf đã điền thông tin.

Xem dự án
Server Immich lưu trữ ảnh

Server Immich lưu trữ ảnh

Ứng dụng immich này mình dùng để lưu trữ và quản lý ảnh riêng tư trên chính HomeLab của mình nhằm thay thế Google Photos. Dữ liệu cá nhân của mình sẽ không bị Google thu thập và sử dụng.

Xem dự án