Nginx reverse proxy setup
proxie inversé en Nginx
sudo apt update
sudo apt install nginx
nano /etc/nginx/sites-available/<identifying_name>
server {
listen 80;
server_name <your web access domaine, not any intermediate redirection domain>;
location / {
proxy_pass <destination to forward to>;
proxy_buffering off;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Host $host;
}
}
sudo ln -s /etc/nginx/sites-available/guacamole /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl reload nginx
# setup SSL with Let's Encrypt
sudo apt install certbot python3-certbot-nginx
sudo certbot --nginx
Member discussion