Difference between revisions of "Nginx reverse proxy"

From knowledgebase
Jump to navigation Jump to search
 
Line 16: Line 16:
  
 
sudo certbot --rsa-key-size 4096 --nginx
 
sudo certbot --rsa-key-size 4096 --nginx
−
 
+
https://wiki.dirkjanswagerman.nl/index.php?title=Nginx_reverse_proxy&action=edit
  
  
Line 25: Line 25:
 
     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
 
     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
 
     proxy_set_header X-Forwarded-Proto $scheme;
 
     proxy_set_header X-Forwarded-Proto $scheme;
 +
}
 +
 +
 +
{
 +
try_files $uri $uri/ =404;
 
}
 
}

Latest revision as of 09:04, 10 October 2022

server {

   listen 80;
   listen [::]:80 ipv6only=on;
   server_name mynextcloudurl.com;
   root /var/www/mynextcloudurl.com;
   index index.html;
   location / {
           try_files $uri $uri/ =404;
   }

}

sudo ln -s /etc/nginx/sites-available/nextcloud /etc/nginx/sites-enabled/ sudo systemctl reload nginxsudo certbot --rsa-key-size 4096 --nginx

sudo certbot --rsa-key-size 4096 --nginx https://wiki.dirkjanswagerman.nl/index.php?title=Nginx_reverse_proxy&action=edit


{

    proxy_pass http://vps1708.directvps.nl:8385/; # set this to the owncloud port set in doccker-compose file
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $scheme;

}


{ try_files $uri $uri/ =404; }