documentation/docs/instances.md
perennial d9f05c51e8
Clarify public instance rules and definition of analytics (#565)
* Add section 'Rules for public instances'

* Clarify that all external scripts are prohibited

* Rename section 'Rules to have your instance in this list:'

* Update link to rules in new instance proposal

* Don't change the title, since public instances can also not be in the list

---------

Co-authored-by: TheFrenchGhosty <47571719+TheFrenchGhosty@users.noreply.github.com>
2024-07-20 18:11:54 +02:00

97 lines
5.5 KiB
Markdown

# Invidious Instances
[Uptime History provided by updown.io](https://uptime.invidious.io)
[Instances API](https://api.invidious.io/)
**Warning: Any public instance that isn't in this list is considered untrustworthy. Use them at your own risk.**
## List of public Invidious Instances (sorted from oldest to newest):
* [yewtu.be](https://yewtu.be) 🇩🇪 - Source code/changes: https://github.com/yewtudotbe/invidious-custom
* [yt.artemislena.eu](https://yt.artemislena.eu) 🇩🇪
* [invidious.flokinet.to](https://invidious.flokinet.to) 🇷🇴
* [invidious.privacydev.net](https://invidious.privacydev.net) 🇫🇷
* [iv.melmac.space](https://iv.melmac.space) 🇩🇪
* [inv.nadeko.net](https://inv.nadeko.net) 🇨🇱
* [inv.tux.pizza](https://inv.tux.pizza) 🇺🇸
* [invidious.protokolla.fi](https://invidious.protokolla.fi) 🇫🇮
* [invidious.private.coffee](https://invidious.private.coffee) 🇦🇹
* [yt.drgnz.club](https://yt.drgnz.club) 🇨🇿
* [iv.datura.network](https://iv.datura.network) 🇫🇮
* [invidious.fdn.fr](https://invidious.fdn.fr) 🇫🇷
* [invidious.perennialte.ch](https://invidious.perennialte.ch) 🇦🇺 (uses Cloudflare)
* [invidious.drgns.space](https://invidious.drgns.space) 🇺🇸
* [inv.us.projectsegfau.lt](https://inv.us.projectsegfau.lt) 🇺🇸
* [invidious.jing.rocks](https://invidious.jing.rocks) 🇯🇵
* [invidious.privacyredirect.com](https://invidious.privacyredirect.com) 🇫🇮
* [invidious.reallyaweso.me](https://invidious.reallyaweso.me) 🇩🇪
* [invidious.materialio.us](https://invidious.materialio.us) 🇳🇿
* [inv.in.projectsegfau.lt](https://inv.in.projectsegfau.lt) 🇮🇳
* [invidious.incogniweb.net](https://invidious.incogniweb.net) 🇺🇸
* [invidious.darkness.services](https://invidious.darkness.services) 🇺🇸
### Tor Onion Services:
* [grwp24hodrefzvjjuccrkw3mjq4tzhaaq32amf33dzpmuxe7ilepcmad.onion](http://grwp24hodrefzvjjuccrkw3mjq4tzhaaq32amf33dzpmuxe7ilepcmad.onion) 🇺🇸 (Onion of vid.puffyan.us)
* [ng27owmagn5amdm7l5s3rsqxwscl5ynppnis5dqcasogkyxcfqn7psid.onion](http://ng27owmagn5amdm7l5s3rsqxwscl5ynppnis5dqcasogkyxcfqn7psid.onion) 🇩🇪 (Onion of yt.artemislena.eu)
* [invidious.g4c3eya4clenolymqbpgwz3q3tawoxw56yhzk4vugqrl6dtu3ejvhjid.onion](http://invidious.g4c3eya4clenolymqbpgwz3q3tawoxw56yhzk4vugqrl6dtu3ejvhjid.onion) 🇫🇷 (Onion of invidious.privacydev.net)
* [inv.pjsfkvpxlinjamtawaksbnnaqs2fc2mtvmozrzckxh7f3kis6yea25ad.onion](http://inv.pjsfkvpxlinjamtawaksbnnaqs2fc2mtvmozrzckxh7f3kis6yea25ad.onion) 🇩🇪 (Onion of invidious.projectsegfau.lt)
* [inv.nadekonw7plitnjuawu6ytjsl7jlglk2t6pyq6eftptmiv3dvqndwvyd.onion](http://inv.nadekonw7plitnjuawu6ytjsl7jlglk2t6pyq6eftptmiv3dvqndwvyd.onion) 🇨🇱 (Onion of inv.nadeko.net)
* [nerdvpneaggggfdiurknszkbmhvjndks5z5k3g5yp4nhphflh3n3boad.onion](http://nerdvpneaggggfdiurknszkbmhvjndks5z5k3g5yp4nhphflh3n3boad.onion) 🇺🇦 (Onion of invidious.nerdvpn.de)
### I2P Eepsites:
* [http://pjsfhqamc7k6htnumrvn4cwqqdoggeepj7u5viyimgnxg3gar72q.b32.i2p](http://pjsfhqamc7k6htnumrvn4cwqqdoggeepj7u5viyimgnxg3gar72q.b32.i2p) 🇫🇷 (Eepsite of invidious.projectsegfau.lt)
* [http://pjsfi2szfkb4guqzmfmlyq4no46fayertjrwt4h2uughccrh2lvq.b32.i2p](http://pjsfi2szfkb4guqzmfmlyq4no46fayertjrwt4h2uughccrh2lvq.b32.i2p) 🇱🇺 (Eepsite of inv.bp.projectsegfau.lt)
* [zzlsbhhfvwg3oh36tcvx4r7n6jrw7zibvyvfxqlodcwn3mfrvzuq.b32.i2p](http://zzlsbhhfvwg3oh36tcvx4r7n6jrw7zibvyvfxqlodcwn3mfrvzuq.b32.i2p) 🇨🇱 (Eepsite of inv.nadeko.net)
## Rules to have your instance in this list:
1. Instances MUST have been up for at least a month before it can be added to this list.
2. Instances MUST not be more than a month out of date compared with either the latest commit or latest release. Any instance that is more than a month out of date is considered unmaintained and will be removed from the list.
3. Instances MUST have statistics (`/api/v1/stats`) enabled (`statistics_enabled: true` in the configuration file).
4. Instances MUST have an uptime of at least 90% ([according to uptime.invidious.io](https://uptime.invidious.io/)).
5. Instances MUST be served via domain name.
6. Instances MUST be served via HTTPS (or/and onion).
7. Instances using any DDoS Protection / MITM MUST be marked as such (e.g. Cloudflare, DDoS-Guard).
8. Instances using any type of anti-bot protection MUST be marked as such.
9. Instances MUST NOT use any type of analytics, including external scripts of any kind.
10. Any system whose goal is to modify the content served to the user (i.e web server HTML rewrite) is considered the same as modifying the source code.
11. Instances running a modified source code:
- MUST respect the [GNU AGPL](https://en.wikipedia.org/wiki/GNU_Affero_General_Public_License) by publishing their source code and stating their changes **before** they are added to the list
- MUST publish any later modification in a timely manner
- MUST contain a link to both the modified and original source code of Invidious in the footer.
12. Instances MUST NOT serve ads (sponsorship links in the banner are considered ads) NOR promote products.
13. Instances MUST NOT restrict or disallow the access / usage to any [natural person](https://en.wikipedia.org/wiki/Natural_person) (e.g. a country's IP range MUST NOT be blocked, access by a natural person MUST NOT be disallowed for arbitrary reason) - this rule doesn't apply to [juridical persons](https://en.wikipedia.org/wiki/Juridical_person).
**NOTE:** We reserve the right to decline any instance from being added to the list, and to remove / ban any instance breaking the aforementioned rules.