Hướng dẫn sử dụng Caddy để chia sẻ liên kết riêng tư
tsudev· 25/10/2026
Giới thiệu về Caddy
Caddy là một server web mạnh mẽ và linh hoạt, được thiết kế để dễ dàng sử dụng và cấu hình. Nó hỗ trợ nhiều tính năng như HTTPS, HTTP/2, và WebSockets. Ngoài ra, Caddy cũng có thể được sử dụng để chia sẻ liên kết riêng tư một cách an toàn.Cài đặt Caddy
Để bắt đầu sử dụng Caddy, bạn cần cài đặt nó trên máy chủ của mình. Bạn có thể tải xuống phiên bản mới nhất của Caddy từ trang web chính thức của nó. Sau khi tải xuống, bạn cần giải nén và chạy file thực thi Caddy.Cấu hình Caddy
Sau khi cài đặt Caddy, bạn cần cấu hình nó để chia sẻ liên kết riêng tư. Bạn có thể làm điều này bằng cách tạo một file cấu hình Caddy. File cấu hình này sẽ định nghĩa cách Caddy xử lý các yêu cầu và trả về các phản hồi.Sử dụng Caddy để chia sẻ liên kết riêng tư
Để chia sẻ liên kết riêng tư sử dụng Caddy, bạn cần cấu hình Caddy để sử dụng tính năng forward auth. Tính năng này cho phép Caddy xác thực người dùng trước khi cho phép họ truy cập vào các liên kết riêng tư.Ví dụ, bạn có thể cấu hình Caddy như sau:
caddy
:80 {
reverse_proxy /auth http://auth.example.com {
header_up Host {host}
}
forward_auth /auth http://auth.example.com {
header_up Host {host}
}
}Trong ví dụ trên, Caddy sẽ xác thực người dùng tại địa chỉ
http://auth.example.com trước khi cho phép họ truy cập vào các liên kết riêng tư.