Skip to content

Releases: MillerSpil/Deployy-Panel

v0.3.0

14 Feb 18:29

Choose a tag to compare

What's New

  • Toast notifications — clear success/error feedback on actions
  • Connection status banner — shows when socket disconnects and reconnects
  • Backup restore progress — stage-by-stage tracking (validating, extracting, replacing, done)
  • File upload improvements — 100MB size limit with clear errors, multi-file upload progress
  • Delete confirmation modal — proper styled modal instead of browser confirm
  • Error boundary — clean recovery screen if something crashes
  • Accessibility — aria labels on console input, tooltips on truncated file names
  • Docker healthcheck + resource limits — production container monitoring and guardrails

v0.2.2 - Anonymous Telemetry

13 Feb 20:29

Choose a tag to compare

What's New

Anonymous Telemetry

The panel now collects anonymous usage statistics to help understand how Deployy is being used in the wild. No personal data is collected - just version info, server counts, and system specs.

  • Pings on every panel startup and every 24 hours
  • Tracks: version, OS, architecture, deployment method, server counts by game, feature usage, system specs
  • Random install ID (UUID) - not tied to any user or account
  • No PII: no IPs, emails, usernames, server names, or file paths

Opt-Out

Telemetry can be disabled in two ways:

  • Panel Settings → toggle off "Anonymous telemetry"
  • Environment variableTELEMETRY_ENABLED=false in your .env

Other Changes

  • Docker containers now properly identified in telemetry via DOCKER_CONTAINER env var
  • Version bumped to v0.2.2 across all packages

v0.2.1

13 Feb 00:39

Choose a tag to compare

Fixed

  • Self-updater now works correctly
    • Added GitHub API to allowed download origins
    • Fixed Accept header that caused HTTP 415 errors
    • Added build step after install so frontend compiles after updates

Note: Users on v0.1.0 or v0.2.0 need to manually update once (git pull && pnpm install && pnpm build) since the
updater in those versions was broken. After upgrading to v0.2.1+, future updates will work via the panel's Update
button.

v0.2.0 - Minecraft Support

12 Feb 23:57

Choose a tag to compare

What's New

Minecraft Server Support

  • Vanilla and Paper server types with auto-download from Mojang/PaperMC
  • Flavor and version selection in the Create Server modal
  • Atomic JAR updates (no corruption risk on failed downloads)
  • Cross-platform Java detection with common install path scanning
  • Aikar's optimized JVM flags applied automatically for Paper servers
  • Full server.properties parsing and editing via the Settings tab

Improvements

  • Increased global API rate limit to prevent dashboard lockouts during normal use
  • All existing panel features (backups, file manager, scheduler, console, permissions) work with Minecraft servers

Supported Games

Game Flavors
Hytale Auto-download via OAuth
Minecraft Vanilla, Paper

More Minecraft flavors (Forge, Fabric, Spigot, etc.) coming in future releases.

v0.1.0 - Initial Release

27 Jan 02:18

Choose a tag to compare

Initial public release of Deployy Panel - an open-source, extensible game server management platform.

Features

  • Multi-Server Management - Dashboard to manage multiple game servers
  • Real-Time Console - Live server logs with ANSI color support and command input
  • File Manager - Browse, edit, upload, and download files with Monaco editor
  • Backup System - Create, restore, and manage backups with retention policies
  • Scheduled Tasks - Automate restarts, backups, and commands with cron scheduling
  • Dynamic Settings - Auto-generated config editor based on server JSON config
  • Hytale Auto-Download - Download server files directly via Hytale OAuth
  • Roles & Permissions - Panel-wide roles and per-server access levels
  • Multi-User Support - Multiple users with different roles
  • Self-Updater - One-click updates from GitHub releases
  • Cross-Platform - Windows and Linux support
  • Docker Support - One-command deployment

Supported Games

  • Hytale (with auto-download)

Requirements

  • Node.js 20+
  • pnpm 8+
  • Java 25+ (for Hytale servers)

See the README for installation instructions.