The server control plane for Pterodactyl Panel. Written from the ground-up with security, speed, and stability in mind.
Go to file
Argonaut Network 5f1906786e
Docs for EL/CentOS/Fedora CA certs path
Works around https://github.com/pterodactyl/panel/issues/3096 (which couldn't be reproduced at the time, presumably due to no one happening to run EL) by adding documentation of alternative location for CA certs. The location of CA certificates varies by distribution. Debian/Ubuntu and derivatives use /etc/ssl/certs as the location for CA certs, but that path is hardcoded into the official Wings image, so adding an alt path to mount is the next best thing.

Without having the correct cert location, you can fall back to the one inside the container of course, but it's preferable to use the host's. I don't know about other distros, but I found what is necessary for it to work on EL. By default, on EL, an x509 error occurs and Wings is unreachable.
2022-12-10 13:29:18 -05:00
.github ci(docker): fix latest tag 2022-12-04 18:37:53 -07:00
cmd environment(docker): fix podman compatibility (#151) 2022-11-06 13:33:01 -07:00
config environment(docker): fix podman compatibility (#151) 2022-11-06 13:33:01 -07:00
environment environment(docker): fix timeout when sending a stop signal 2022-11-21 15:06:38 -07:00
events chore: reformat code 2022-10-06 09:58:42 -06:00
internal Streaming Transfers (#153) 2022-11-14 18:25:01 -07:00
loggers/cli run gofumpt 2021-11-15 10:37:56 -07:00
parser parser(yaml): fix issues 2022-09-21 11:50:55 -06:00
remote remote: use POST for server tranfer status 2022-12-01 11:50:56 -07:00
router Cleanup request error handling; properly handle os.ErrNotExist errors (#150) 2022-11-22 11:18:27 -07:00
server server(transfer): fix dead-lock while uploading archive 2022-11-29 14:04:27 -07:00
sftp chore: reformat code 2022-10-06 09:58:42 -06:00
system system: more detailed system information 2022-11-21 16:01:14 -07:00
.dockerignore Fix user problems when running inside of Docker 2021-01-02 12:58:58 -07:00
.gitignore environment(docker): fix podman compatibility (#151) 2022-11-06 13:33:01 -07:00
CHANGELOG.md Update CHANGELOG.md 2022-12-04 15:23:29 -07:00
docker-compose.example.yml Docs for EL/CentOS/Fedora CA certs path 2022-12-10 13:29:18 -05:00
Dockerfile docker: use go1.18 2022-10-04 20:42:48 -06:00
go.mod server(filesystem): fix inaccurate archive progress (#145) 2022-11-06 13:38:30 -07:00
go.sum server(filesystem): fix inaccurate archive progress (#145) 2022-11-06 13:38:30 -07:00
LICENSE License date updates 2021-03-26 09:33:24 -07:00
Makefile ci: remove binary compression 2022-10-05 21:27:33 -06:00
README.md Update README.md 2022-11-22 13:48:56 -07:00
wings-api.paw remove trailing slashes from api 2018-05-17 21:18:02 +02:00
wings.go chore: run gofumpt 2022-10-05 17:24:11 -06:00

Logo Image

Discord GitHub Releases Go Report Card

Pterodactyl Wings

Wings is Pterodactyl's server control plane, built for the rapidly changing gaming industry and designed to be highly performant and secure. Wings provides an HTTP API allowing you to interface directly with running server instances, fetch server logs, generate backups, and control all aspects of the server lifecycle.

In addition, Wings ships with a built-in SFTP server allowing your system to remain free of Pterodactyl specific dependencies, and allowing users to authenticate with the same credentials they would normally use to access the Panel.

Sponsors

I would like to extend my sincere thanks to the following sponsors for helping find Pterodactyl's developement. Interested in becoming a sponsor?

Company About
WISP Extra features.
Fragnet Providing low latency, high-end game hosting solutions to gamers, game studios and eSports platforms.
RocketNode Innovative game server hosting combined with a straightforward control panel, affordable prices, and Rocket-Fast support.
Aussie Server Hosts No frills Australian Owned and operated High Performance Server hosting for some of the most demanding games serving Australia and New Zealand.
BisectHosting BisectHosting provides Minecraft, Valheim and other server hosting services with the highest reliability and lightning fast support since 2012.
MineStrator Looking for the most highend French hosting company for your minecraft server? More than 24,000 members on our discord trust us. Give us a try!
Skynode Skynode provides blazing fast game servers along with a top-notch user experience. Whatever our clients are looking for, we're able to provide it!
VibeGAMES VibeGAMES is a game server provider that specializes in DDOS protection for the games we offer. We have multiple locations in the US, Brazil, France, Germany, Singapore, Australia and South Africa.
Pterodactyl Market Pterodactyl Market is a one-and-stop shop for Pterodactyl. In our market, you can find Add-ons, Themes, Eggs, and more for Pterodactyl.
UltraServers Deploy premium games hosting with the click of a button. Manage and swap games with ease and let us take care of the rest. We currently support Minecraft, Rust, ARK, 7 Days to Die, Garys MOD, CS:GO, Satisfactory and others.

Documentation

Reporting Issues

Please use the pterodactyl/panel repository to report any issues or make feature requests for Wings. In addition, the security policy listed within that repository also applies to Wings.