IceWhaleTech / CasaOS-AppStore

Manifest files for CasaOS Apps
Apache License 2.0
177 stars 319 forks source link

[App Request] Pterodactyl Panel #286

Open BirbEXE opened 1 year ago

BirbEXE commented 1 year ago

App Information

Why do you want this app?

Game server hosting is a big part of what people use their homelabs for. Pterodactyl allows people to host game servers for a wide array of games, off of one, unified panel.

This simply makes it easier for people to host game servers using CasaOS

if you're interested, a list of supported games can be found at https://github.com/parkervcp/eggs

Additional information?

pterodactyl deploys it's game servers inside of other docker containers, so that might cause some issues when integrating.

UnderCurve commented 9 months ago

There are docker images available (from ghcr.io) but I'm not sure how stable or how well this would run on casaos. Not to mention that the config (at least from my understanding) is very complex.

CoffeBlock commented 9 months ago

This will be really helpful to have in casa

BirbEXE commented 9 months ago

is definitely not an easy addition, but I think it'll be a very welcome one

CoffeBlock commented 9 months ago

Yea, the app install is not really a complete docker image. You can't just pull one. Someone have to maintain a docker image and make sure it is up to date.

UnderCurve commented 8 months ago

The image from ghcr.io is updated as it's maintained by the pterodactyl team

Boy132 commented 7 months ago

FYI: There are official docker images for Pterodactyl (ghcr.io/pterodactyl/panel and ghcr.io/pterodactyl/wings) and also example docker compose files: https://github.com/pterodactyl/panel/blob/1.0-develop/docker-compose.example.yml https://github.com/pterodactyl/wings/blob/develop/docker-compose.example.yml

alicx1 commented 6 months ago

it is actually supported by https://github.com/bigbeartechworld/big-bear-casaos?tab=readme-ov-file . add the app list to casaos's App. then you'll find it there.