The server control plane for Pterodactyl Panel. Written from the ground-up with security, speed, and stability in mind.
cc52954a2a
This change makes the environment handling logic execute independent of the server itself and should make it much easier for people to contribute changes and additional environment handlers down the road without polluting the server object even more. There is still a lot of work to do on this front to make things easier to work with, and there are some questionable design decisions at play I'm sure. Welcome to additional modifications and cleanup to make this code easier to reason about and work with. |
||
---|---|---|
.github/workflows | ||
api | ||
cmd | ||
config | ||
environment | ||
events | ||
installer | ||
loggers/cli | ||
logs | ||
parser | ||
router | ||
server | ||
sftp | ||
system | ||
.gitignore | ||
.travis.yml | ||
CHANGELOG.md | ||
docker-compose.example.yml | ||
Dockerfile | ||
go.mod | ||
go.sum | ||
LICENSE | ||
Makefile | ||
README.md | ||
wings-api.paw | ||
wings.go |
Alpha Project
Please refrain from opening PRs or Issues at this time. This project is still under heavy development, and until we have a solid foundation and plan for how everything will connect, we will not be accepting PRs or feature suggestions.
Pterodactyl wings
____
__ Pterodactyl _____/___/_______ _______ ______
\_____\ \/\/ / / / __ / ___/
\___\ / / / / /_/ /___ /
\___/\___/___/___/___/___ /______/
/_______/ alpha
A new generation of the Pterodactyl daemon, written in go.