Chuyên mục
Self Hosting

Tạo Object Storage Server với MinIO + Docker

Sau một thời gian sử dụng Hetzner Storage Box để sao lưu dữ liệu cho các trang WordPress, mình đã quyết định chia tay để tìm giải pháp mới. Mặc dù giá của bên Hetzner rất rẻ: 1TB lưu trữ có phí €2.9 / tháng, nhưng bù lại có những…

Chuyên mục
Self Hosting Smart-Home

Cài đặt Wyze-Bridge – Xem camera Wyze không cần app chính chủ

Hiện tại, tất cả các camera ở nhà mình đều do Wyze sản xuất. Mình chọn Wyze vì những ưu điểm sau: Tuy nhiên, có một nhược điểm của Wyze là mình không thể xem camera trực tiếp trên trình duyệt (yêu cầu phải đăng ký gói Wyze Cam Plus…

Chuyên mục
Self Hosting

Cài đặt qBittorrent + Flood UI bằng Docker để tải torrent

Trước đây mình đã từng hướng dẫn cài đặt Deluge bằng Docker để tải torrent. Tuy nhiên gần đây mình đã thay thế Deluge bằng qBittorrent + Flood UI vì giao diện quản lý của Flood hơn. Dưới đây là hướng dẫn cài đặt qBittorrent và Flood Web UI bằng…

Chuyên mục
Linux Virtualization

Quản lý Docker trực quan và hiệu quả hơn với Portainer

Sau khi đã cài đặt Docker và Docker Compose, chúng ta đã có thể triển khai ứng dụng bằng lệnh docker run hoặc docker-compose up. Tuy nhiên, việc quản lý Docker bằng dòng lệnh command line là một cực hình đối với những bạn mới. Để giải quyết vấn đề…

Chuyên mục
Network

Cấu hình DNAT (Port Forwarding) cho dịch vụ mạng kết nối vào WireGuard VPN

Tiếp tục loạt bài nghiên cứu về WireGuard và Docker Network, bài viết này mình sẽ hướng dẫn cách cấu hình Destination NAT (viết tắt là DNAT), hay còn gọi là Port Forwading (chuyển tiếp cổng mạng) cho dịch vụ mạng được kết nối vào WireGuard VPN. Mình sẽ thực…

Chuyên mục
Network

Chuyển hướng mạng của Docker Container đi qua WireGuard VPN

Trong bài viết trước, mình đã hướng dẫn cách thiết lập WireGuard client bằng Docker trên máy chủ Linux. Kèm theo đó là cách cấu hình chuyển hướng mạng của máy chủ đi qua WireGuard VPN. Tuy nhiên, trong thực tế nếu muốn chuyển hướng mạng của toàn bộ máy…