[PR #2801] [MERGED] Pterodactyl Panel #3977

Closed
opened 2026-02-26 13:35:16 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/community-scripts/ProxmoxVE/pull/2801
Author: @bvdberg01
Created: 3/3/2025
Status: Merged
Merged: 3/4/2025
Merged by: @MickLesk

Base: mainHead: pterodactyl-panel


📝 Commits (5)

  • 508490a New Script: Pterodactyl Panel
  • 2386456 Add sources and replace tag
  • 2e39660 Update pterodactyl-panel-install.sh
  • 977d5e8 Update pterodactyl-panel-install.sh
  • f67a501 Update pterodactyl-panel-install.sh

📊 Changes

3 files changed (+257 additions, -0 deletions)

View changed files

ct/pterodactyl-panel.sh (+74 -0)
install/pterodactyl-panel-install.sh (+144 -0)
json/pterodactyl-panel.json (+39 -0)

📄 Description

✍️ Description

Adding script for Pterodactyl Panel
I tested the script on my Proxmox installation. The update script is also tested by installing an older version of Pterodactyl Panel and then running the update script.

Link: #12 #51 #2429

Prerequisites

Before this PR can be reviewed, the following must be completed:

  • Self-review performed – Code follows established patterns and conventions.
  • Testing performed – Changes have been thoroughly tested and verified.

🛠️ Type of Change

Select all that apply:

  • 🆕 New script – A fully functional and tested script or script set.
  • [] 🐞 Bug fix – Resolves an issue without breaking functionality.
  • [] New feature – Adds new, non-breaking functionality.
  • [] 💥 Breaking change – Alters existing functionality in a way that may require updates.

📋 Additional Information (optional)

Installed LXC:
1
Installed old version of Pterodactyl Panel:
2
Installing update:
3
After update:
4
5


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/community-scripts/ProxmoxVE/pull/2801 **Author:** [@bvdberg01](https://github.com/bvdberg01) **Created:** 3/3/2025 **Status:** ✅ Merged **Merged:** 3/4/2025 **Merged by:** [@MickLesk](https://github.com/MickLesk) **Base:** `main` ← **Head:** `pterodactyl-panel` --- ### 📝 Commits (5) - [`508490a`](https://github.com/community-scripts/ProxmoxVE/commit/508490adfe0872502fa6d93cc478eb6797913024) New Script: Pterodactyl Panel - [`2386456`](https://github.com/community-scripts/ProxmoxVE/commit/2386456fd08da77821ea43345cf40f5aed693f15) Add sources and replace tag - [`2e39660`](https://github.com/community-scripts/ProxmoxVE/commit/2e39660ab38dd2d9386ae277d38668b6e6126f9e) Update pterodactyl-panel-install.sh - [`977d5e8`](https://github.com/community-scripts/ProxmoxVE/commit/977d5e895891ce4e72ed8dc87f6848d0e49a921d) Update pterodactyl-panel-install.sh - [`f67a501`](https://github.com/community-scripts/ProxmoxVE/commit/f67a5012194f081679fb009b2c396e7f1c3e20b3) Update pterodactyl-panel-install.sh ### 📊 Changes **3 files changed** (+257 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `ct/pterodactyl-panel.sh` (+74 -0) ➕ `install/pterodactyl-panel-install.sh` (+144 -0) ➕ `json/pterodactyl-panel.json` (+39 -0) </details> ### 📄 Description ## ✍️ Description Adding script for [Pterodactyl Panel](https://pterodactyl.io/) I tested the script on my Proxmox installation. The update script is also tested by installing an older version of Pterodactyl Panel and then running the update script. ## 🔗 Related PR / Discussion / Issue Link: #12 #51 #2429 ## ✅ Prerequisites Before this PR can be reviewed, the following must be completed: - [X] **Self-review performed** – Code follows established patterns and conventions. - [X] **Testing performed** – Changes have been thoroughly tested and verified. ## 🛠️ Type of Change Select all that apply: - [X] 🆕 **New script** – A fully functional and tested script or script set. - [] 🐞 **Bug fix** – Resolves an issue without breaking functionality. - [] ✨ **New feature** – Adds new, non-breaking functionality. - [] 💥 **Breaking change** – Alters existing functionality in a way that may require updates. ## 📋 Additional Information (optional) **Installed LXC:** ![1](https://github.com/user-attachments/assets/d2883ff7-eaeb-401f-8a24-19be947ca03e) **Installed old version of Pterodactyl Panel:** ![2](https://github.com/user-attachments/assets/d4577424-5b73-414d-a5ea-038fad29ff7d) **Installing update:** ![3](https://github.com/user-attachments/assets/e3375b68-7994-4d47-a085-27b7beeb724a) **After update:** ![4](https://github.com/user-attachments/assets/cef0ebce-7b63-41d6-8fba-5996397e53ea) ![5](https://github.com/user-attachments/assets/adeaec46-b96d-4a0e-8581-236914b91839) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 13:35:16 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ProxmoxVE#3977
No description provided.