Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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 NamePossible ValuesRecommended Field TypeDescriptionScreenshots (To come)
location_idinteger >= 0DropdownSets the location where the server will be deployed.
egg_idinteger >= 0DropdownSets the ID of the egg the server will use.
memoryinteger >= 1Quantity, DropdownSets the amount of memory to be assigned to the server in MB.
cpudiskiostartupimagedatabasesallocationsbackupsnest_idport_rangepack_idswapinteger >= 1Quantity, Dropdown

Sets the amount of CPU to be assigned to the server in %. 100% is equivalent to one core.

diskinteger >= 1Quantity, DropdownSets the amount of disk space to be assigned to the server in MB.
iointeger >= 10Quantity, Dropdown

Sets the IO weight of the server. Within a range from 10 to 1000.

startupstringTextSets the custom startup command to assign to the server.
imagestringText, DropdownSets the Docker image to be deployed to the server.
databasesinteger >= 1Quantity, DropdownSets the total amount of databases the user can create for the server.
allocationsinteger >= 1Quantity, DropdownSets the total amount of allocations the user can create for the server
backupsinteger >= 1Quantity, DropdownSets the total amount of backups the user is allowed to create for the server.
nest_idinteger >= 0DropdownSets the ID of the nest the server will use.
port_rangestringTextSets the port range that will be allocated to the server separated by comma. e.g. 25565-25570,25580-25590 
pack_idinteger >= 0DropdownSets the ID of the pack that will be installed in the server.
swapinteger >= 0Quantity, DropdownSets 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.

...

TagsDescriptionNotes
{module.host_name}The host name of the server that the service was provisioned one.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

...