github pelican-dev/panel v1.0.0-beta4

latest releases: v1.0.0-beta8, v1.0.0-beta7, v1.0.0-beta6...
3 months ago

v1.0.0-beta4 Released!

Welcome to the fourth beta... a few things have been addressed and fixed, They're listed below... As normal some stuff is probably broken ❤️

You can follow the update guide, listed below.
Panel: https://pelican.dev/docs/panel/update

Known Issues! - Things that need to be addressed
~ Unable to change a server's current egg

Fixes
~ Egg variable disaster...
~ Install "hang" issue.
~ Disable button for attempting to deleting yourself...
~ Disable button for attempting deleting a database host when it has databases...
~ Database check when making a user.
~ SQLite database path on new installs
~ Fixed backup ignore file name (.panelignore => .pelicanignore)
~ When creating a server, variables shouldn't silently fail.
~ Resetting node token no longer duplicates the node.

Additions
~ Import Egg via URL ( Yay! )
~ Allow SFTP Address to have an alias

Re: Egg Update...

So this update has some major changes to how eggs work...

  1. When importing an old egg that does not have a uuid in the file, it will create a new egg and assign it a uuid... With this being said, if you import the same file, without a uuid, it will make a duplicate egg... with a new uuid and so on.... I suggest as you import eggs, export them to replace the current json file you have...

  2. When importing an old egg that uses old variables, ex server.build.default.port,server.build.memory or server.build.env.RANDOM_VAR_HERE, they are replaced as they're uploaded to the new format as shown here https://discord.com/channels/1218730176297439332/1218753783786639380/1247253770522464386 . Again, I suggest exporting them to replace the onces you have so the variables are updated...

  3. "Help the eggs i exported don't work on pterodactyl!!" ~ Unfortunately, they will just have to be broken. You can revert the variables manually if you'd like, we have no plans to add a "Pterodactyl" version of the exporter.

  4. The Egg Repo... Pelican-Eggs, Has been mostly updated to include a uuid, so if you import the newly updated eggs, and they get updated, you should be able to upload the same egg and the uuid match will update the existing egg in your panel... if the uuid does not match, it will make a new egg...

Importing an Egg via URL

This has mostly been tested internally... The URL should point directly to the raw json file...
Do: https://raw.githubusercontent.com/pelican-eggs/games-steamcmd/main/dayz/egg-day-z.json
Don't: https://github.com/pelican-eggs/games-steamcmd/blob/main/dayz/egg-day-z.json

What's Changed

New Contributors

Full Changelog: v1.0.0-beta3...v1.0.0-beta4

Don't miss a new panel release

NewReleases is sending notifications on new releases.