GITBOOK-128: Update Hexabot NGNIX setup guide

This commit is contained in:
Chedli Ben Yaghlane 2025-01-20 13:50:20 +00:00 committed by gitbook-bot
parent bd6b8f24d3
commit 62face237e
No known key found for this signature in database
GPG Key ID: 07D2180C7B12D0FF
2 changed files with 9 additions and 5 deletions

View File

@ -54,7 +54,7 @@
## FAQ
* [How can I deploy my Hexabot Project?](faq/how-can-i-deploy-my-hexabot-project.md)
* [How can I deploy my Hexabot using NGINX ?](faq/how-can-i-deploy-my-hexabot-using-nginx.md)
* [How can I add the Chatbot Widget to my Website?](faq/how-can-i-add-the-chatbot-widget-to-my-website.md)
## Developer Guide

View File

@ -1,11 +1,11 @@
# How can I deploy my Hexabot Project?
# How can I deploy my Hexabot using NGINX ?
### Introduction
This documentation explains how to deploy your Hexabot project using two different methods:
This documentation outlines two methods for deploying your Hexabot project in a production environment using NGINX and Let's Encrypt for SSL certificate : 
1. [**Method 1: Using Nginx as a service and Certbot for SSL**](how-can-i-deploy-my-hexabot-project.md#method-1-using-nginx-as-a-service-and-certbot-for-ssl)
2. [**Method 2: Using Dockerized Nginx and Certbot services**](how-can-i-deploy-my-hexabot-project.md#method-2-using-dockerized-nginx-and-certbot-services)
1. [**Method 1: Using Nginx as a service and Certbot for SSL**](how-can-i-deploy-my-hexabot-using-nginx.md#method-1-using-nginx-as-a-service-and-certbot-for-ssl)
2. [**Method 2: Using Dockerized Nginx and Certbot services**](how-can-i-deploy-my-hexabot-using-nginx.md#method-2-using-dockerized-nginx-and-certbot-services)
### Pre-requisites
@ -76,6 +76,10 @@ To be able to send email you will need to configure SMTP. Learn how to configure
#### Step 1: Run your Hexabot project in production mode:
{% hint style="info" %}
If you're starting with a fresh installation and not using a DB backup, it's recommended to run Hexabot in development mode the first time. This allows for automatic seeding of essential data into the DB.
{% endhint %}
```bash
hexabot start
# Or include additional services you may want to use