I-setup ang sarili mong domain gamit ang HTTPS sa Video
HTTPS na may botpress
Uy, galing kay Daehli Botpress . Sa blog ngayon, ipapakita ko sa iyo kung paano mag-setup ng a botpress server na awtomatikong gumagamit ng HTTPS gamit ang lets-encrypt.
Ano ang Let's Encrypt
Ang Let's Encrypt ay isang libre, awtomatiko, at bukas na awtoridad sa sertipiko na hatid sa iyo ng nonprofit na Internet Security Research Group (ISRG)
Ano ang Certbot
Ang Certbot ay isang libre, open-source na software tool para sa awtomatikong paggamit ng mga certificate ng Let's Encrypt sa mga website na manual na pinangangasiwaan upang paganahin ang HTTPS.
Ang Certbot ay ginawa ng Electronic Frontier Foundation (EFF ), isang 501(c)3 nonprofit na nakabase sa San Francisco, CA, na nagtatanggol sa digital privacy, malayang pananalita, at pagbabago.
Pangangailangan
- Isang wastong domain. Gagamitin ko ang sarili kong domain dawny.ca
- Server upang i-link ang iyong domain. Gumagamit ako ng digitalocean para dito.
- Docker
- Sudo access sa iyong server
- UFW
Huwag mag-alala magiging madali itong i-set up. Ginawa ko ang hirap para sa iyo.
Maging isang secure na gumagawa ng chatbot
Galing sa botpress repo pumunta sa mga halimbawa/docker-compose . Mula doon, kailangan mong baguhin ang ilang mga variable upang ituro ang iyong domain name.
Mac OS
$ 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<
Ngayon, oras na upang simulan ang lalagyan upang tumakbo botpress sa HTTPS.
docker-compose -f docker-compose-community-nginx-https.yaml up -d
Ang -f na mga parameter ay upang pumili ng ibang manifest
Ang -d ay upang simulan ang lalagyan sa detach mode.
Payagan ang HTTPS
Sana nakatulong sa iyo ang tutorial na ito! Kung interesado ka, mangyaring magtungo at sumali sa aming Botpress komunidad, kung saan maaari kang magtanong at matuto mula sa iba Botpress mga developer.
Kung gusto mo ng higit pang impormasyon sa seguridad ng chatbot at kung ano ang saklaw namin ngayon, narito ang isang listahan ng mga mapagkukunan para sa karagdagang paggalugad:
- Botpress docs sa paggawa ng mga aksyon
- Docs sa pagtawag sa isang panlabas na API mula sa Botpress
- Pangkalahatang-ideya ng Botpress Platform , partikular na ang karanasan ng developer (video)
At kung gusto mo ang nilalamang ito, mag-sign up para sa newsletter ng Botpress !
Simulan ang lalagyan ng docker
Ngayon, oras na upang simulan ang lalagyan upang tumakbo botpress sa HTTPS.
docker-compose -f docker-compose-community-nginx-https.yaml up -d
Ang -f na mga parameter ay upang pumili ng ibang manifest
Ang -d ay upang simulan ang lalagyan sa detach mode.
Mga Susunod na Hakbang at Karagdagang Pag-aaral
Sana nakatulong sa iyo ang tutorial na ito! Kung interesado ka, mangyaring magtungo at sumali sa aming Botpress komunidad, kung saan maaari kang magtanong at matuto mula sa iba Botpress mga developer.
Kung gusto mo ng higit pang impormasyon sa seguridad ng chatbot at kung ano ang saklaw namin ngayon, narito ang isang listahan ng mga mapagkukunan para sa karagdagang paggalugad:
- Botpress docs sa paggawa ng mga aksyon
- Docs sa pagtawag sa isang panlabas na API mula sa Botpress
- Pangkalahatang-ideya ng Botpress Platform , partikular na ang karanasan ng developer (video)
At kung gusto mo ang nilalamang ito, mag-sign up para sa newsletter ng Botpress !
Talaan ng mga Nilalaman
Manatiling napapanahon sa mga pinakabago sa AI chatbots
Ibahagi ito sa: