mirror of
https://github.com/pelican-dev/wings.git
synced 2026-05-06 08:56:47 -04:00
lance/mac
On Darwin, unix.Getdirentries is a user-space simulation that can leave the directory fd in a bad state for subsequent fstatat calls. Use path-based Lstat/OpenFile on Darwin instead of dirfd-based Lstatat/ OpenFileat. Also fix readDir setting dirent.path to the directory name instead of the child entry name for root-level entries.
Pelican Wings
Wings is Pelican'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 Pelican specific dependencies, and allowing users to authenticate with the same credentials they would normally use to access the Panel.
Documentation
- Panel Documentation
- Wings Documentation
- Or, get additional help via Discord
Reporting Issues
Feel free to report any wings specific issues or feature requests in GitHub Issues.
Languages
Go
99.6%
Nix
0.2%
Makefile
0.1%