Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- root@mc-bastion:~# cat /etc/nginx/sites-enabled/webide.conf
- server {
- listen 443 ssl default_server;
- ssl_certificate /etc/nginx/keys/fullchain1.pem;
- ssl_certificate_key /etc/nginx/keys/privkey1.pem;
- ssl_trusted_certificate /etc/nginx/keys/chain1.pem;
- # auth_basic "closed site";
- # auth_basic_user_file /etc/nginx/passwdfile;
- root /var/www/html;
- index index.html index.htm index.nginx-debian.html;
- server_name _;
- # return 301 https://$server_name$request_uri;
- location / {
- proxy_pass http://e42-mc-ansible-07-08-nov.s3-website.eu-central-1.amazonaws.com/;
- }
- # CHECKPOINT
- # CHECKPOINT1
- # start2 Section for user-03
- location /user03/service {
- proxy_set_header Host $http_host;
- proxy_set_header X-Forwarded-Host $host;
- proxy_set_header X-Forwarded-Server $host;
- proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- proxy_set_header Upgrade $http_upgrade;
- proxy_set_header Connection "Upgrade";
- proxy_pass http://0.0.0.0:9003/;
- }
- # end2 Section for user-03
- # start2 Section for user-02
- location /user02/service {
- proxy_set_header Host $http_host;
- proxy_set_header X-Forwarded-Host $host;
- proxy_set_header X-Forwarded-Server $host;
- proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- proxy_set_header Upgrade $http_upgrade;
- proxy_set_header Connection "Upgrade";
- proxy_pass http://0.0.0.0:9002/;
- }
- # end2 Section for user-02
- # start2 Section for user-01
- location /user01/service {
- proxy_set_header Host $http_host;
- proxy_set_header X-Forwarded-Host $host;
- proxy_set_header X-Forwarded-Server $host;
- proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- proxy_set_header Upgrade $http_upgrade;
- proxy_set_header Connection "Upgrade";
- proxy_pass http://0.0.0.0:9001/;
- }
- # end2 Section for user-01
- # start2 Section for user-00
- location /user00/service/ {
- proxy_set_header Host $http_host;
- proxy_set_header X-Forwarded-Host $host;
- proxy_set_header X-Forwarded-Server $host;
- proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- proxy_set_header Upgrade $http_upgrade;
- proxy_set_header Connection "Upgrade";
- proxy_pass http://127.0.0.1:9000/;
- }
- # end2 Section for user-00
- # CHECKPOINT2
- # start3 Section for user-03
- location /user03/reddit {
- proxy_set_header Host $http_host;
- proxy_set_header X-Forwarded-Host $host;
- proxy_set_header X-Forwarded-Server $host;
- proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- proxy_set_header Upgrade $http_upgrade;
- proxy_set_header Connection "Upgrade";
- proxy_pass http://0.0.0.0:10003/;
- }
- # end3 Section for user-03
- # start3 Section for user-02
- location /user02/reddit {
- proxy_set_header Host $http_host;
- proxy_set_header X-Forwarded-Host $host;
- proxy_set_header X-Forwarded-Server $host;
- proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- proxy_set_header Upgrade $http_upgrade;
- proxy_set_header Connection "Upgrade";
- proxy_pass http://0.0.0.0:10002/;
- }
- # end3 Section for user-02
- # start3 Section for user-01
- location /user01/reddit {
- proxy_set_header Host $http_host;
- proxy_set_header X-Forwarded-Host $host;
- proxy_set_header X-Forwarded-Server $host;
- proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- proxy_set_header Upgrade $http_upgrade;
- proxy_set_header Connection "Upgrade";
- proxy_pass http://0.0.0.0:10001/;
- }
- # end3 Section for user-01
- # start3 Section for user-00
- location /user00/reddit/ {
- proxy_set_header Host $http_host;
- proxy_set_header X-Forwarded-Host $host;
- proxy_set_header X-Forwarded-Server $host;
- proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- proxy_set_header Upgrade $http_upgrade;
- proxy_set_header Connection "Upgrade";
- proxy_pass http://127.0.0.1:10000/;
- }
- # end3 Section for user-00
- # start1 Section for user-03
- location /user03/ {
- rewrite /user03/(.*) /$1 break;
- proxy_set_header Host $http_host;
- proxy_set_header X-Forwarded-Host $host;
- proxy_set_header X-Forwarded-Server $host;
- proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- proxy_set_header Upgrade $http_upgrade;
- proxy_set_header Connection "Upgrade";
- proxy_pass http://0.0.0.0:8003/;
- }
- # end1 Section for user-03
- # start1 Section for user-02
- location /user02/ {
- rewrite /user02/(.*) /$1 break;
- proxy_set_header Host $http_host;
- proxy_set_header X-Forwarded-Host $host;
- proxy_set_header X-Forwarded-Server $host;
- proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- proxy_set_header Upgrade $http_upgrade;
- proxy_set_header Connection "Upgrade";
- proxy_pass http://0.0.0.0:8002/;
- }
- # end1 Section for user-02
- # start1 Section for user-01
- location /user01/ {
- rewrite /user01/(.*) /$1 break;
- proxy_set_header Host $http_host;
- proxy_set_header X-Forwarded-Host $host;
- proxy_set_header X-Forwarded-Server $host;
- proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- proxy_set_header Upgrade $http_upgrade;
- proxy_set_header Connection "Upgrade";
- proxy_pass http://0.0.0.0:8001/;
- }
- # end1 Section for user-01
- # start1 Section for user-00
- location /user00/ {
- rewrite /user00/(.*) /$1 break;
- proxy_set_header Host $http_host;
- proxy_set_header X-Forwarded-Host $host;
- proxy_set_header X-Forwarded-Server $host;
- proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- proxy_set_header Upgrade $http_upgrade;
- proxy_set_header Connection "Upgrade";
- proxy_pass http://127.0.0.1:8000/;
- }
- # end1 Section for user-00
- location /user00/service/jpetstore/ {
- proxy_set_header Host $http_host;
- proxy_set_header X-Forwarded-Host $host;
- proxy_set_header X-Forwarded-Server $host;
- proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- proxy_set_header Upgrade $http_upgrade;
- proxy_set_header Connection "Upgrade";
- proxy_pass http://0.0.0.0:9000/jpetstore/;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement