Update README.md

This commit is contained in:
MooCat 2024-10-19 20:47:52 -04:00 committed by GitHub
parent bd368cd5a9
commit 86d058b914
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -70,6 +70,7 @@
**Patches** **Patches**
- revert d9df90b - revert d9df90b
- add redis patch - add redis patch
- add proxy patch
- sig helper reconnect patch - sig helper reconnect patch
- token updater patch (mooleshacat) - token updater patch (mooleshacat)
@ -115,18 +116,25 @@
- [Follow the installation instructions](https://docs.invidious.io/installation/) - [Follow the installation instructions](https://docs.invidious.io/installation/)
## inv_sig_helper ## inv_sig_helper notes
You will need an installation of sig helper. https://github.com/catspeed-cc/inv_sig_helper or https://github.com/iv-org/inv_sig_helper will do fine. I personally set up miltiple sig helpers, one for each process. Sometimes it will crash and you need to make a crontab entry to restart inv_sig_helper and invidious. You will notice the processer usage and memory usage spike now and then. You can control that with service file cpu limits. You will need an installation of sig helper. https://github.com/catspeed-cc/inv_sig_helper or https://github.com/iv-org/inv_sig_helper will do fine. I personally set up miltiple sig helpers, one for each process. Sometimes it will crash and you need to make a crontab entry to restart inv_sig_helper and invidious. You will notice the processer usage and memory usage spike now and then. You can control that with service file cpu limits.
## redis-server ## redis-server notes
You will need a default installation of redis-server ```apt install -y redis-server``` You will need a default installation of redis-server ```apt install -y redis-server```
_You still need postgresql. If you've followed the installation instructions it should still be there. Do not uninstall it._ _You still need postgresql. If you've followed the installation instructions it should still be there. Do not uninstall it._
## proxy patch notes
There is proxy support in this version. You may use privoxy, or any proxy. If you have proton vpn you can use https://github.com/catspeed-cc/proton-privoxy. The walterl fork https://github.com/walterl/proton-privoxy does not have a line in the config increasing the max connections or an installer script so maybe use mine.
Keep in mind especially on Proton Vpn if you restart a container, you will temporarily have 1 extra connection. So if you have 10 connections allowed, I would keep a few extra available in case a container needs restarting. I am not sure how long it takes for the stale connection to fix itself.
## po_token and visitor_data ## po_token and visitor_data
This branch has the token monitor patch from myself (mooleshacat) which will check every 1 minute your config file for updated tokens. Now all you have to do is make a bash script that updates the tokens in the config file and a cronjob to execute it at the desired interval. No longer do you have to restart invidious service for the tokens to update. This branch has the token monitor patch from myself (mooleshacat) which will check every 1 minute your config file for updated tokens. Now all you have to do is make a bash script that updates the tokens in the config file and a cronjob to execute it at the desired interval. No longer do you have to restart invidious service for the tokens to update.