Updated env.spec.php

This commit is contained in:
abdulmohsen
2024-05-10 20:15:17 +03:00
parent f9bea2e7e3
commit 2b8e66e8e9

View File

@@ -1,6 +1,6 @@
<?php <?php
/** /**
* Last update: 2024-05-05 * Last update: 2024-05-10
* *
* This file contains the environment variables that are supported by the application. * This file contains the environment variables that are supported by the application.
* All keys MUST start with WS_ and be in UPPERCASE and use _ as a separator. * All keys MUST start with WS_ and be in UPPERCASE and use _ as a separator.
@@ -16,7 +16,7 @@ return (function () {
], ],
[ [
'key' => 'WS_TMP_DIR', 'key' => 'WS_TMP_DIR',
'description' => 'Where to store temp data. (logs, cache)', 'description' => 'Where to store temp data. (logs, cache).',
'type' => 'string', 'type' => 'string',
], ],
[ [
@@ -26,17 +26,17 @@ return (function () {
], ],
[ [
'key' => 'WS_LOGS_CONTEXT', 'key' => 'WS_LOGS_CONTEXT',
'description' => 'Enable context in logs.', 'description' => 'Enable extra context information in logs and output.',
'type' => 'bool', 'type' => 'bool',
], ],
[ [
'key' => 'WS_LOGGER_FILE_ENABLE', 'key' => 'WS_LOGGER_FILE_ENABLE',
'description' => 'Enable logging to app.log file', 'description' => 'Enable logging to app.(YYYYMMDD).log file.',
'type' => 'bool', 'type' => 'bool',
], ],
[ [
'key' => 'WS_LOGGER_FILE_LEVEL', 'key' => 'WS_LOGGER_FILE_LEVEL',
'description' => 'Set the log level for the file logger. Default: ERROR', 'description' => 'Set the log level for the file logger. Default: ERROR.',
'type' => 'string', 'type' => 'string',
], ],
[ [
@@ -51,12 +51,12 @@ return (function () {
], ],
[ [
'key' => 'WS_TRUST_HEADER', 'key' => 'WS_TRUST_HEADER',
'description' => 'The header with the true user IP.', 'description' => 'The header which contains the true user IP.',
'type' => 'string', 'type' => 'string',
], ],
[ [
'key' => 'WS_LIBRARY_SEGMENT', 'key' => 'WS_LIBRARY_SEGMENT',
'description' => 'How many items to request per a request.', 'description' => 'How many items to request per a request to backends.',
'type' => 'string', 'type' => 'string',
], ],
[ [
@@ -67,7 +67,7 @@ return (function () {
], ],
[ [
'key' => 'WS_CACHE_NULL', 'key' => 'WS_CACHE_NULL',
'description' => 'Enable the null cache. This is useful for testing. Or first time container startup.', 'description' => 'Enable the null cache driver. This is useful for testing or container container startup.',
'type' => 'bool', 'type' => 'bool',
], ],
[ [
@@ -82,7 +82,7 @@ return (function () {
], ],
[ [
'key' => 'WS_API_KEY', 'key' => 'WS_API_KEY',
'description' => 'The API key to allow access to the API', 'description' => 'The API key to allow access to the API.',
'type' => 'string', 'type' => 'string',
'mask' => true, 'mask' => true,
], ],
@@ -98,7 +98,7 @@ return (function () {
], ],
[ [
'key' => 'WS_EPISODES_DISABLE_GUID', 'key' => 'WS_EPISODES_DISABLE_GUID',
'description' => 'Disable the GUID field in the episodes.', 'description' => 'DO NOT parse episodes GUID.',
'type' => 'bool', 'type' => 'bool',
'deprecated' => true, 'deprecated' => true,
], ],
@@ -114,12 +114,12 @@ return (function () {
], ],
[ [
'key' => 'WS_CACHE_PREFIX', 'key' => 'WS_CACHE_PREFIX',
'description' => 'The prefix for the cache keys.', 'description' => 'The prefix for the cache keys. Default \'\'.',
'type' => 'string', 'type' => 'string',
], ],
[ [
'key' => 'WS_CACHE_PATH', 'key' => 'WS_CACHE_PATH',
'description' => 'The path to the cache directory. This is usually if the cache server is not available.', 'description' => 'Where to store cache data. This is usually used if the cache server is not available and/or experiencing issues.',
'type' => 'string', 'type' => 'string',
], ],
[ [
@@ -139,7 +139,7 @@ return (function () {
], ],
[ [
'key' => 'WS_SECURE_API_ENDPOINTS', 'key' => 'WS_SECURE_API_ENDPOINTS',
'description' => 'Disregard the open route policy, and require an API key for all routes.', 'description' => 'Close all open routes and enforce API key authentication on all endpoints.',
'type' => 'bool', 'type' => 'bool',
], ],
]; ];