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

v0.5.0-beta.1 (Dazzling Daohugoupterus)

Pre-release
Pre-release
Compare
Choose a tag to compare
@DaneEveritt DaneEveritt released this 04 Nov 23:03
· 226 commits to develop since this release
v0.5.0-beta.1
50fceae

This is pre-release software. Do not use this on a mission critical server where you cannot handle bugs or potential downtime or data loss!

Added

  • Added more data integrity checks when running a server. These changes make it impossible to boot a server that has an invalid service option configuration.
  • SFTP is now handled internally within the Daemon rather than relying on a Docker SFTP container. Authentication is performed using a Panel user.

Fixed

  • Fixes Cannot get length of undefined errors that would occasionally plauge certain servers on the daemon.
  • Fixes write after end error caused by race condition.
  • Fixes error caused by missing per cpu usage data.
  • Servers referencing a missing or empty configuration file will now still boot but be inoperable via the console.
  • Fixes a bug where times returned by file listing API endpoint were incorrect.

Changed

  • Authentication now uses dynamically changing tokens issued by the Panel.
  • All API routes now prefixed with v1/.
  • Service options now use the new panel structure and are stored in src/services/configs/<uuid>.json. All existing servers will need to be updated, the panel ships with a command to do this.
  • Rebuilding a server now allows the service to be changed on the fly and re-applied.
  • Server data is now stored in /srv/daemon-data/<uuid> rather than /srv/daemon-data/<username>/data by default.

SHA256 Checksum

4661616f37829070dd44654bdc5714a51c3cae85421bb116ba48ce7beb458dc5  daemon.tar.gz