...
As of version 1.7.1 of the module, or Blesta 5.1.0, the following options are available to override their Package option counterparts.
Option Name | Possible Values | Recommended Field Type | DescriptionScreenshots (To come) | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
location_id | integer >= 0 | Dropdown | Sets the location where the server will be deployed. | ||||||||||||
egg_id | integer >= 0 | Dropdown | Sets the ID of the egg the server will use. | ||||||||||||
memory | integer >= 1 | Quantity, Dropdown | Sets the amount of memory to be assigned to the server in MB. | ||||||||||||
cpu | disk | io | startup | image | databases | allocations | backups | nest_id | port_range | pack_id | swap | integer >= 1 | Quantity, Dropdown | Sets the amount of CPU to be assigned to the server in %. 100% is equivalent to one core. | |
disk | integer >= 1 | Quantity, Dropdown | Sets the amount of disk space to be assigned to the server in MB. | ||||||||||||
io | integer >= 10 | Quantity, Dropdown | Sets the IO weight of the server. Within a range from 10 to 1000. | ||||||||||||
startup | string | Text | Sets the custom startup command to assign to the server. | ||||||||||||
image | string | Text, Dropdown | Sets the Docker image to be deployed to the server. | ||||||||||||
databases | integer >= 1 | Quantity, Dropdown | Sets the total amount of databases the user can create for the server. | ||||||||||||
allocations | integer >= 1 | Quantity, Dropdown | Sets the total amount of allocations the user can create for the server | ||||||||||||
backups | integer >= 1 | Quantity, Dropdown | Sets the total amount of backups the user is allowed to create for the server. | ||||||||||||
nest_id | integer >= 0 | Dropdown | Sets the ID of the nest the server will use. | ||||||||||||
port_range | string | Text | Sets the port range that will be allocated to the server separated by comma. e.g. 25565-25570,25580-25590 | ||||||||||||
pack_id | integer >= 0 | Dropdown | Sets the ID of the pack that will be installed in the server. | ||||||||||||
swap | integer >= 0 | Quantity, Dropdown | Sets the amount of SWAP memory to be assigned to the server in MB. |
Creating Packages
Packages define the pricing, welcome email, module and more. Packages can be assigned to Package Groups, and added to Order Forms. To create a Package, visit [Packages] > Browse, and click the "Create Package" button.
...
Tags | Description | Notes |
---|---|---|
{module.host_name} | The host name of the server that the service was provisioned on | e.g. "pterodactyl-panel.domain.com" |
{module.server_name} | The name of this game server | e.g. "Hostmaster's Minecraft Server" |
{package.location_id} | The ID of the location in Pterodactyl Panel. | e.g. "1" |
{package.nest_id} | The ID of the Nest as configured in Pterodactyl Panel. | e.g. "2" |
{package.egg_id} | The ID of the Egg as configured in Pterodactyl Panel. | e.g. "5" |
{package.image} | The Docker image of the game server. | e.g. "quay.io/pterodactyl/core:java-glibc" |
{service.server_name} | The name of the server as defined in the module within Blesta. | e.g. "Pterodactyl 1" |
{service.server_ip} | The IP address of the game server. | e.g. "192.168.0.23" |
{service.server_port} | The port this game server is running on at the above IP. | e.g. "25535" |
{service.server_username} | The username for the Pterodactyl panel. | Added in version 4.11 of Blesta, version 1.4.1 of Pterodactyl |
{service.server_password} | The password for the Pterodactyl panel. | Added in version 4.11 of Blesta, version 1.4.1 of Pterodactyl |
...