Skip to content

General Information

Aleksandar Ovcharov edited this page Aug 23, 2024 · 6 revisions

General Options

This section provides detailed information about all configurable options for server settings. Each option is designed to customize the server's resources and operational parameters.

CPU Limit (%)

Configurable Option Name: cpu

Defines the percentage of CPU resources allocated to the server. Setting this limit helps in resource management, ensuring that the server does not exceed the specified CPU usage.

Disk Space

Configurable Option Name: disk

Sets the amount of disk space assigned to the server. You can configure this in either gigabytes (GB) or megabytes (MB), depending on your requirements.

Memory

Configurable Option Name: memory

Specifies the amount of memory allocated to the server. Like disk space, this can also be set in GB or MB, offering flexibility in resource allocation.

Swap

Configurable Option Name: swap

Allows setting the amount of swap space for the server. Swap space is used as an overflow for when the server's RAM is fully utilized and can also be set in GB or MB.

Location ID

Configurable Option Name: location_id

Used to select the geographical data center where the server will be deployed. Each location ID corresponds to a specific data center, facilitating the deployment of servers in desired regions.

Dedicated IP

Configurable Option Name: dedicated_ip

Option to assign a dedicated IP address to the server. This can be useful for applications that require a consistent IP address.

Nest ID

Configurable Option Name: nest_id

Choose a Nest ID to categorize the type of server you wish to deploy. Nests are used to group similar servers, simplifying the management of server types.

Block IO Weight

Configurable Option Name: io

Adjusts the Block IO weight of the server. This setting is crucial for determining how disk input/output is prioritized among different running processes.

Egg ID

Configurable Option Name: egg_id

Select an Egg ID to specify the software environment for your server. Eggs define the specific application running on the server and its settings.

Startup Command

Configurable Option Name: startup

Customizes the startup command for the server. This is particularly useful for servers that require specific launch parameters.

Custom Docker Image

Configurable Option Name: image

Assigns a custom Docker image to the server, allowing for more control over the software environment and dependencies.

Databases

Configurable Option Name: databases

Specifies the number of databases the client can create for their server. This setting is essential for applications that require database support.

Server Name

Configurable Option Name: server_name

Sets the name of the server as displayed on the panel. This name is used for identification and management purposes.

Disable OOM Killer

Configurable Option Name: oom_disabled

Option to disable the Out Of Memory Killer. When disabled, the system will not automatically terminate processes when running low on memory.

Backups

Configurable Option Name: backups

Defines the number of backups the client can create for their server, ensuring data integrity and recovery options.

Allocations

Configurable Option Name: allocations

Specifies the number of allocations the client can create for their server. This includes things like port assignments and network settings.

Game Server Status

For detailed information and instructions on using the Game Server Status feature, please visit the PteroSync Game Server Status page.

Feature Limits

Enhance your server capabilities by setting various feature limits. You can add any feature_limits from any add-on in your Pterodactyl setup. Utilize JSON to specify feature limits, such as:

{"proxies": 2, "split_limit": 2}

You can use the feature limits in your WHMCS Configurable Options. Just ensure your Configurable Option exists in your feature limits JSON as shown above. For example, if you want to use a Configurable Option for proxies, the proxies key must exist in the JSON feature limits. The usage is the same as any configuration options.

CPU Pinning

Configurable Option Name: threads

Optimize server performance with CPU pinning. This allows you to specify the CPU cores that the process can run on or leave it blank to allow all cores. Format options include a single number or a comma-separated list, such as 0, 0-1,3, or 0,1,3,4.

Server Configuration Access

For detailed information and instructions on using the Server Configuration Access feature, please visit the PteroSync Server Configuration Access page.