Sau một thời gian dài gắn bó với Nginx và OpenLiteSpeed, gần đây mình đang dần chuyển qua sử dụng Caddy ứng dụng làm web server cho các website và reverse proxy cho các dịch vụ mạng trong homelab ở nhà. So với Nginx và Openlitesped, Caddy cài đặt nhanh…
Reverse Proxy
Trước giờ, quy trình cài đặt và quản lý các ứng dụng self-host trong homelab ở nhà của mình thường diễn ra như sau: Mình đã thao tác quen tay nên tất cả các bước này thường chỉ mất tối đa 10 phút. Nhưng với những bạn mới bắt đầu…
Để truy cập dịch vụ mạng đang được cài đặt trên máy chủ đặt ở nhà, hiện tại mình đang sử dụng 2 phương pháp: Truy cập bằng Nginx Proxy Manager Cách này được áp dụng cho các trang web demo thử nghiệm, được mình thiết lập để khách hàng…
Trong bài viết hướng dẫn cài đặt WordPress + MariaDB + OpenLiteSpeed + PhpMyAdmin sử dụng Docker Compose, có một bạn đã thắc mắc: “Làm sao để cài đặt OpenLiteSpeed + Docker trên máy chủ đã cài đặt sẵn Nginx Proxy Manager?” Mục đích nhằm sử dụng NPM làm reverse…
Khi thiết lập các dịch vụ web trong homelab, một rắc rối mình phải giải quyết là “Làm sao có thể truy cập được các dịch vụ này từ Internet tối ưu nhất?“ Ví dụ: Homelab của mình đang có 1 website WordPress trên máy ảo với địa chỉ IP…
Mặc định sau khi cài đặt Portainer để quản lý Docker, bạn sẽ truy cập Portainer thông qua port 9000 như dưới đây Làm sao để truy cập Portainer thông qua tên miền và được bảo mật bằng SSL, ví dụ như sử dụng https://portainer.thuanbui.me để truy cập vào Portainer?…