From 95307925cfb936b2acbd57ffa7bffaaf12462259 Mon Sep 17 00:00:00 2001 From: unstablemaple Date: Sat, 16 Sep 2023 14:52:02 +0000 Subject: [PATCH] Update README.md --- README.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/README.md b/README.md index f4fb971..6ef989b 100644 --- a/README.md +++ b/README.md @@ -52,6 +52,41 @@ Heres some other notable twitch projects - [Streamlink Twitch Gui](https://streamlink.github.io/streamlink-twitch-gui/), A multi platform Twitch.tv browser for Streamlink - [Twineo](https://codeberg.org/CloudyyUw/twineo), A alternative twitch frontend + +# WebSockets on NGINX + +To enable WebSockets on NGINX have your NGINX configuration look something like this: + +``` +server { + listen 443 ssl; + + + server_name twitch-api.seitan-ayoub.lol; + ssl_certificate /etc/nginx/certs/_.seitan-ayoub.lol.crt; + ssl_certificate_key /etc/nginx/certs/_.seitan-ayoub.lol.key; + ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3; + set $backend "http://safetwitch-backend:7000"; + location /{ + + proxy_pass $backend; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header Host $host; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "upgrade"; + proxy_http_version 1.1; + + } + + } +# WebSockets +upstream chat { + ip_hash; + server safetwitch-backend:7000; +} + +``` + # Screenshots | Images | More Images | |------------------------------------------------------|---| @@ -59,6 +94,7 @@ Heres some other notable twitch projects | ![ Photo of category ]( images/category.png "title" ) | ![ Photo of streamer ]( images/streamer.png "title" ) | + # Donations Donations towards development are not accepted. I really thank you for feeling the need to donate, it does mean a lot to me!