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

  1. Download the Windows build of Nginx.
  2. Extract the archive to a permanent folder such as C:\nginx and run nginx.exe.
  3. 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

  1. Install Homebrew if you don't have it.
  2. Run brew install nginx.
  3. 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.