From 65a5b7735dd6e42e4b037be699fd532dbb957cb8 Mon Sep 17 00:00:00 2001 From: Samantaz Fox Date: Mon, 13 Sep 2021 22:32:12 +0200 Subject: [PATCH] Add issue template for new instance submission --- .github/ISSUE_TEMPLATE/new_instance.yaml | 56 ++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/new_instance.yaml diff --git a/.github/ISSUE_TEMPLATE/new_instance.yaml b/.github/ISSUE_TEMPLATE/new_instance.yaml new file mode 100644 index 0000000..c4b4ddd --- /dev/null +++ b/.github/ISSUE_TEMPLATE/new_instance.yaml @@ -0,0 +1,56 @@ +name: New instance +description: New public instance proposal form +title: "[New instance] " +assignees: '' + +body: +- type: checkboxes + attributes: + label: Mandatory checks + description: "Your instance must fulfill all the conditions listed below in order to be accepted" + options: + - label: "Instance has a domain name" + required: true + - label: "Instance is served over HTTPS" + required: true + - label: "Statistics (`/api/v1/stats`) are enabled" + required: true + +- type: checkboxes + attributes: + label: Maintainer chart + description: "As a maintainer, I acknowledge that I must do the following to stay in the public list" + - label: "Ensure that my instance is up to date (less than one month old)" + required: true + - label: "Ensure a proper uptime of my instance (around 90%)" + required: true + +- type: input + id: mitm-name + attributes: + label: Man in the Middle + description: "If your instance is behing a DDoS protection or MitM system, please specify that here" + placeholder: "Example: CloudFlare" + validations: + required: false + +- type: input + id: source-code-url + attributes: + label: Source code URL + description: "If your instance is running a modified source code, please provide the URL below" + placeholder: "Example: https://git.example.com/you/invidious" + validations: + required: false + +- type: checkboxes + attributes: + label: Analytics + description: "If your instance is running analytics:" + options: + - label: "They are GDPR/CCPA compliant" + required: false + - label: "This is stated in your Privacy Policy" + required: false + - label: "You have provided the source code's URL in the dedicated field above" + required: false