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…

Chuyên mục
Linux Network

Thiết lập WireGuard client bằng Docker trên máy chủ Linux

Các bài viết về cách thiết lập WireGuard VPN bằng Docker trước đây của mình như wg-easy, wirehole-ui đều dùng cho mục đích tạo WireGuard VPN Server. Rồi sau đó sẽ dùng WireGuard client trên Windows, Linux hay iOS để kết nối vào WireGuard VPN Server. Bài viết này mình…

Chuyên mục
Network

Cấu hình NPM làm Reverse Proxy cho Docker container trên cùng máy chủ

NPM (Nginx Proxy Manager) hiện đang là ứng dụng Reverse Proxy mình sử dụng cho các dịch vụ mạng đang cài đặt trong nhà. Các bước cài đặt Reverse Proxy thông thường khi dùng NPM sẽ như sau: Tạo Proxy Host mới Chọn tên miền trong mục Domain Names Trỏ…

Chuyên mục
Self Hosting

Paperless-ngx – Ứng dụng quản lý hồ sơ, hóa đơn điện tử tiện lợi

Bài viết này sẽ dành để giới thiệu với ứng dụng Paperless-ngx. Mình vừa mới cài đặt nó lên máy chủ ở nhà để quản lý đống hóa đơn VAT điện tử của các bên nhà phân phối gửi cho cửa hàng của mình. Paperless-ngx thực sự mang đến một…