{ "general": { "accounts": { "type": "ACCOUNTS_TYPE", "remote": { "authority": "SSO_AUTHORITY", "client_id": "SSO_CLIENT_ID", "issuer": "SSO_ISSUER", "jwks_uri": "SSO_JWKS_URI" } } }, "sentry": { "dsn": "SENTRY_DSN" }, "logger": { "level": "LOG_LEVEL" }, "admin": { "endpointSecret": "ADMIN_ENDPOINT_SECRET" }, "diagnostics": { "skipKeys": { "__name": "DIAG_SKIP_KEYS", "__format": "json" }, "probeSecret": "DIAG_PROBE_SECRET", "statsLogPeriodMs": "DIAG_STATS_PRINT_PERIOD_MS", "statsFullStatsLogPeriodMs": "DIAG_FULL_STATS_PRINT_PERIOD_MS" }, "webserver": { "host": "TWAKE_DRIVE_HOST", "logger": { "level": "LOG_LEVEL" }, "static": { "root": "STATIC_ROOT" } }, "tracker": { "segment": { "key": "SEGMENT_SECRET_KEY" } }, "auth": { "jwt": { "secret": "AUTH_JWT_SECRET" } }, "database": { "secret": "DB_SECRET", "type": "DB_DRIVER", "encryption": "DB_ENCRYPTION_ALGORITHM", "mongodb": { "uri": "DB_MONGO_URI", "database": "DB_MONGO_DATABASE" }, "postgres": { "database": "DB_POSTGRES_DBNAME", "host": "DB_POSTGRES_HOST", "user": "DB_POSTGRES_USERNAME", "password": "DB_POSTGRES_PASSWORD", "port": "DB_POSTGRES_PORT", "ssl": "DB_POSTGRES_USE_SSL" } }, "search": { "type": "SEARCH_DRIVER", "elasticsearch": { "endpoint": "SEARCH_ES_ENDPOINT", "flushInterval": "SEARCH_ES_FLUSHINTERVAL", "useAuth": "SEARCH_ES_USE_AUTH", "username": "SEARCH_ES_USERNAME", "password": "SEARCH_ES_PASSWORD" }, "opensearch": { "endpoint": "SEARCH_OS_ENDPOINT", "flushInterval": "SEARCH_OS_FLUSHINTERVAL", "useAuth": "SEARCH_OS_USE_AUTH", "username": "SEARCH_OS_USERNAME", "password": "SEARCH_OS_PASSWORD" } }, "storage": { "strategy": "STORAGE_STRATEGY", "secret": "STORAGE_SECRET", "iv": "STORAGE_SECRET_BASE_IV", "type": "STORAGE_DRIVER", "local": { "path": "STORAGE_LOCAL_PATH" }, "oneof": { "__name": "STORAGE_ONEOF", "__format": "json" }, "S3": { "homeDirectory": "STORAGE_S3_HOME_DIRECTORY", "bucket": "STORAGE_S3_BUCKET", "region": "STORAGE_S3_REGION", "endPoint": "STORAGE_S3_ENDPOINT", "port": "STORAGE_S3_PORT", "useSSL": "STORAGE_S3_USE_SSL", "accessKey": "STORAGE_S3_ACCESS_KEY", "secretKey": "STORAGE_S3_SECRET_KEY", "disableRemove": "STORAGE_S3_DISABLE_REMOVE", "overrideDisableRemoveForUserAccountDeletion": "STORAGE_S3_OVERRIDE_DISABLE_REMOVE_FOR_USER_ACCOUNT_DELETION" } }, "email-pusher": { "email_interface": "EMAIL_INTERFACE", "endpoint": "EMAIL_ENDPOINT", "api_key": "EMAIL_API_KEY", "sender": "EMAIL_SENDER", "smtp_user": "EMAIL_SMTP_USER", "smtp_password": "EMAIL_SMTP_PASSWORD", "smtp_host": "EMAIL_SMTP_HOST", "smtp_port": "EMAIL_SMTP_PORT", "smtp_tls": "EMAIL_SMTP_SECURE", "debug": "EMAIL_DEBUG", "platform_url": "PLATFORM_URL" }, "message-queue": { "type": "PUBSUB_TYPE", "amqp": { "urls": "PUBSUB_URLS" } }, "applications": { "__name": "APPLICATIONS", "__format": "json", "//": "//{\"grid\": [], \"plugins\": []}" }, "pusbub": { "//": "//deprecated", "type": "PUBSUB_TYPE", "amqp": { "urls": "PUBSUB_URLS" } }, "plugins": { "server": "PLUGINS_SERVER" }, "drive": { "featureSharedDrive": "ENABLE_FEATURE_SHARED_DRIVE", "rootAdmins": "DRIVE_ROOT_ADMINS", "defaultLanguage": "DRIVE_DEFAULT_LANGUAGE", "defaultCompany": "DRIVE_DEFAULT_COMPANY", "defaultUserQuota": "DRIVE_DEFAULT_USER_QUOTA", "featureDisplayEmail": "ENABLE_FEATURE_DISPLAY_EMAIL", "featureUserQuota": "ENABLE_FEATURE_USER_QUOTA", "featureManageAccess": "ENABLE_FEATURE_MANAGE_ACCESS", "featureAntivirus": "ENABLE_FEATURE_ANTIVIRUS", "featureAvStatusAllowed": { "__name": "FEATURE_AV_STATUS_ALLOWED", "__format": "json" } }, "av": { "host": "AV_HOST", "port": "AV_PORT", "debugMode": "AV_DEBUG_MODE", "timeout": "AV_TIMEOUT", "maxFileSize": "AV_MAX_FILE_SIZE", "deleteInfectedFiles": "AV_DELETE_INFECTED_FILES" } }