23 lines
672 B
PHP
23 lines
672 B
PHP
<?php
|
|
$envFile = __DIR__ . '/../../.env';
|
|
$env = file_exists($envFile) ? parse_ini_file($envFile) : [];
|
|
|
|
return [
|
|
'db' => [
|
|
'host' => $env['DB_HOST'] ?? 'localhost',
|
|
'name' => $env['DB_NAME'] ?? 'paste',
|
|
'user' => $env['DB_USER'] ?? 'root',
|
|
'pass' => $env['DB_PASS'] ?? '',
|
|
'charset' => 'utf8mb4',
|
|
],
|
|
'redis' => [
|
|
'host' => $env['REDIS_HOST'] ?? '127.0.0.1',
|
|
'port' => (int)($env['REDIS_PORT'] ?? 6379),
|
|
],
|
|
'app' => [
|
|
'master_key' => $env['MASTER_KEY'] ?? 'change_me_master_key',
|
|
'base_url' => $env['APP_URL'] ?? '',
|
|
'cipher' => 'AES-256-CBC',
|
|
],
|
|
];
|