Files
moonwell-web/config/moonwell.php
T

61 lines
2.9 KiB
PHP

<?php
return [
'auth_connection' => env('VMANGOS_AUTH_CONNECTION', 'vmangos_auth'),
'characters_connection' => env('VMANGOS_CHARACTERS_CONNECTION', 'vmangos_characters'),
'timezone' => env('VMANGOS_TIMEZONE', 'UTC'),
'registration' => [
'require_invite_code' => (bool) env('MOONWELL_REGISTRATION_REQUIRE_INVITE', true),
'gmlevel' => (int) env('VMANGOS_ACCOUNT_GMLEVEL', 0),
'realm_id' => (int) env('VMANGOS_ACCOUNT_REALM_ID', -1),
'enforce_unique_email' => (bool) env('VMANGOS_ENFORCE_UNIQUE_EMAIL', false),
],
'portal' => [
'admin_min_gm_level' => (int) env('MOONWELL_ADMIN_MIN_GMLEVEL', 3),
'bot_account_prefix' => env('MOONWELL_BOT_ACCOUNT_PREFIX', 'RNDBOT'),
],
'legal' => [
'offer_published' => (bool) env('MOONWELL_OFFER_PUBLISHED', true),
'privacy_published' => (bool) env('MOONWELL_PRIVACY_PUBLISHED', true),
'rules_published' => (bool) env('MOONWELL_RULES_PUBLISHED', true),
'operator_name' => env('MOONWELL_LEGAL_OPERATOR', 'Администрация проекта MoonWell'),
'contact_email' => env('MOONWELL_LEGAL_EMAIL', 'support@moon-well.online'),
'effective_date' => env('MOONWELL_LEGAL_EFFECTIVE_DATE', '26 июля 2026 года'),
],
'client' => [
'disk' => env('MOONWELL_CLIENT_DISK', 's3'),
'object_key' => env('MOONWELL_CLIENT_OBJECT_KEY', 'World of Warcraft 1.12.1.zip'),
'temporary_url_minutes' => (int) env('MOONWELL_CLIENT_URL_TTL', 30),
],
'launcher' => [
'client_build' => (int) env('MOONWELL_CLIENT_BUILD', 5875),
'game_ticket_ttl' => (int) env('MOONWELL_GAME_TICKET_TTL', 60),
'disk' => env('MOONWELL_LAUNCHER_DISK', 's3'),
'base_path' => env('MOONWELL_LAUNCHER_BASE_PATH', 'World of Warcraft 1.12.1'),
'manifest_key' => env('MOONWELL_LAUNCHER_MANIFEST_KEY', 'manifest-1.12.1.json'),
'download_ttl' => (int) env('MOONWELL_LAUNCHER_DOWNLOAD_TTL', 60),
'realm_status_host' => env('MOONWELL_REALM_STATUS_HOST'),
'realm_status_timeout' => (float) env('MOONWELL_REALM_STATUS_TIMEOUT', 0.5),
'realm_status_cache' => (int) env('MOONWELL_REALM_STATUS_CACHE', 15),
],
'realm' => [
'server_name' => env('MOONWELL_SERVER_NAME', 'MoonWell'),
'realm_name' => env('MOONWELL_REALM_NAME', 'MoonWell'),
'tagline' => env('MOONWELL_SERVER_TAGLINE', 'Вернись в классический Азерот — в одиночку или с небольшим отрядом.'),
'client_version' => env('MOONWELL_CLIENT_VERSION', '1.12.1'),
'realmlist' => env('MOONWELL_REALMLIST', 'set realmlist 127.0.0.1'),
'rates' => [
'experience' => env('MOONWELL_RATE_EXPERIENCE', 'x1'),
'gold' => env('MOONWELL_RATE_GOLD', 'x1'),
'profession' => env('MOONWELL_RATE_PROFESSION', 'x1'),
'reputation' => env('MOONWELL_RATE_REPUTATION', 'x1'),
],
],
];