OliveTin.conf 614 B

12345678910111213141516171819202122
  1. server {
  2. listen 8443 ssl;
  3. ssl_certificate "/etc/nginx/conf.d/server.crt";
  4. ssl_certificate_key "/etc/nginx/conf.d/server.key";
  5. access_log /var/log/nginx/ot.access.log main;
  6. error_log /var/log/nginx/ot.error.log notice;
  7. server_name olivetin.example.com;
  8. location / {
  9. proxy_pass http://host.containers.internal:1337/;
  10. proxy_redirect http://host.containers.internal:1337/ http://host.containers.internal/OliveTin/;
  11. }
  12. location /websocket {
  13. proxy_set_header Upgrade "websocket";
  14. proxy_set_header Connection "upgrade";
  15. proxy_pass http://host.containers.internal:1337/websocket;
  16. }
  17. }