Set up Nginx on Windows, Linux, and macOS
Nginx is a high-performance web server and reverse proxy. Install it on the platform you use to host Sidebar AI Chat integrations.
Windows
- Download the Windows build of Nginx.
- Extract the archive to a permanent folder such as
C:\nginxand runnginx.exe. - To start automatically, create a scheduled task or Windows service that launches the executable on boot.
Linux
Use your distribution's package manager:
# Debian/Ubuntu
sudo apt update
sudo apt install nginx
# Fedora/CentOS/RHEL
sudo dnf install nginx
sudo systemctl enable --now nginx
After installation, ensure the service is running with systemctl status nginx.
macOS
- Install Homebrew if you don't have it.
- Run
brew install nginx. - Start Nginx in the background with
brew services start nginx.
Next steps
Once Nginx is running, update the configuration file for your proxy. Replace the chrome-extension://ID placeholder with your actual extension ID, then reload Nginx (nginx -s reload or systemctl reload nginx) so the changes take effect.