An Android app to manage your Pterodactyl Panel instance. https://ptero.stefdp.com
Find a file
Stef-00012 4572d9345f
All checks were successful
Generated APK AAB / check_commit (push) Successful in 3s
Generated APK AAB / build (push) Has been skipped
update readme
2026-08-28 14:44:45 +02:00
.forgejo/workflows [alpha] forgot to add the aab in the outputs 🥀 2026-08-27 17:24:00 +02:00
app [alpha] fix crash on apk flavor 2026-08-28 13:18:45 +02:00
assets update readme 2026-08-28 14:44:45 +02:00
fastlane/metadata/android [alpha] add changelog 2026-08-28 13:29:15 +02:00
gradle [alpha] add update checking 2026-08-27 16:55:37 +02:00
.gitignore chore: update gitignore 2026-08-06 14:31:06 +02:00
build.gradle.kts create app skeleton based on the other 2 apps i've made 2026-06-06 18:20:07 +02:00
gradle.properties create app skeleton based on the other 2 apps i've made 2026-06-06 18:20:07 +02:00
gradlew create app skeleton based on the other 2 apps i've made 2026-06-06 18:20:07 +02:00
gradlew.bat create app skeleton based on the other 2 apps i've made 2026-06-06 18:20:07 +02:00
README.md update readme 2026-08-28 14:44:45 +02:00
settings.gradle.kts feat: install ansi parser as it'll be needed for the terminal 2026-07-15 10:29:52 +02:00

Pterodactyl Panel Android App

An Android app to manage your Pterodactyl Panel servers (both on user and admin side)

Features

  • User server management
  • User account management
  • Admin Server management (along with their databases)
  • Admin users management
  • Admin locations management
  • Admin nodes management (along with their allocations)
  • Admin locations management
  • Admin nests management (alonf with their eggs, both read-only as per API limitations)

Download

The app will be available on the following platforms:

  • Google Play Store: Currently in alpha testing, you can partecipate by joining this group and then downloading the app from here
  • Forgejo Releases
  • (maybe F-Droid, but not really sure)
Get on Forgejo

Creating a development build

To create a development build just run ./gradlew assembleDebug or use the Android Studio Emulator

This will create an APK in app/build/outputs/apk/debug/app-debug.apk

Building an apk

just run ./gradlew assembleRelease

This will create an APK in app/build/outputs/apk/release/app-release(-unsigned).apk

Support

You can support me by sponsoring on GitHub or donatng on Stripe or Ko-Fi

AI Usage

  • Gemini helped me making the "uploadServerFiles" function
  • The app icon was generated by ChatGPT (atleast until a friend of mine can make a good looking one)
  • Gemini created the Regexes for the code highlighting selections

Stardance

If you're from Stardance and don't want to host your own Pterodactyl Panel instance, do the following:

Note

Pterodactyl only allows admins to create users, people can't register on their own, so you have to use this account if you use my instance. Also please read the server console for some limitations you will have on my instance that you won't if you self-host it yourself. If you want to self-host it, you can either follow the official docs (you will need both panel and wings) or use the unofficial installation script.

If you want to try a server without limitations, DM me on Slack or Discord (stef_dp) and I will give you a temporary server with no limitations

Here's my panel's credentials:

Server URL: https://panel.stefdp.com
Client API Key: ptlc_aldG7ZYnjjhOqxjUoIsAZLE2ywJRexqxThETHHx0yUm

If you use a self-hosted instance, go in the /account/api page of your instance and create an API key, then use that as "Client API Key".

If you have any issues, DM me on Slack or Discord (stef_dp) and I will help you