Developer docs/Bundled addons
Pterodactyl
Create, suspend and terminate Pterodactyl game servers.
| Field | Value |
|---|---|
| Addon id | provisioning-pterodactyl |
| Kind | provisioning |
| Provides | pterodactyl |
| Engine | wasm |
| ABI | 0.2.0 |
| Version | 0.1.0 |
| Author | MythicalSystems |
| Source | extensions/addons/prov-pterodactyl |
| Permissions (shown at install) | provisioning.manage, network.outbound |
#Capabilities
#Events and hooks
| What | Value |
|---|---|
Listens to (events) | none |
| Hooks | none |
| Emits | none |
| Mixins | none |
| Scheduled jobs | none |
#Settings and secrets
No admin settings are declared in addon.json or in the source.
Secrets (stored encrypted, never returned by the API): api_key.
Outbound HTTP allowed to: $server. $server is the hostname of the server configured for the product, $setting:<key> the host of that setting.
#Module fields
Product fields (entered per product, module settings tab):
| Field | Type | Required |
|---|---|---|
egg | number | yes |
location | number | yes |
docker_image | text | yes |
startup | text | yes |
environment | json | no |
memory | number | yes |
swap | number | no |
disk | number | yes |
io | number | no |
cpu | number | no |
databases | number | no |
allocations | number | no |
backups | number | no |
Extra service actions: reinstall, status.
#addon.json