Skip to content
This repository has been archived by the owner on Feb 9, 2023. It is now read-only.

Releases: pufferpanel/pufferd

v.1.2.7

24 Jun 18:46
Compare
Choose a tag to compare

Misc. fixes

v1.2.5

21 Nov 16:17
Compare
Choose a tag to compare
  • Module support for commands. What we mean here is that pufferd will now support loading modules from the "modules/operations" folder which can contain custom code for any install/pre/post command. Built in, we have moved all of our operations over to this new system, and included several for Sponge and Minecraft! This means we will rely on their file servers to handle downloading later versions of the game without a template change needed.
  • Removal of embedded templates. We now will ship all of the templates from our template repo with our repo packages. You can view these templates here: https://github.com/PufferPanel/templates
  • The kill button will now kill the server instead of the daemon.

v1.2.4 - Filezilla Fix

19 Jun 18:31
Compare
Choose a tag to compare

FIX: Filezilla can now properly be used to upload folders
ADD: Support for environment variables
ADD: Support for post-server commands
ADD: Support for reload, you can now use systemctl reload pufferd to reload the configuration for the daemon

v1.2.3

10 Mar 15:51
Compare
Choose a tag to compare
Fix router

v1.2.2

09 Mar 22:31
Compare
Choose a tag to compare
Add post endpoint to generate uuid for server

v1.2.0 - Docker

02 Jan 04:31
Compare
Choose a tag to compare
  • Added docker environment for running servers in docker containers
  • pufferd will now log where the config specified through "logPath", default is "log" if not provided
  • BREAKING: Stop API will now by default not wait for the server to stop before returning. Passing in ?wait will now be a blocking call.
  • BREAKING: Console and log API now use the same scope.
  • BREAKING: pufferd will no longer start unless --run is given. This avoids accidentally running the binary and causing collisions.
  • pufferd will now log where the config specified through "logPath", default is "log" if not provided.
  • "pre" section is now properly supported. This follows the syntax that "install" uses.
  • REMOVED: --installService is no longer supported by pufferd, using repos is recommended

v1.1.5

26 Aug 15:11
Compare
Choose a tag to compare
  • Added support for editing of server definition values from the panel
  • Added Factorio template
  • Updates to CSGO template
  • Updates to Minecraft templates
  • Added type concept to variables
  • Deletion of directories with contents is now possible
  • Fixed issue with websocket not updating during server install
  • Changed line separator from \r to \n

v1.1.4

30 May 21:43
Compare
Choose a tag to compare
  • More bug fixes
  • Adds Counter Strike: Global Offensive and Garry's Mod templates

v1.1.3

22 May 22:42
Compare
Choose a tag to compare
  • Fixes bug with overwriting files using SFTP
  • Separates ./pufferd --install into --install and --installService

v1.1.2

20 May 17:23
Compare
Choose a tag to compare
  • Added graceful shutdown command and updated systemd service file
  • Added ./pufferd --installService to reinstall systemd service file
  • Improvements to OAuth2 error messages
  • Added template route for future changes to templates
  • Added ./pufferd --regenerate to regenerate built-in template files
  • Added PocketMine-MP template
  • Updated SpongeForge and Forge templates