Add some tips to README

This commit is contained in:
Sommerwiesel
2025-06-19 11:13:46 +02:00
parent d38142df42
commit ff866babec
+16
View File
@@ -35,6 +35,22 @@ You'll have to set these up yourself:
- (optional) PGBouncer, recommended if you want to host a public instance to pool connections to PSQL, otherwise you might run into DB pool errors
- (optional) Anubis https://github.com/TecharoHQ/anubis, recommended if you want to host a public instance and not get DDoS'ed from bots and ai
# For public instances
If you want to host a public instance, you should acuire a few VPN/proxies to bypass blockage from YouTube. Otherwise, your instance (and your server IP) will simply get blocked by YouTube after a few hours max.
I will not give any recommendations here because this is something you should research and manage for yourself.
A few important infos:
- Datacenter IPv4 proxies will not work
- Static residential IPv4 proxies will not work
- Most VPN providers that do not allow dynamically switching target server or target IP will not work
- Datacenter IPv6 proxies with at most a /40 CIDR subnet will work if they allow unlimited IP rotation in that subnet
- Rotating residential proxies will work but they're really expensive (I'm talking about upwards 50€ / months just for one)
- You need at least 500 GiB traffic / month without DASH
- You need at least 30 TiB traffic / month with DASH and/or local proxy. The more users use your instance, the more traffic you'll need
# Build instructions
Do this in a separate dir (for example /srv/invidious) under non-root permissions