Creating servers in Pterodactyl: Difference between revisions
add |
add |
||
| Line 14: | Line 14: | ||
The benefit of an egg is that, so long as it has been added to the list of eggs on the panel, EDC can terminate and boot up the relevant software on demand. | The benefit of an egg is that, so long as it has been added to the list of eggs on the panel, EDC can terminate and boot up the relevant software on demand. | ||
== Checking if we have the egg == | == Step 0: Checking if we have the egg == | ||
The first thing we want to do is see if we currently have the egg or not. | The first thing we want to do is see if we currently have the egg or not. | ||
| Line 30: | Line 27: | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ | |+ | ||
!<span style="color:green">Desired egg | !<span style="color:green">Desired egg IS present</span> | ||
!<span style="color:red">Desired egg is | !<span style="color:red">Desired egg is NOT present</span> | ||
|- | |- | ||
|Skip to | |Skip to [[Creating servers in Pterodactyl#Step 2: Spin up server|Step 2: Spin up server]] | ||
|Continue to [[Creating servers in Pterodactyl#Finding and installing an egg|Finding and installing an egg]] | |Continue to [[Creating servers in Pterodactyl#Step 1: Finding and installing an egg|Step 1: Finding and installing an egg]] | ||
|} | |} | ||
== Finding and installing an egg == | == Step 1: Finding and installing an egg == | ||
{{Ambox|type=content|image=|text='''Eggs found in locations not documented below should be sanity checked by an experienced systems operator prior to installation'''.<br/>Experienced operators include Sirdog, Sushiloid, and SierraKomodo. | {{Ambox|type=content|image=|text='''Eggs found in locations not documented below should be sanity checked by an experienced systems operator prior to installation'''.<br/>Experienced operators include Sirdog, Sushiloid, and SierraKomodo. | ||
}} | }} | ||
| Line 46: | Line 43: | ||
* https://pelican-eggs.github.io/pterodactyl/ (Option 1) | * https://pelican-eggs.github.io/pterodactyl/ (Option 1) | ||
For the sake of this guide, let's suppose we wish to spin up a ''Mordhau'' server. On the | For the sake of this guide, let's suppose we wish to spin up a ''Mordhau'' server. On the''Option 1'' list, we find that ''Mordhau's'' egg is said to be located at [https://raw.githubusercontent.com/pelican-eggs/games-steamcmd/refs/heads/main/mordhau/egg-pterodactyl-mordhau.json a very long URL]. Going to this URL presents a raw page with text. You are viewing a JSON file. The entirety of this page's contents should be saved to your computer in some fashion. The advised way is to right click on the page and select <code>Save as</code>. | ||
=== Installing the egg === | === Installing the egg === | ||
| Line 53: | Line 50: | ||
# Click the <code>Nests</code> button on the following page.[[File:Pterodactyl nests panel icon.png|none|thumb|383x383px|''The Pterodactyl panel nests button in the administrative section.'']] | # Click the <code>Nests</code> button on the following page.[[File:Pterodactyl nests panel icon.png|none|thumb|383x383px|''The Pterodactyl panel nests button in the administrative section.'']] | ||
#You will be greeted with the following list (or similar looking list). Click <code>Import Egg</code>.[[File:Pterodactyl list of nests.png|none|thumb|820x820px|''List of Pterodactyl egg nests.'']] | #You will be greeted with the following list (or similar looking list). Click <code>Import Egg</code>.[[File:Pterodactyl list of nests.png|none|thumb|820x820px|''List of Pterodactyl egg nests.'']] | ||
#You will be shown a confirmation prompt. In this prompt, select the relevant JSON file, and ensure to set the nest to <code>Non-Default Games | #You will be shown a confirmation prompt. In this prompt, select the relevant JSON file, and ensure to set the nest to <code>Non-Default Games</code>.[[File:Pterodactyl egg import prompt.png|none|thumb|402x402px|''Pterodactyl egg importing prompt.'']] | ||
#Click <code>Import</code>. | |||
#You should see a new page with a lot of information on it and a green prompt saying the import was successful.[[File:Pterodactyl successful egg import.png|none|thumb|361x361px|''Pterodactyl successful egg import notification.'']] | #You should see a new page with a lot of information on it and a green prompt saying the import was successful.[[File:Pterodactyl successful egg import.png|none|thumb|361x361px|''Pterodactyl successful egg import notification.'']] | ||
If you know what you are doing, or feel confident in your server literacy, you can tinker on this page. Otherwise, you should be able to safely navigate away. | |||
== Step 2: Spin up server == | |||