Configurare il proprio dominio con HTTPS in Video
HTTPS con botpress
Ciao a tutti, sono Daehli di Botpress. In questo blog vi mostrerò come configurare un server botpress che utilizzi HTTPS in modo automatico utilizzando lets-encrypt.
Cos'è Let's Encrypt
Let's Encrypt è un'autorità di certificazione gratuita, automatizzata e aperta, creata dall'organizzazione no-profit Internet Security Research Group (ISRG).
Che cos'è Certbot
Certbot è uno strumento software gratuito e open-source che consente di utilizzare automaticamente i certificati Let's Encrypt sui siti web amministrati manualmente per abilitare l'HTTPS.
Certbot è prodotto dalla Electronic Frontier Foundation (EFF), una fondazione 501(c)3 senza scopo di lucro con sede a San Francisco, CA, che difende la privacy digitale, la libertà di parola e l'innovazione.
Requisiti
- Un dominio valido. Utilizzerò il mio dominio dawny.ca
- Server a cui collegare il dominio. Io uso digitalocean per questo.
- Docker
- Accesso Sudo sul server
- UFW
Non preoccupatevi, sarà davvero facile da configurare. Ho fatto il lavoro duro per voi.
Diventare un creatore di chatbot sicuri
Dalrepo botpress andare in examples/docker-compose. Da lì, è necessario modificare alcune variabili per farle puntare al proprio nome di dominio.
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<
Ora è il momento di avviare il contenitore per eseguire botpress in HTTPS.
docker-compose -f docker-compose-community-nginx-https.yaml up -d
Il parametro -f serve a selezionare un manifesto differente
Il metodo -d è quello di avviare il contenitore in modalità di distacco.
Consentire HTTPS
Spero che questo tutorial vi sia stato utile! Se siete interessati, visitate e unitevi alla nostra comunità Botpress , dove potrete porre domande e imparare da altri sviluppatori di Botpress .
Se desiderate maggiori informazioni sulla sicurezza dei chatbot e su ciò che abbiamo trattato oggi, ecco un elenco di risorse da approfondire:
- Botpress documenti sulla creazione di azioni
- Documenti su come chiamare un'API esterna da Botpress
- Panoramica della piattaformaBotpress , in particolare dell'esperienza degli sviluppatori (video)
E se vi piace questo contenuto, iscrivetevi alla newsletter di Botpress !
Avviare il contenitore docker
Ora è il momento di avviare il contenitore per eseguire botpress in HTTPS.
docker-compose -f docker-compose-community-nginx-https.yaml up -d
Il parametro -f serve a selezionare un manifesto differente
Il metodo -d è quello di avviare il contenitore in modalità di distacco.
Prossimi passi e ulteriore apprendimento
Spero che questo tutorial vi sia stato utile! Se siete interessati, visitate e unitevi alla nostra comunità Botpress , dove potrete porre domande e imparare da altri sviluppatori di Botpress .
Se desiderate maggiori informazioni sulla sicurezza dei chatbot e su ciò che abbiamo trattato oggi, ecco un elenco di risorse da approfondire:
- Botpress documenti sulla creazione di azioni
- Documenti su come chiamare un'API esterna da Botpress
- Panoramica della piattaformaBotpress , in particolare dell'esperienza degli sviluppatori (video)
E se vi piace questo contenuto, iscrivetevi alla newsletter di Botpress !
Condividi questo articolo su:
Costruite gratuitamente il vostro chatbot AI personalizzato
Iniziate a costruire un bot GPT personalizzato con la nostra intuitiva interfaccia drag & drop.
Iniziare è gratis! 🤖Non è richiesta la carta di credito
Rimanete aggiornati sulle ultime novità in materia di IA chatbots