Thiết lập miền của riêng bạn với HTTPS trong Video
HTTPS với botpress
Này, đó là Daehli từ Botpress. Trong blog hôm nay, tôi sẽ chỉ cho bạn cách thiết lập một botpress máy chủ sử dụng HTTPS tự động sử dụng lets-encrypt.
Hãy mã hóa những gì
Let's Encrypt là một cơ quan cấp chứng chỉ mở, tự động và miễn phí do Nhóm Nghiên cứu Bảo mật Internet phi lợi nhuận (ISRG) mang đến cho bạn
Certbot là gì
Certbot là một công cụ phần mềm mã nguồn mở miễn phí để tự động sử dụng chứng chỉ Let's Encrypt trên các trang web được quản lý thủ công để kích hoạt HTTPS.
Certbot được thực hiện bởi Electronic Frontier Foundation (EFF), một tổ chức phi lợi nhuận 501 (c) 3 có trụ sở tại San Francisco, CA, bảo vệ quyền riêng tư kỹ thuật số, tự do ngôn luận và đổi mới.
Yêu cầu
- Một miền hợp lệ. Tôi sẽ sử dụng tên miền của riêng mình dawny.ca
- Máy chủ để liên kết miền của bạn. Tôi sử dụng digitalocean cho việc này.
- Docker
- Sudo truy cập trên máy chủ của bạn
- UFW
Đừng lo lắng, nó sẽ thực sự dễ dàng để thiết lập. Tôi đã làm công việc khó khăn cho bạn.
Trở thành nhà sản xuất chatbot an toàn
Từ botpress repo go trong examples/docker-compose. Từ đó, bạn cần sửa đổi một số biến để trỏ đến tên miền của mình.
Hệ điều hành Mac
$ sed -i '' 's/$PLACE_HOLDER_DOMAIN_NAME/example.com/g' docker-compose-community-nginx-https.yaml$ sed -i '' 's/$PLACE_HOLDER_DOMAIN_NAME/example.com/g' nginx/user_conf.d/https.conf<
Linux
$ sed -i 's/$PLACE_HOLDER_DOMAIN_NAME/example.com/g' docker-compose-community-nginx-https.yaml$ sed -i 's/$PLACE_HOLDER_DOMAIN_NAME/example.com/g' nginx/user_conf.d/https.conf<
Bây giờ, đã đến lúc khởi động container để chạy botpress trong HTTPS.
docker-compose -f docker-compose-community-nginx-https.yaml lên -d
Tham số -f là chọn một tệp kê khai khác
-d là để khởi động container ở chế độ tách rời.
Cho phép HTTPS
Tôi hy vọng hướng dẫn này đã giúp bạn! Nếu bạn quan tâm, vui lòng đi qua và tham gia Botpress cộng đồng, nơi bạn có thể đặt câu hỏi và học hỏi từ những người khác Botpress Phát triển.
Nếu bạn muốn biết thêm thông tin về bảo mật chatbot và những gì chúng tôi đã đề cập hôm nay, đây là danh sách các tài nguyên để khám phá thêm:
- Botpress Tài liệu về cách tạo hành động
- Tài liệu về cách gọi API bên ngoài từ Botpress
- Tổng quan về Botpress Nền tảng, đặc biệt là trải nghiệm của nhà phát triển (video)
Và nếu bạn thích nội dung này, Đăng ký Botpress Bản tin!
Khởi động docker container
Bây giờ, đã đến lúc khởi động container để chạy botpress trong HTTPS.
docker-compose -f docker-compose-community-nginx-https.yaml lên -d
Tham số -f là chọn một tệp kê khai khác
-d là để khởi động container ở chế độ tách rời.
Các bước tiếp theo & Học thêm
Tôi hy vọng hướng dẫn này đã giúp bạn! Nếu bạn quan tâm, vui lòng đi qua và tham gia Botpress cộng đồng, nơi bạn có thể đặt câu hỏi và học hỏi từ những người khác Botpress Phát triển.
Nếu bạn muốn biết thêm thông tin về bảo mật chatbot và những gì chúng tôi đã đề cập hôm nay, đây là danh sách các tài nguyên để khám phá thêm:
- Botpress Tài liệu về cách tạo hành động
- Tài liệu về cách gọi API bên ngoài từ Botpress
- Tổng quan về Botpress Nền tảng, đặc biệt là trải nghiệm của nhà phát triển (video)
Và nếu bạn thích nội dung này, Đăng ký Botpress Bản tin!
Chia sẻ điều này trên:
Xây dựng chatbot AI được cá nhân hóa của riêng bạn miễn phí
Bắt đầu xây dựng bot GPT được cá nhân hóa với giao diện kéo và thả trực quan của chúng tôi.
Bắt đầu - hoàn toàn miễn phí! 🤖Không cần thẻ tín dụng
Luôn cập nhật thông tin mới nhất về AI chatbots