Skip to content

Releases: EpicWing/epicwing-panel

EpicWing v0.1.6 beta

Choose a tag to compare

@EpicWing EpicWing released this 02 Nov 21:44

EpicWing v0.1.6 beta

Small release focused on accounts, permissions and the settings page.

New

  • Active sessions: Settings now lists the devices that are signed in to your account (browser, system, last activity) and lets you sign out any other device. IP addresses are not shown.

Improved

  • Safer admin checkbox: The "Administrator" option in the new-user form now says that it gives full access to every server and every node.
  • Clearer Manager preset: The description now says that it also lets users view the startup and settings tabs.
  • Settings tab respects permissions: "Save" (server name) and "Reinstall" are disabled for users without the matching permission instead of failing with an error.
  • Settings page layout: profile picture, password, two-factor authentication and sessions are aligned and use the same width and spacing.

Install

The agent binary for Linux (amd64) and its checksum are attached to this release.

sha256sum -c SHA256SUMS

This is a beta release. Please report bugs on GitHub or via E-Mail support@epicwing.de

EpicWing Panel v0.1.5-beta

Choose a tag to compare

@EpicWing EpicWing released this 01 Nov 10:39

Beta release. Expect rough edges and please report bugs as issues.

What's new

  • epicwing-agent version now reports the real version (0.1.5-beta)
  • Admin overview shows "unlimited" for empty totals, with tighter spacing
  • Issue and pull request templates for bug reports and contributions
  • Install docs and installer updated to v0.1.5-beta
  • Everything since v0.1.1-beta is listed in the CHANGELOG

Requirements

  • Panel: a fresh Debian 13 (x86_64) server with a domain or IP, ports 80 and 443 open
  • Node: Docker must already be installed

Installing a node

Run as root on the node. The script asks for the enrollment token shown in the admin area:

sudo bash scripts/install-node.sh --panel https://panel.example.com \
  --url https://github.com/EpicWing/epicwing-panel/releases/download/v0.1.5-beta/epicwing-agent-linux-amd64 \
  --sha256 3e2478faf9204cb49e28eb149d058d5c45f1959afcdb2b7667978d737b631b48

Assets

epicwing-agent-linux-amd64 (linux/amd64)

SHA-256:
3e2478faf9204cb49e28eb149d058d5c45f1959afcdb2b7667978d737b631b48

Updating from v0.1.1-beta

Replace the agent binary on each node and restart the service. Existing nodes keep working and show the new agent version after the next heartbeat.

v0.1.1-beta

Choose a tag to compare

@EpicWing EpicWing released this 31 Oct 10:48

EpicWing Panel v0.1.1-beta

First public beta. Expect rough edges and please report bugs as issues.

What's new

  • One-command panel installer: scripts/install-panel.sh
  • Node installer: scripts/install-node.sh
  • Docs and example commands in the README

Requirements

  • Panel: a fresh Debian 13 (x86_64) server with a domain or IP, ports 80 and 443 open
  • Node: Docker must already be installed

Installing a node

Run as root on the node. The script asks for the enrollment token shown in the admin area:

sudo bash scripts/install-node.sh --panel https://panel.example.com \
  --url https://github.com/EpicWing/epicwing-panel/releases/download/v0.1.1-beta/epicwing-agent-linux-amd64 \
  --sha256 14cdf04e94374ca651108450f2c0c29ceee4ace6c126aeb721cfc3c0e441434f

Assets

epicwing-agent-linux-amd64 (linux/amd64)

SHA-256:
14cdf04e94374ca651108450f2c0c29ceee4ace6c126aeb721cfc3c0e441434f

Known issues

  • epicwing-agent version still reports 0.1.0. This is cosmetic and will be fixed in the next release.