panel

Skyport is an open source panel for managing and operating game servers and applications built using Node.js with Express and Dockerode.

MIT License

Stars
269
Committers
22

Bot releases are hidden (Show)

panel - v0.2.1 Latest Release

Published by am5z 2 months ago

It's an update, not much to say

Changelog: https://github.com/skyportlabs/panel/compare/v0.2.0...v0.2.1

panel - v0.2.0

Published by am5z 3 months ago

We have all successfully built a panel and daemon that has reached parity with/or exceeds Pterodactyl's features but with a completely different codebase and in Node.js

Unlike any other panel, we have a well made plugins system to make expanding the panel and building addons easier - updates to the Panel will not break any plugins made

There is also now an ecosystem of products for Skyport with multiple dashboards for hosts now being available

v0.2.0 of the Panel and Daemon is now available

panel - v0.2.0-beta1

Published by am5z 3 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/skyportlabs/panel/compare/0.1.0-beta7...0.2.0-beta1

panel - v0.1.0-beta7

Published by atqr1 3 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/skyportlabs/panel/compare/0.1.0-beta6...0.1.0-beta7

panel - v0.1.0-beta6

Published by atqr1 3 months ago

This fixes and issue with configuring skyportd and starting skyportd

panel - v0.1.0-beta5

Published by atqr1 3 months ago

  • Major backend refactor on the Panel, all of the Instance routes are no longer just shoved into 1 file
  • We implemented the backend for Archives and Edit Instance
  • Import Image, View Image and other Image related updates
  • Improvements to UI

No changes should be required after updating from Beta 4 to Beta 5

panel - v0.1.0-beta4

Published by atqr1 3 months ago

  • New Plugins system (by @tfcprivt) - this allows you to add custom pages, routes and code without modifying the Panel itself. Documentation on this will be available soon
  • New auth system for skyportd - instead of manually settings keys, you now have a configure command that can be used to configure the Daemon
  • There have been some UI changes and a lot of backend changes that aren't mentioned here as well

After updating, you'll need to reconfigure your node(s)

panel - v0.1.0-beta3

Published by atqr1 3 months ago

  • More information has been added to the Console page (IP address, image, disk usage)
  • File manager V2: new search system, mass actions and context menu
  • More UI updates

There haven't been many backend updates in this one, today we've been refining the UI and working on the docs

panel - v0.1.0-beta2

Published by atqr1 3 months ago

We've completely refactored how Images work and released multiple new docker images:

  • quay.io/skyport/java:21
  • quay.io/skyport/node:lts
  • quay.io/skyport/python:lts

Skyport will has a new Image format, will set variables and can download install files (ex. a server.jar file), I would like to thank @tfcprivt for helping with this

Paper, Spigot, Node.js, Python images are stable and finished now, feel free to use them (possibly would be fine in production)

⚠️ You will need to re-seed the Panel and Daemon, please use npm run seed after updating, and recreate your instances

panel - v0.1.0-beta1

Published by atqr1 3 months ago

We are happy to announce that [email protected] and [email protected] are here.

Please note that this is a very early release and should not be used in production, however this is what we have in this release

  • User system with admin & user roles
  • Manage and operate instances
  • Admin panel, ability to create/edit/delete nodes & users + create/delete instances & more
  • Images system with support for config files
  • Built in file manager for creating, deleting, renaming, editing files and browsing folders
  • FTP for advanced control over the instance's volume
  • Perform power actions against instances
  • Manage network ports

Current issues:

  • The ports system is not very clear, it is in this format: [external]:[internal],[external]:[internal]
  • The console may occasionally send data from the docker attach response
  • Other images than Paper and Node.js may not work properly
  • Admin panel does not have view/edit instance and is lacking features, this is the first release so it probably makes sense

More features such as Backups, Reinstall, a better admin panel & more images are coming