Directories
¶
| Path | Synopsis |
|---|---|
|
Package auth holds the pieces of logging in that do not depend on the web: password hashing, one-time codes and recovery codes.
|
Package auth holds the pieces of logging in that do not depend on the web: password hashing, one-time codes and recovery codes. |
|
Package backup keeps backups as files on this server.
|
Package backup keeps backups as files on this server. |
|
Package build turns an app's source code into an image.
|
Package build turns an app's source code into an image. |
|
Package core is the privileged half of Zelie.
|
Package core is the privileged half of Zelie. |
|
Package cron parses and evaluates five-field cron expressions: minute, hour, day of month, month and day of week.
|
Package cron parses and evaluates five-field cron expressions: minute, hour, day of month, month and day of week. |
|
Package dataview reads what a database holds, for the panel's data viewer.
|
Package dataview reads what a database holds, for the panel's data viewer. |
|
Package egg reads Pterodactyl and Pelican egg files, the game server definitions that most existing panels share, into one internal format.
|
Package egg reads Pterodactyl and Pelican egg files, the game server definitions that most existing panels share, into one internal format. |
|
Package engine installs and talks to Zelie's own containerd.
|
Package engine installs and talks to Zelie's own containerd. |
|
Package github talks to GitHub as the panel's own GitHub App.
|
Package github talks to GitHub as the panel's own GitHub App. |
|
Package hostkey keeps the SSH host key of the SFTP server.
|
Package hostkey keeps the SSH host key of the SFTP server. |
|
Package install sets Zelie up on a fresh server: its users, its services and how the panel is reached.
|
Package install sets Zelie up on a fresh server: its users, its services and how the panel is reached. |
|
Package memtrim gives memory back to the operating system while a Zelie process sits idle, so a panel that is only looked at now and then stays small.
|
Package memtrim gives memory back to the operating system while a Zelie process sits idle, so a panel that is only looked at now and then stays small. |
|
Package msg holds the text Zelie shows people, in a form the web interface can translate.
|
Package msg holds the text Zelie shows people, in a form the web interface can translate. |
|
Package panel is the unprivileged half of Zelie: the web interface, its API and user accounts.
|
Package panel is the unprivileged half of Zelie: the web interface, its API and user accounts. |
|
Package peer checks who is on the other end of a local Unix socket.
|
Package peer checks who is on the other end of a local Unix socket. |
|
Package players reads player activity out of a game server's console output, and asks running servers and Steam about who is on them.
|
Package players reads player activity out of a game server's console output, and asks running servers and Steam about who is on them. |
|
Package proxy is Zelie's web front door.
|
Package proxy is Zelie's web front door. |
|
Package query asks running game servers who is on them, the way their own server lists do.
|
Package query asks running game servers who is on them, the way their own server lists do. |
|
Package registry asks image registries what a tag points at, without downloading the image.
|
Package registry asks image registries what a tag points at, without downloading the image. |
|
Package s3 is a small client for S3 and the services that speak its protocol, such as Cloudflare R2, Backblaze B2, Wasabi and MinIO.
|
Package s3 is a small client for S3 and the services that speak its protocol, such as Cloudflare R2, Backblaze B2, Wasabi and MinIO. |
|
s3test
Package s3test has a fake S3 bucket for tests.
|
Package s3test has a fake S3 bucket for tests. |
|
Package secret seals the values of secret environment variables.
|
Package secret seals the values of secret environment variables. |
|
Package sftpd serves SFTP for game servers.
|
Package sftpd serves SFTP for game servers. |
|
Package steam reads what Valve's tools print: the text format its SteamCMD and game clients call KeyValues, or VDF, and the build numbers inside it.
|
Package steam reads what Valve's tools print: the text format its SteamCMD and game clients call KeyValues, or VDF, and the build numbers inside it. |
|
Package store keeps the panel's state in a single SQLite file.
|
Package store keeps the panel's state in a single SQLite file. |
|
Package update replaces the running Zelie with a signed release.
|
Package update replaces the running Zelie with a signed release. |
|
Package version reports which build of Zelie is running.
|
Package version reports which build of Zelie is running. |
|
Package webui serves the panel's web interface, which is built from web/ and embedded into the binary.
|
Package webui serves the panel's web interface, which is built from web/ and embedded into the binary. |
Click to show internal directories.
Click to hide internal directories.