mirror of
https://github.com/pterodactyl/panel.git
synced 2024-11-26 02:52:30 +01:00
377fe92f5b
Corrects a math mistake on my end, and makes the console speed configurable again. Now sends 50 messages per second. Console will notify when being throttled, and refreshing the page will clear the queue if necessary.
95 lines
2.9 KiB
PHP
95 lines
2.9 KiB
PHP
<?php
|
|
|
|
return [
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| Service Author
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| Each panel installation is assigned a unique UUID to identify the
|
|
| author of custom services, and make upgrades easier by identifying
|
|
| standard Pterodactyl shipped services.
|
|
*/
|
|
'service' => [
|
|
'core' => 'ptrdctyl-v040-11e6-8b77-86f30ca893d3',
|
|
'author' => env('SERVICE_AUTHOR'),
|
|
],
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| Pagination
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| Certain pagination result counts can be configured here and will take
|
|
| effect globally.
|
|
*/
|
|
'paginate' => [
|
|
'frontend' => [
|
|
'servers' => 15,
|
|
],
|
|
],
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| Guzzle Connections
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| Configure the timeout to be used for Guzzle connections here.
|
|
*/
|
|
'guzzle' => [
|
|
'timeout' => env('GUZZLE_TIMEOUT', 5),
|
|
'connect_timeout' => env('GUZZLE_CONNECT_TIMEOUT', 3),
|
|
],
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| Queue Names
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| Configure the names of queues to be used in the database.
|
|
*/
|
|
'queues' => [
|
|
'low' => env('QUEUE_LOW', 'low'),
|
|
'standard' => env('QUEUE_STANDARD', 'standard'),
|
|
'high' => env('QUEUE_HIGH', 'high'),
|
|
],
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| Console Configuration
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| Configure the speed at which data is rendered to the console.
|
|
*/
|
|
'console' => [
|
|
'count' => env('CONSOLE_PUSH_COUNT', 10),
|
|
'frequency' => env('CONSOLE_PUSH_FREQ', 200),
|
|
],
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| Task Timers
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| The amount of time in minutes before performing certain actions on the system.
|
|
*/
|
|
'tasks' => [
|
|
'clear_log' => env('PTERODACTYL_CLEAR_TASKLOG', 720),
|
|
'delete_server' => env('PTERODACTYL_DELETE_MINUTES', 10),
|
|
],
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| CDN
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| Information for the panel to use when contacting the CDN to confirm
|
|
| if panel is up to date.
|
|
*/
|
|
'cdn' => [
|
|
'cache' => 60,
|
|
'url' => 'https://cdn.pterodactyl.io/releases/latest.json',
|
|
],
|
|
];
|