Skip to content
This repository was archived by the owner on Sep 2, 2018. It is now read-only.

Releases: pufferpanel/gsd

0.1.4

20 Dec 17:05
Compare
Choose a tag to compare

This release includes the following fixes:

  • Better logging system. Run GSD with sudo node gsd.js verbose for verbose logging.
  • Support for integrated file downloads from PufferPanel
  • Better handling of permissions keys for servers
  • Return the last lines of server.log
  • config.json can now be updated remotely.

This release includes the following security fixes:

  • Servers are now run with user:user permissions rather than user:gsdusers permissions preventing unauthorized access to server files via arbitrary code execution in Minecraft.

0.1.3

08 Dec 04:10
Compare
Choose a tag to compare

This releases fixes:

  • Bug with CPU Limit not running correctly on multi-cored systems.

0.1.2

07 Dec 21:51
Compare
Choose a tag to compare

Resolves:

  • Fixes server not starting because of server.properties owner is wrong
  • Fixes deleting servers not actually deleting
  • Fixes server files not being right ownership
  • Fixes various permission issues
  • Other various bug fixes

0.1.1

06 Dec 03:03
Compare
Choose a tag to compare

This release addresses the following issues:

  • Permissions keys are now set for each created server and can be used.
  • Permissions layout has been changed. Please see this gist for more information.
  • Added a SIGINT handler for the main process to kill all running servers to prevent an issue where server might not be killed.

Initial release

05 Dec 18:15
Compare
Choose a tag to compare

This is a released version of GSD altered by the @PufferPanel/code-monkeys for use on PufferPanel.

This release includes:

  • Bug fixes from the orginal GSD repository
  • User Process ID
  • Implementation of Tar.gz compression
  • Implementation of Tar.gz and .zip decompression
  • CPU Limitation