Skip to content

Glacier Pack for Pterodactyl

A family of 46 standalone addons for Pterodactyl Panel v1.12.x, managed from one hub. Glacier Pack installs as self-contained packages — no Blueprint, no module daemons on your nodes — and replaces the sprawl of 46 separate admin pages with a single custom dashboard at /admin/glacier-pack that hosts every addon's complete management UI in one Glacier-styled page.

Built for PingLess Studiosstudio.pingless.org · Standalone packages, installed directly on the panel


Architecture

The hub is the only admin surface. Each addon's original admin pages and sidebar links are removed on install; everything an admin could do there — every table, form, action, filter and stat — renders inside a hub pane instead. Forms still post to each addon's own endpoints and land back on the same pane, so nothing about how the addons work changes — only where you manage them.


Key Features

  • One admin dashboard for everything. A single "Glacier Pack" sidebar tab opens a standalone, full-page admin UI styled after the Glacier theme editor — near-black surfaces, teal accent, its own chrome (not AdminLTE). Root-admin only, guarded twice.
  • 46 addons, two packs. The Basic pack covers panel operations (recycle bin, URL downloads, logs, alerts, uptime, audit trail, schedule/startup presets, PWA shell); the Advanced pack covers hosting workflows (S3 backups, plugin/mod/modpack installers, staff delegation, subdomains, server imports, world and version management, game-specific tooling).
  • Full pages in-hub, not summaries. Each addon renders its complete original UI as a hub pane — tables, forms, pagination, stat cards — with pill-style sub-tabs for multi-page addons.
  • Uniform save flow. Every form carries a _hub return URL; successful saves land back on the same pane with a success banner, and validation errors render in a hub-styled callout above the form.
  • Standalone packaging, zero framework dependencies. Every addon is a self-contained directory that mirrors the panel root (PanelFiles/) with an idempotent data/install.sh installer — no Blueprint, no external CDN assets, no core-file replacement (marker-delimited patches only).
  • Client surfaces without rebuilds. Addons ship their client UI as static JS/CSS loaded at runtime — no yarn build (Recycle Bin additionally offers an optional compiled SPA integration). The panel's React app is enhanced, never forked.
  • Glacier theme compatible. Client-facing addon styles consume Glacier design tokens (var(--gl-*, fallback)), so every addon inherits Glacier's accent, surfaces and radius when the theme is installed — and keeps its own look when it isn't.
  • Safe delegation built in. Permission Manager gives staff a restricted admin area at /admin/staff with real, auto-provisioned Pterodactyl subusers — no root_admin grants, enforced by the panel itself.
  • Idempotent installers. Every install.sh is safe to re-run (and should be re-run after panel updates overwrite patched files), registers one service provider, runs migrations, and clears caches.

Quick Install

Install the hub first — it is the only admin surface for the whole family:

bash
cd glacier-pack && sudo bash data/install.sh

Then install any addon the same way:

bash
cd recycle-bin && sudo bash data/install.sh

Open Admin → Glacier Pack (or /admin/glacier-pack) as a root admin. See Installation for prerequisites, verification and troubleshooting.


Pack Contents

Basic pack — 18 addons

AddonPurpose
Audit LogFilterable trail of everything the panel's activity feed records.
Auto SuspendPer-server expiry dates with warning emails, suspension and optional auto-delete.
Command HistoryPer-server console command history with one-click re-run.
Config EditorEdit the panel's .env safely from the browser, with backups and validation.
Console Log ShareOne-click console log copying and sharing from the server console.
Login ActivityRecord of every sign-in, with geolocation, VPN flags and session revocation.
Move FilesBrowsable directory picker for the file manager move/copy dialog.
Node StatusUptime graphs, incidents, custom monitors and a public status page.
Panel LogsLive view of the panel's own log files (plus nginx/Wings sources), no SSH required.
PWAInstallable app shell with service-worker caching and an offline page.
Quick FilesPin files and folders as one-click chips in the file manager.
Recycle BinRecoverable file deletion with quotas and per-egg retention windows.
Resource AlertsThreshold notifications the moment a server crosses a usage limit.
Schedule PresetsAdmin-defined schedule templates users apply in one click.
Server TimezonePer-server IANA timezone delivered to the container as TZ.
Server WiperScheduled and on-demand file wipes with Rust map-rotation options.
Startup PresetsAdmin-approved startup commands applied from the Startup page.
URL DownloadFetch remote files straight into a server from the file manager.

Advanced pack — 28 addons

AddonPurpose
Ark Mod InstallerCurseForge (ASA) and Steam Workshop (ASE) mod management for ARK servers.
Arma Reforger ToolsWorkshop mod manager, config editor and admin-tools integration for Reforger.
Backup ProScheduled server backups to S3-compatible storage with a full restore flow.
Bedrock Addon InstallerOne-click Bedrock behavior/resource packs, scripts and world templates.
Bedrock Version ChangerSwitch Bedrock servers between Vanilla BDS and PocketMine-MP builds.
Database ManagerImport and export for panel-managed server MySQL databases.
FastDL ManagerPer-node FastDL URLs with one-click sv_downloadurl config sync.
FiveM UtilsCache cleaner, game build, txAdmin, artifact and MySQL helpers for FiveM.
Git Source ControlClone, stage, commit, pull and push from the server page.
Hytale Mod InstallerBrowse and install Hytale mods from the CurseForge catalogue.
Hytale World ManagerInstall, activate and remove Hytale worlds from the server page.
Mod InstallerBrowse and install Minecraft mods from Modrinth and CurseForge.
Modpack InstallerOne-click Modrinth and CurseForge modpack installs from the file manager.
Node StatsNode analytics: historical tracking, capacity planning, and forecasting.
Permission ManagerStaff roles with a restricted admin area — no root_admin required.
Player ListLive online-player list with a count badge on the server console.
Player ManagerFull Minecraft Java player management over plain RCON, nothing on the node.
Plugin InstallerBrowse, install, and manage Minecraft plugins from live catalogues.
Reverse ProxyTracked domain-to-allocation proxy rules with SSL modes and DNS checks.
Server ImporterMove servers from another Pterodactyl panel via the source's Application API.
Server PropertiesCategorized server.properties editor with MOTD, icon and YAML editors.
Server SplitterSplit one server's resources into sub-servers on the same node.
Server Type ChangerGuided nest/egg switches with backup/wipe options and per-server whitelists.
Staff RequestsUsers request server access from each other with owner approval.
Subdomain ManagerSelf-service DNS A, CNAME and SRV subdomains for game servers.
Version ChangerChange the Minecraft: Java Edition software and version of a server.
Votifier TesterSend a real test vote to a Votifier/NuVotifier listener and see the result.
World ManagerInstall CurseForge worlds and switch the server's active world directory.

Works with the Glacier theme

Every addon's client-facing UI is Glacier-compatible: styles reference the theme's design tokens through var(--gl-*, fallback) chains, so with the Glacier theme installed, addon surfaces inherit its accent color, surfaces, borders and radius automatically — in both dark and light mode. Without Glacier, the fallback values render each addon's own standalone look, pixel-identical to how it shipped. Nothing is required, nothing breaks either way.

INFO

Glacier compatibility applies to client-facing surfaces only (server pages, account area, login page). The hub and the admin area are styled by the hub's own stylesheet, independent of any theme.


Next Steps