-
-
Notifications
You must be signed in to change notification settings - Fork 647
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IPv6 address rotation #3242
Comments
Also, a way to force piped to use IPv6 would be great. Edit: It seems forcing Piped to use a specific subnet of |
I tried this fix on my instance. it worked perfectly for about 36 hours until YouTube somehow figured out my IPv6 range and blocked it. Now no matter what IP address I use it's to no avail. I've been migrating my server every 12 hours to run from YT but this is not sustainable. Update: Update 2: Update 3: |
How did you set this up initially? Did you use the Invidious smart-ipv6-rotator? |
Yes, had used the Invidious smart-ipv6-rotator, Cloudflare Proxy and CDN ONLY. |
Ok thanks, this looks interesting. I'm gonna have to look into that. |
Describe the feature
A documentation page on docs.piped.video explaining how to set up Piped with IPv6 address rotation to avoid YouTube IP address blacklisting
Why would this be useful to add?
YouTube tries to ban all IP addresses of all Piped instances so they can force users to use the official website/app. IP rotation would avoid IP blocking and make Piped much more reliable. That would significantly improve the user experience. Good and reliable privacy front-ends like Piped are needed, especially now that Google wants to force everyone to watch their crappy ads. When I recommend Piped to other people, I often get complaints because videos aren't loading and the experience is bad, as mentioned before, IP rotation would address this issue.
Concept(s)
Invidious has a guide that explains how to set this up: https://docs.invidious.io/ipv6-rotator/
Piped should add something similar to their documentation.
Create a fork Invidious' IPv6 rotator and adapt it to work with Piped
The Piped instances API should also indicate whether an instance has IPv6 rotation enabled or not
Make IPv6 rotation a part of the install guide (if applicable for the instance)
Additional context
Btw, I love Piped. You guys are doing great work!
Acknowledgements
The text was updated successfully, but these errors were encountered: