diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml
new file mode 100644
index 00000000..5f45c769
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/bug-report.yml
@@ -0,0 +1,109 @@
+name: "🐛 Bug Report"
+description: Found something you weren't expecting? Report it here!
+title: "🐛 Bug:
"
+labels: [
+ "Type ◦ Bug"
+]
+body:
+ - type: markdown
+ attributes:
+ value: |
+ 1. Please speak `English`.
+ 2. Make sure you are using the latest version and take a moment to check that your issue hasn't been reported before.
+ 3. It's really important to provide pertinent details and logs,
+ incomplete details will be handled as an invalid report.
+
+
+
+ - type: textarea
+ id: description
+ attributes:
+ label: Description
+ description: |
+ Please provide a description of your issue here.
+ validations:
+ required: true
+
+ - type: textarea
+ id: steps-reproduce
+ attributes:
+ label: Steps To Reproduce
+ description: |
+ Describe the steps that need taken by the developer to get the error / issue you're experiencing.
+ value: |
+ -
+ -
+ -
+ -
+ validations:
+ required: true
+
+ - type: input
+ id: version-tvapp2
+ attributes:
+ label: "Version - Tag"
+ description: |
+ Version / tag you are pulling for `TVApp2`
+ placeholder: "Ex: 1.0.0"
+ validations:
+ required: true
+
+ - type: input
+ id: version-docker
+ attributes:
+ label: "Version - Docker"
+ description: "Version of docker you are running. Use command `docker --version`."
+ placeholder: "Ex: 27.2.0, build 3ab4256"
+ validations:
+ required: true
+
+ - type: dropdown
+ id: image-source
+ attributes:
+ label: Docker Image Source
+ description: |
+ Select which docker image you are pulling from
+ options:
+ - "Dockerhub"
+ - "Gitea"
+ - "Github"
+ - "Custom Built"
+ validations:
+ required: true
+
+ - type: dropdown
+ id: priority-type
+ attributes:
+ label: Priority
+ description: |
+ How critical is the issue?
+ Do not abuse this. Issues that completely break the utility would be classified as critical
+ options:
+ - "Low"
+ - "Normal"
+ - "High"
+ - "Urgent"
+ validations:
+ required: true
+
+ - type: textarea
+ id: docker-compose
+ attributes:
+ label: docker-compose.yml
+ description: |
+ Copy / paste your `docker-compose.yml` file here
+
+ - type: textarea
+ id: logs
+ attributes:
+ label: Logs
+ description: |
+ Paste your docker logs here.
+
+ - type: textarea
+ id: screenshots
+ attributes:
+ label: Screenshots
+ description: |
+ Please provide screenshots of any errors or the issue you're having.
+ Gifs are even better.
diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml
new file mode 100644
index 00000000..0086358d
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/config.yml
@@ -0,0 +1 @@
+blank_issues_enabled: true
diff --git a/.github/ISSUE_TEMPLATE/feature-request.yml b/.github/ISSUE_TEMPLATE/feature-request.yml
new file mode 100644
index 00000000..6edea9c0
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/feature-request.yml
@@ -0,0 +1,33 @@
+name: "💡 Feature Request"
+description: Got a suggestion? Submit your request here.
+title: "💡 Feature: "
+labels: [
+ "Type ◦ Feature"
+]
+body:
+ - type: markdown
+ attributes:
+ value: |
+ 1. Please speak English.
+ 2. Please take a moment to check that your feature hasn't already been suggested.
+ 3. Be detailed but to the point.
+
+ - type: textarea
+ id: description
+ attributes:
+ label: Feature Description
+ placeholder: |
+ I would like to request ...
+ validations:
+ required: true
+
+ - type: textarea
+ id: screenshots
+ attributes:
+ label: Screenshots
+ description: |
+ If possible, provide screenshots.
+ Want a feature placed in a specific location? Mark it in a screenshot.
+ Want something modified? Try creating a mockup.
+ The more details about how it should look, the better.
+ Not required, but appreciated.