Video'da HTTPS ile kendi alan adınızı ayarlayın
HTTPS ile botpress
Merhaba, ben Botpress'dan Daehli. Bugünkü blogumda, lets-encrypt kullanarak otomatik olarak HTTPS kullanan bir botpress sunucusunun nasıl kurulacağını göstereceğim.
Let's Encrypt Nedir
Let's Encrypt, kar amacı gütmeyen Internet Security Research Group (ISRG) tarafından sunulan ücretsiz, otomatik ve açık bir sertifika yetkilisidir
Certbot nedir
Certbot, HTTPS'yi etkinleştirmek için manuel olarak yönetilen web sitelerinde Let's Encrypt sertifikalarını otomatik olarak kullanmaya yönelik ücretsiz, açık kaynaklı bir yazılım aracıdır.
Certbot, dijital gizlilik, ifade özgürlüğü ve inovasyonu savunan San Francisco, CA merkezli 501(c)3 kar amacı gütmeyen bir kuruluş olan Electronic Frontier Foundation (EFF) tarafından yapılmıştır.
Gereksinim
- Geçerli bir alan adı. Kendi alan adımı kullanacağım dawny.ca
- Alan adınızı bağlamak için sunucu. Bunun için digitalocean kullanıyorum.
- Docker
- Sunucunuzda Sudo erişimi
- UFW
Merak etmeyin, kurulumu gerçekten çok kolay olacak. Zor işi senin için ben yaptım.
Güvenli bir chatbot üreticisi olun
botpress reposundan examples/docker-compose'a gidin. Oradan, alan adınızı işaret etmek için bazı değişkenleri değiştirmeniz gerekir.
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<
Şimdi, botpress adresini HTTPS'de çalıştırmak için konteyneri başlatma zamanı.
docker-compose -f docker-compose-community-nginx-https.yaml up -d
f parametreleri farklı bir manifesto seçmek içindir
D, konteyneri ayırma modunda başlatmaktır.
HTTPS'ye İzin Ver
Umarım bu eğitim size yardımcı olmuştur! Eğer ilgileniyorsanız, lütfen Botpress topluluğumuza katılın, burada sorularınızı sorabilir ve diğer Botpress geliştiricilerinden öğrenebilirsiniz.
Sohbet robotu güvenliği ve bugün ele aldıklarımız hakkında daha fazla bilgi edinmek istiyorsanız, işte daha fazla keşif için kaynakların bir listesi:
- Botpress eylem oluşturma dokümanları
- Harici bir API'nin çağrılmasına ilişkin dokümanlar Botpress
- Başta geliştirici deneyimi olmak üzere Botpress Platformuna genel bakış (video)
Ve bu içeriği beğendiyseniz, Botpress haber bültenine kaydolun!
Docker konteynerini başlatın
Şimdi, botpress adresini HTTPS'de çalıştırmak için konteyneri başlatma zamanı.
docker-compose -f docker-compose-community-nginx-https.yaml up -d
f parametreleri farklı bir manifesto seçmek içindir
D, konteyneri ayırma modunda başlatmaktır.
Sonraki Adımlar ve İleri Öğrenim
Umarım bu eğitim size yardımcı olmuştur! Eğer ilgileniyorsanız, lütfen Botpress topluluğumuza katılın, burada sorularınızı sorabilir ve diğer Botpress geliştiricilerinden öğrenebilirsiniz.
Sohbet robotu güvenliği ve bugün ele aldıklarımız hakkında daha fazla bilgi edinmek istiyorsanız, işte daha fazla keşif için kaynakların bir listesi:
- Botpress eylem oluşturma dokümanları
- Harici bir API'nin çağrılmasına ilişkin dokümanlar Botpress
- Başta geliştirici deneyimi olmak üzere Botpress Platformuna genel bakış (video)
Ve bu içeriği beğendiyseniz, Botpress haber bültenine kaydolun!
İçindekiler
Yapay zeka sohbet robotlarıyla ilgili en son gelişmelerden haberdar olun
Bunu paylaşın: