panel v0.9.2 — public release

Self-hostable game server control panel: Go controller + agent, 26 game
modules, embedded web UI. One-line install via install.sh / install.ps1.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-15 00:43:35 -07:00
commit 4ccccc6fe2
2164 changed files with 301480 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
// Package version holds the single build-time version string shared by
// every panel binary (controller, agent, panelctl).
//
// It defaults to "dev" and is injected at build time via:
//
// go build -ldflags "-X github.com/dbledeez/panel/pkg/version.Version=v1.2.3"
//
// The Makefile at the repo root and the install scripts (install.sh /
// install.ps1) wire this automatically from `git describe` or $PANEL_VERSION.
package version
// Version is the panel build version. Overridden by -ldflags -X; "dev"
// in ad-hoc `go build` / `go run` builds.
var Version = "dev"
// UserAgent returns the canonical User-Agent header value for outbound
// HTTP requests made by panel binaries.
func UserAgent() string {
return "panel/" + Version + " (+https://github.com/dbledeez/panel)"
}