Skip to content

About

Extensions and a theme for Pterodactyl Panel 2.0

Resources

Stars

2 stars

Watchers

0 watching

Forks

Repository files navigation

pterodactyl-stuff

Extensions and a theme for Pterodactyl Panel 2.0, by Olivier DUTOIT. One folder per package, each with its own manifest, version and README.

Folder Id What it does
monaco monaco Replaces the file editor's code editor with Monaco, the editor of Visual Studio Code.
turnstile turnstile Replaces reCAPTCHA with Cloudflare Turnstile on the login, forgot password and password reset pages.
nightfall nightfall Theme: near-black and light schemes, a sidebar or a top bar for every navigation, a split-screen sign-in.
security-keys security-keys Sign in with a YubiKey or any FIDO2 / WebAuthn key, at the two-factor checkpoint or without a password.
webhooks webhooks Panel, server and account events to Discord, Slack, Teams, Telegram, ntfy, Gotify, Pushover, Matrix or any HTTP endpoint.
admin-sidebar admin-sidebar Organise the admin navigation in folders that fold, with the pages extensions add under Extensions.
console-plus console-plus A console you can read (search, level filters, colours, folded stack traces, clickable links, command completion for each game, favourite commands, saved history, log download) and live cards and graphs over up to an hour.
server-organizer server-organizer Organise the dashboard's servers: folders with drag and drop, grouping by node, location or egg, owned or shared filters, your own order.
minecraft minecraft A Minecraft toolkit, from 1.8 to 26.x: players as in Pelican's Player Manager (live over RCON, inventory and ender chest, statistics, actions online and offline), worlds with snapshots and one-click restore, the game rules, server.properties as forms.
file-pages file-pages Every file of a folder in the file manager, in pages, instead of the first 250: page sizes up to all, a filter by name, actions on any file.
subdomains subdomains An address such as play.example.com for each server: A/AAAA/CNAME and SRV records made at Cloudflare, kept in step with its allocation, removed with it.
git-deploy git-deploy Deploy a server's files from GitHub, GitLab, Gitea/Forgejo or any Git server, on push or in one click, with shared paths, a deploy history and rollback. Any egg, no Git in the image.

Install

Each release attaches a pterodactyl-<id>-<version>.zip for every package. Upload the ones you want in Admin → Extensions, or on the panel host:

php artisan p:extension:install pterodactyl-<id>-<version>.zip --enable --replace

Versions and releases

Each package is versioned on its own, in its extension.json and package.json, one step after its last release however many times it changed since.

A release gathers every package: it attaches each one's zip, lists their versions, and says what changed in the ones that did. Releases are tagged release-<yyyy-mm-dd>, such as release-2026-10-27. The earlier releases, one per package, are tagged <id>-v<version>, such as security-keys-v1.0.0.

About

Extensions and a theme for Pterodactyl Panel 2.0

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages