<?php123return [4/*5|--------------------------------------------------------------------------6| Application Version7|--------------------------------------------------------------------------8| This value is set when creating a Pterodactyl release. You should not9| change this value if you are not maintaining your own internal versions.10*/1112'version' => 'canary',1314/*15|--------------------------------------------------------------------------16| Application Name17|--------------------------------------------------------------------------18|19| This value is the name of your application, which will be used when the20| framework needs to place the application's name in a notification or21| other UI elements where an application name needs to be displayed.22|23*/2425'name' => env('APP_NAME', 'Pterodactyl'),2627/*28|--------------------------------------------------------------------------29| Application Environment30|--------------------------------------------------------------------------31|32| This value determines the "environment" your application is currently33| running in. This may determine how you prefer to configure various34| services the application utilizes. Set this in your ".env" file.35|36*/3738'env' => env('APP_ENV', 'production'),3940/*41|--------------------------------------------------------------------------42| Application Debug Mode43|--------------------------------------------------------------------------44|45| When your application is in debug mode, detailed error messages with46| stack traces will be shown on every error that occurs within your47| application. If disabled, a simple generic error page is shown.48|49*/5051'debug' => (bool) env('APP_DEBUG', false),5253/*54|--------------------------------------------------------------------------55| Application URL56|--------------------------------------------------------------------------57|58| This URL is used by the console to properly generate URLs when using59| the Artisan command line tool. You should set this to the root of60| the application so that it's available within Artisan commands.61|62*/6364'url' => env('APP_URL', 'http://localhost'),6566/*67|--------------------------------------------------------------------------68| Application Timezone69|--------------------------------------------------------------------------70|71| Here you may specify the default timezone for your application, which72| will be used by the PHP date and date-time functions. The timezone73| is set to "UTC" by default as it is suitable for most use cases.74|75*/7677'timezone' => env('APP_TIMEZONE', 'UTC'),7879/*80|--------------------------------------------------------------------------81| Application Locale Configuration82|--------------------------------------------------------------------------83|84| The application locale determines the default locale that will be used85| by Laravel's translation / localization methods. This option can be86| set to any locale for which you plan to have translation strings.87|88*/8990'locale' => env('APP_LOCALE', 'en'),9192'fallback_locale' => env('APP_FALLBACK_LOCALE', 'en'),9394'faker_locale' => env('APP_FAKER_LOCALE', 'en_US'),9596/*97|--------------------------------------------------------------------------98| Encryption Key99|--------------------------------------------------------------------------100|101| This key is utilized by Laravel's encryption services and should be set102| to a random, 32 character string to ensure that all encrypted values103| are secure. You should do this prior to deploying the application.104|105*/106107'cipher' => 'AES-256-CBC',108109'key' => env('APP_KEY'),110111'previous_keys' => [112...array_filter(113explode(',', env('APP_PREVIOUS_KEYS', ''))114),115],116117/*118|--------------------------------------------------------------------------119| Maintenance Mode Driver120|--------------------------------------------------------------------------121|122| These configuration options determine the driver used to determine and123| manage Laravel's "maintenance mode" status. The "cache" driver will124| allow maintenance mode to be controlled across multiple machines.125|126| Supported drivers: "file", "cache"127|128*/129130'maintenance' => [131'driver' => env('APP_MAINTENANCE_DRIVER', 'file'),132'store' => env('APP_MAINTENANCE_STORE', 'database'),133],134135/*136|--------------------------------------------------------------------------137| Exception Reporter Configuration138|--------------------------------------------------------------------------139|140| If you're encountering weird behavior with the Panel and no exceptions141| are being logged try changing the environment variable below to be true.142| This will override the default "don't report" behavior of the Panel and log143| all exceptions. This will be quite noisy.144|145*/146147'exceptions' => [148'report_all' => env('APP_REPORT_ALL_EXCEPTIONS', false),149],150151/*152|--------------------------------------------------------------------------153| Autoloaded Service Providers154|--------------------------------------------------------------------------155|156| The service providers listed here will be automatically loaded on the157| request to your application. Feel free to add your own services to158| this array to grant expanded functionality to your applications.159|160*/161162'providers' => [163/*164* Laravel Framework Service Providers...165*/166Illuminate\Auth\AuthServiceProvider::class,167Illuminate\Broadcasting\BroadcastServiceProvider::class,168Illuminate\Bus\BusServiceProvider::class,169Illuminate\Cache\CacheServiceProvider::class,170Illuminate\Foundation\Providers\ConsoleSupportServiceProvider::class,171Illuminate\Cookie\CookieServiceProvider::class,172Illuminate\Database\DatabaseServiceProvider::class,173Illuminate\Encryption\EncryptionServiceProvider::class,174Illuminate\Filesystem\FilesystemServiceProvider::class,175Illuminate\Foundation\Providers\FoundationServiceProvider::class,176Illuminate\Hashing\HashServiceProvider::class,177Illuminate\Mail\MailServiceProvider::class,178Illuminate\Notifications\NotificationServiceProvider::class,179Illuminate\Pagination\PaginationServiceProvider::class,180Illuminate\Pipeline\PipelineServiceProvider::class,181Illuminate\Queue\QueueServiceProvider::class,182Illuminate\Redis\RedisServiceProvider::class,183Illuminate\Auth\Passwords\PasswordResetServiceProvider::class,184Illuminate\Session\SessionServiceProvider::class,185Illuminate\Translation\TranslationServiceProvider::class,186Illuminate\Validation\ValidationServiceProvider::class,187Illuminate\View\ViewServiceProvider::class,188189/*190* Application Service Providers...191*/192Pterodactyl\Providers\ActivityLogServiceProvider::class,193Pterodactyl\Providers\AppServiceProvider::class,194Pterodactyl\Providers\AuthServiceProvider::class,195Pterodactyl\Providers\BackupsServiceProvider::class,196Pterodactyl\Providers\BladeServiceProvider::class,197Pterodactyl\Providers\EventServiceProvider::class,198Pterodactyl\Providers\HashidsServiceProvider::class,199Pterodactyl\Providers\RouteServiceProvider::class,200Pterodactyl\Providers\RepositoryServiceProvider::class,201Pterodactyl\Providers\ViewComposerServiceProvider::class,202203/*204* Additional Dependencies205*/206Prologue\Alerts\AlertsServiceProvider::class,207],208209/*210|--------------------------------------------------------------------------211| Class Aliases212|--------------------------------------------------------------------------213|214| This array of class aliases will be registered when this application215| is started. However, feel free to register as many as you wish as216| the aliases are "lazy" loaded, so they don't hinder performance.217|218*/219220'aliases' => Illuminate\Support\Facades\Facade::defaultAliases()->merge([221'Alert' => Prologue\Alerts\Facades\Alert::class,222'Carbon' => Carbon\Carbon::class,223'JavaScript' => Laracasts\Utilities\JavaScript\JavaScriptFacade::class,224'Theme' => Pterodactyl\Extensions\Facades\Theme::class,225226// Custom Facades227'Activity' => Pterodactyl\Facades\Activity::class,228'LogBatch' => Pterodactyl\Facades\LogBatch::class,229'LogTarget' => Pterodactyl\Facades\LogTarget::class,230])->toArray(),231];232233234