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>
This commit is contained in:
parent
6263d22b10
commit
d9f05c51e8
|
@ -44,7 +44,7 @@ body:
|
||||||
required: true
|
required: true
|
||||||
- label: "If dash, proxy + download is enabled (default settings), the instance has unlimited traffic/bandwidth or close to unlimited (100TB minimum)"
|
- label: "If dash, proxy + download is enabled (default settings), the instance has unlimited traffic/bandwidth or close to unlimited (100TB minimum)"
|
||||||
required: true
|
required: true
|
||||||
- label: "Instance is not running any kind of analytics"
|
- label: "Instance is not running any kind of analytics, including external scripts of any kind"
|
||||||
required: true
|
required: true
|
||||||
- label: "If using Cloudflare or any other DDoS protection service, settings are configured to allow uptime monitoring. Cloudflare users can consult [this](https://updown.io/doc/known-issues-when-monitoring-a-cloudflare-protected-website) guide"
|
- label: "If using Cloudflare or any other DDoS protection service, settings are configured to allow uptime monitoring. Cloudflare users can consult [this](https://updown.io/doc/known-issues-when-monitoring-a-cloudflare-protected-website) guide"
|
||||||
required: true
|
required: true
|
||||||
|
@ -60,6 +60,14 @@ body:
|
||||||
- label: "Ensure a proper uptime of my instance (around 90%)"
|
- label: "Ensure a proper uptime of my instance (around 90%)"
|
||||||
required: true
|
required: true
|
||||||
|
|
||||||
|
- type: checkboxes
|
||||||
|
attributes:
|
||||||
|
label: Rules for public instances
|
||||||
|
description: By submitting this proposal, you agree to follow the [rules for public instances](https://docs.invidious.io/instances/#rules-for-public-instances).
|
||||||
|
options:
|
||||||
|
- label: I agree to follow the rules for public instances
|
||||||
|
required: true
|
||||||
|
|
||||||
- type: input
|
- type: input
|
||||||
id: country
|
id: country
|
||||||
attributes:
|
attributes:
|
||||||
|
|
|
@ -84,7 +84,7 @@
|
||||||
6. Instances MUST be served via HTTPS (or/and onion).
|
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).
|
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.
|
8. Instances using any type of anti-bot protection MUST be marked as such.
|
||||||
9. Instances MUST NOT use any type of analytics.
|
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.
|
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:
|
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 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
|
||||||
|
|
Loading…
Reference in New Issue