How to Set Up Reverse Proxy - Complete Beginner’s Guide
Question: How do I set up a reverse proxy?
Answer: Using Nginx or Traefik
Option 1: Nginx Reverse Proxy
Step 1: Install
apt install nginxStep 2: Configure
# Create config
nano /etc/nginx/sites-available/myapp
# Add:
server {
listen 80;
server_name app.yourdomain.com;
location / {
proxy_pass http://192.168.1.100:80;
}
}Step 3: Enable
ln -s /etc/nginx/sites-available/myapp /etc/nginx/sites-enabled/
nginx -t
systemctl reload nginxOption 2: Traefik
# Run as container
docker run -d -p 80:80 -p 8080:8080 traefikKeywords
nginx reverseproxy how-to beginner traefik