Change Reverse Proxy Server for RasaX Installation

Suggestion: It would be to move RasaX docker-compose installation script from using Nginx to Caddy Server. Although Caddy Server has a millisecond performance difference when compared to Nginx, it is definitely a better choice since it automatically generates and manages SSL for domains and has a simple configuration file.

It might make the RasaX installation a lot more developer-friendly and easy to maintain.

Alternatively, it might be better to replace Nginx with just a reverse proxy like Traefik since Nginx in this case is just acting as a reverse proxy and not as a web server. Traefik would make it a lot faster and easier to manage SSL certs.

1 Like

Access Rasa X GUI and Train a Bot · In the Stories tab, you can View, Edit, Delete and Compare stories. · You can edit the domain of your bot in the Domain tab.

That’s a great suggestion! Moving from Nginx to Caddy Server or using a reverse proxy like Traefik for RasaX installation does sound like a more developer-friendly and efficient approach. Simplifying SSL management and having an easier configuration can make the installation process smoother and less time-consuming. If you’re interested in exploring more about such servers and related tools, you can check out proxy. They provide valuable information and tools to assist with setups and configurations. Your input could certainly make RasaX installation a lot more convenient.