A Pterodactyl egg for FiveM & RedM which includes features like updating server artifacts and cloning/pulling server files from git.
- Easy server updating by using the reinstall button.
- Git support, clone and fetch your server files from a Git repository.
- TxAdmin support.
Why create this, what is it for?
This is simply a fork/edit of parkervcp's FiveM egg found here, which I use for my FiveM servers.
Why should I use this over other FiveM eggs?
This fork includes an easy way of updating server artifacts, automatic pulls from private git repositories on server startup into the resources folder, and lots of pre-defined convars that can be changed on your servers Startup page. I needed this for my servers and figured I'd share it.
I have a question/could you help me set this up?
Will I help you set this up? No. However if you have any questions I'm usually available in my friends FiveM oriented discord server, and would be happy to answer any question you may have.
If you want to update your servers artifact I've provided an easy way for doing so. (This will delete the existing /alpine/ directory and replace it with the newly downloaded one.)
-
On your servers
Startuppage, set theFXServer Versionto the version you want to update to.The valid versions are:
latest- (Default) Downloads the latest available artifact.recommended- Downloads the recommended artifact.- any version number like
25770or1383-e5ea040353ce1b8bc86e37982bf5d888938e3096- Downloads the specific artifact.
-
On your servers
Settingspage, clickReinstall Serverand confirm. Then simply wait for it to download the new server artifact.
Listed below is the behavior of Git when it's enabled.
- If the
resourcesfolder is empty. The specified repository will be cloned intoresourceson startup. - If the
resourcesfolder has a git repository inside it. It will run a git pull inresourceson startup.
- If the
resourcesfolder does not exist. The folder will be created and the specified repository will be cloned intoresourceson startup.
Ports required to run the server in a table format. You only need the TxAdmin port if you plan to enable TxAdmin.
| Type | Port |
|---|---|
| Game | 30120 |
| txAdmin | 40120 (Optional) |
- Parkervcp - For creating the original egg.
- Parkervcp - Git Clone & Pull Script.
- Pterodactyl - Creators and maintainers of the Pterodactyl panel.
- Cfx.re - Creators and maintainers of FiveM & RedM.