Menyediakan domain anda sendiri dengan HTTPS dalam Video
HTTPS dengan botpress
Hei, Daehli dari Botpress. Dalam blog hari ini, saya akan menunjukkan kepada anda bagaimana untuk menyediakan a botpress pelayan yang menggunakan HTTPS secara automagikal menggunakan lets-encrypt.
Apa Itu Mari Sulitkan
Mari Encrypt ialah autoriti sijil terbuka, automatik dan percuma yang dibawa kepada anda oleh Kumpulan Penyelidikan Keselamatan Internet (ISRG) bukan untung
Apa itu Certbot
Certbot ialah alat perisian sumber terbuka percuma untuk menggunakan sijil Let's Encrypt secara automatik di laman web yang ditadbir secara manual untuk mendayakan HTTPS.
Certbot dibuat oleh Electronic Frontier Foundation (EFF), sebuah organisasi bukan untung 501(c)3 yang berpangkalan di San Francisco, CA, yang mempertahankan privasi digital, kebebasan bersuara, dan inovasi.
Keperluan
- Domain yang sah. Saya akan menggunakan domain saya sendiri dawny.ca
- Pelayan untuk memautkan domain anda. Saya menggunakan digitalocean untuk ini.
- Docker
- Sudo access pada pelayan anda
- UFW
Jangan risau ia akan menjadi sangat mudah untuk ditubuhkan. Saya melakukan kerja keras untuk anda.
Jadilah pembuat chatbot yang selamat
Daripada botpress repo pergi dalam contoh / docker-compose. Dari sana, anda perlu mengubah suai beberapa pemboleh ubah untuk menuding ke nama domain anda.
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<
Sekarang, sudah tiba masanya untuk memulakan bekas untuk dijalankan botpress dalam HTTPS.
docker-compose -f docker-compose-community-nginx-https.yaml up -d
Parameter -f adalah untuk memilih manifes yang berbeza
- d adalah untuk memulakan bekas dalam mod detach .
Benarkan HTTPS
Saya harap tutorial ini membantu anda! Sekiranya anda berminat, sila pergi dan sertai kami Botpress Komuniti, tempat anda boleh mengemukakan soalan dan belajar daripada yang lain Botpress Pemaju.
Sekiranya anda mahukan lebih banyak maklumat mengenai keselamatan chatbot dan apa yang kami bincangkan hari ini, berikut adalah senarai sumber untuk penerokaan lebih lanjut:
- Botpress Dokumen untuk mencipta tindakan
- Dokumen tentang memanggil API luaran daripada Botpress
- Gambaran keseluruhan Botpress Platform, terutamanya pengalaman pembangun (video)
Dan jika anda suka kandungan ini, Daftar untuk Botpress surat berita!
Memulakan bekas docker
Sekarang, sudah tiba masanya untuk memulakan bekas untuk dijalankan botpress dalam HTTPS.
docker-compose -f docker-compose-community-nginx-https.yaml up -d
Parameter -f adalah untuk memilih manifes yang berbeza
- d adalah untuk memulakan bekas dalam mod detach .
Langkah Seterusnya & Pembelajaran Lanjut
Saya harap tutorial ini membantu anda! Sekiranya anda berminat, sila pergi dan sertai kami Botpress Komuniti, tempat anda boleh mengemukakan soalan dan belajar daripada yang lain Botpress Pemaju.
Sekiranya anda mahukan lebih banyak maklumat mengenai keselamatan chatbot dan apa yang kami bincangkan hari ini, berikut adalah senarai sumber untuk penerokaan lebih lanjut:
- Botpress Dokumen untuk mencipta tindakan
- Dokumen tentang memanggil API luaran daripada Botpress
- Gambaran keseluruhan Botpress Platform, terutamanya pengalaman pembangun (video)
Dan jika anda suka kandungan ini, Daftar untuk Botpress surat berita!
Senarai Kandungan
Kekal terkini dengan chatbots AI terkini
Kongsi ini pada: