mirror of
https://codeberg.org/dragongoose/safetwitch.git
synced 2024-11-07 17:01:43 +00:00
Merge branch 'master' of codeberg.org:unstablemaple/safetwitch
Added an example for a configuration with WebSockets enabled
This commit is contained in:
commit
61171b88f4
1 changed files with 36 additions and 0 deletions
36
README.md
36
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
|
- [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
|
- [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
|
# Screenshots
|
||||||
| Images | More Images |
|
| 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" ) |
|
| ![ Photo of category ]( images/category.png "title" ) | ![ Photo of streamer ]( images/streamer.png "title" ) |
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Donations
|
# Donations
|
||||||
|
|
||||||
Donations towards development are not accepted. I really thank you for feeling the need to donate, it does mean a lot to me!
|
Donations towards development are not accepted. I really thank you for feeling the need to donate, it does mean a lot to me!
|
||||||
|
|
Loading…
Reference in a new issue