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
DaneEveritt
released this
04 Nov 23:03
·
226 commits
to develop
since this release
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