Skip to content

Commit 7f022ff

Browse files
committed
Add issue templates
1 parent 6e326ce commit 7f022ff

4 files changed

Lines changed: 222 additions & 0 deletions

File tree

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
name: 🐛 Bug Report
2+
description: Report an Egg issue
3+
title: "[Bug]: <Egg Name>"
4+
type: "Bug"
5+
labels: ["Not Confirmed"]
6+
body:
7+
- type: markdown
8+
attributes:
9+
value: |
10+
If you see any of the following, go to [Discord](https://discord.gg/pterodactyl) and report your error in a support channel.
11+
* `A fatal error was encountered while starting this server.`
12+
* `No server egg configuration could be located; aborting startup.`
13+
14+
Make sure there are no existing bug reports by searching the [repository issues](https://github.com/Ptero-Eggs/application-eggs/issues?q=state%3Aopen%20type%3A%22Bug%22).
15+
- type: input
16+
id: panel-version
17+
attributes:
18+
label: Panel Version
19+
description: Version number of your Panel (latest is not a version)
20+
placeholder: 1.x.x
21+
validations:
22+
required: true
23+
- type: input
24+
id: wings-version
25+
attributes:
26+
label: Wings Version
27+
description: Version number of your Wings (latest is not a version)
28+
placeholder: 1.x.x
29+
validations:
30+
required: true
31+
- type: input
32+
id: service
33+
attributes:
34+
label: Service
35+
description: Service you are experiencing issues with
36+
placeholder: minecraft/factorio/etc
37+
validations:
38+
required: true
39+
- type: dropdown
40+
id: modified
41+
attributes:
42+
label: Modified
43+
description: Did you add or change things, this includes startup configs/install scripts/variables
44+
options:
45+
- Yes, I modified the egg (will provide details below)
46+
- No, I did not modify the egg
47+
validations:
48+
required: true
49+
- type: textarea
50+
id: expected-behavior
51+
attributes:
52+
label: Expected Behavior
53+
description: What did you expect to happen
54+
placeholder: Install the server, start it, play
55+
validations:
56+
required: true
57+
- type: textarea
58+
id: actual-behavior
59+
attributes:
60+
label: Actual Behavior
61+
description: What actually happened instead
62+
placeholder: Server crashed with error X
63+
validations:
64+
required: true
65+
- type: textarea
66+
id: reproduce-steps
67+
attributes:
68+
label: Steps To Reproduce
69+
description: Step by step what to do to cause the issue
70+
placeholder: |
71+
Step 1 Set version to latest
72+
Step 2 install
73+
Step 3 Receive error X or Y
74+
validations:
75+
required: true
76+
- type: input
77+
id: install-logs
78+
attributes:
79+
label: Install logs
80+
description: |
81+
Run the command below on the SSH terminal of your Wings machine and provide the link to logs.
82+
83+
```
84+
tail -n 1000 $(ls -Alrt /var/log/pterodactyl/install/*.log | tail -1 | sed 's/ */ /g' | cut -s -d' ' -f9) | nc pteropaste.com 99
85+
```
86+
placeholder: |
87+
https://pteropaste.com/exampleLogs
88+
validations:
89+
required: true

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: ❓ Discord
4+
url: https://discord.gg/pterodactyl
5+
about: Please visit our Discord for support with configuration issues.
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
name: 🥚 Egg Request
2+
description: Suggest a server to build an egg for
3+
title: "[Egg Request]: <Application Name>"
4+
type: "Egg Request"
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Make sure there are no existing egg requests by searching the [repository issues](https://github.com/Ptero-Eggs/application-eggs/issues?q=state%3Aopen%20type%3A%22Egg%20Request%22). Please understand how Pterodactyl works when you are requesting an egg. (ie. docker-compose doesn't work for a pterodactyl server)
10+
- type: dropdown
11+
id: expand
12+
attributes:
13+
label: Does this expand an already existing service
14+
options:
15+
- "Yes"
16+
- "No"
17+
validations:
18+
required: true
19+
- type: input
20+
id: application-link
21+
attributes:
22+
label: Link to software
23+
placeholder: minecraft.net/factorio.com/etc
24+
validations:
25+
required: true
26+
- type: input
27+
id: download-link
28+
attributes:
29+
label: Links for the download
30+
description: This needs to be an official link and not one that is hosted on some forum page or a personal Github page. Docker image is not a viable option.
31+
validations:
32+
required: true
33+
- type: input
34+
id: instruction-link
35+
attributes:
36+
label: Links for the install docs
37+
description: Link to installation instructions or documentation covering required dependencies and configuration for the server creation. Docker image is not installation documentation!
38+
validations:
39+
required: true
Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
name: 🐛 Install Bug Report
2+
description: Report an Egg install issue
3+
title: "[Install Bug]: <Egg Name>"
4+
type: "Bug"
5+
labels: ["Not Confirmed"]
6+
body:
7+
- type: markdown
8+
attributes:
9+
value: |
10+
If you see any of the following, go to [Discord](https://discord.gg/pterodactyl) and report your error in a support channel.
11+
* `A fatal error was encountered while starting this server.`
12+
* `No server egg configuration could be located; aborting startup.`
13+
14+
Make sure there are no existing bug reports by searching the the issues for [install bugs](https://github.com/Ptero-Eggs/application-eggs/issues?q=state%3Aopen%20type%3A%22Bug%22).
15+
- type: input
16+
id: panel-version
17+
attributes:
18+
label: Panel Version
19+
description: Version number of your Panel (latest is not a version)
20+
placeholder: 1.x.x
21+
validations:
22+
required: true
23+
- type: input
24+
id: wings-version
25+
attributes:
26+
label: Wings Version
27+
description: Version number of your Wings (latest is not a version)
28+
placeholder: 1.x.x
29+
validations:
30+
required: true
31+
- type: input
32+
id: service
33+
attributes:
34+
label: Service
35+
description: Service you are experiencing issues with
36+
placeholder: minecraft/factorio/etc
37+
validations:
38+
required: true
39+
- type: dropdown
40+
id: modified
41+
attributes:
42+
label: Modified
43+
description: Did you add or change things, this includes startup configs/install scripts/variables
44+
options:
45+
- Yes, I modified the egg (will provide details below)
46+
- No, I did not modify the egg
47+
validations:
48+
required: true
49+
- type: textarea
50+
id: expected-behavior
51+
attributes:
52+
label: Expected Behavior
53+
description: What did you expect to happen
54+
placeholder: Install the server, start it, play
55+
validations:
56+
required: true
57+
- type: textarea
58+
id: actual-behavior
59+
attributes:
60+
label: Actual Behavior
61+
description: What actually happened instead
62+
placeholder: Server crashed with error X
63+
validations:
64+
required: true
65+
- type: textarea
66+
id: reproduce-steps
67+
attributes:
68+
label: Steps To Reproduce
69+
description: Step by step what to do to cause the issue
70+
placeholder: |
71+
Step 1 Set version to latest
72+
Step 2 install
73+
Step 3 Receive error X or Y
74+
validations:
75+
required: true
76+
- type: input
77+
id: install-logs
78+
attributes:
79+
label: Install logs
80+
description: |
81+
Run the command below on the SSH terminal of your Wings machine and provide the link to logs.
82+
83+
```
84+
tail -n 1000 $(ls -Alrt /var/log/pterodactyl/install/*.log | tail -1 | sed 's/ */ /g' | cut -s -d' ' -f9) | nc pteropaste.com 99
85+
```
86+
placeholder: |
87+
https://pteropaste.com/exampleLogs
88+
validations:
89+
required: true

0 commit comments

Comments
 (0)