1
0
mirror of https://github.com/tommytran732/Pterodactyl-Script synced 2024-11-08 04:41:33 -05:00
Installing Pterodactyl in just a few minutes!
Go to file
2021-11-02 18:33:12 -04:00
.gitignore Added Markdown Files and .gitignore 2020-12-08 21:11:37 +00:00
CHANGELOG.md Woops 2020-12-08 21:29:58 +00:00
install.sh Fixed permission issues with MariaDB 2021-11-02 18:17:57 -04:00
ISSUE_TEMPLATE.md Added Markdown Files and .gitignore 2020-12-08 21:11:37 +00:00
LICENSE Initial commit 2020-06-25 05:26:44 -04:00
PULL_REQUEST_TEMPLATE.md Added Markdown Files and .gitignore 2020-12-08 21:11:37 +00:00
README.md Update README.md 2021-11-02 18:33:12 -04:00

Pterodactyl-Script

Installing Pterodactyl in just a few minutes!
Please note this script is meant to be used on fresh installations only. You must run it as root.

curl -Ls https://api.github.com/repos/TommyTran732/Pterodactyl-Script/releases/latest | grep -wo "https.*install.sh" | wget -qi -

bash install.sh

Visit my Matrix group: https://matrix.to/#/#tommytran732:matrix.org

Features

  • Panel installation
  • Panel upgrade
  • Daemon installation
  • Daemon upgrade
  • phpMyAdmin installation (on nodes with the panel only - optional)
  • Automatic LetsEncrypt certificate generation
  • HSTS enabled
  • Fail2ban SSHD jail
  • Basic firewall configuration
  • Database password reset

Supported Operating System

RHEL, CentOS Stream, Rocky Linux and Alma Linux are recommended over Ubuntu and Debian due to the new Appstream system introduced in RHEL 8. With modular repos, package management with dnf became so much easier and cleaner compared to apt.

Fedora is not recommended due to its short life cycle. However, if you live on the edge and can handle frequent major updates on your own, then it is fine.

Operating System Version Supported Recommended Notes
Fedora 35 ✔️ 🔴
CentOS Stream 8 ✔️ ✔️
RHEL 8 ✔️ ✔️
Rocky Linux 8 ✔️ ✔️
Alma Linux 8 ✔️ ✔️
Ubuntu 20.04 ✔️ 🔴
Debian 11 ✔️ 🔴