fix: 避免 entrypoint 覆寫 .env 的 DB 憑證 #11
@@ -87,9 +87,6 @@ cat > /tmp/update_env.php << 'PHPEOF'
|
|||||||
$env = file_get_contents('/var/www/.env');
|
$env = file_get_contents('/var/www/.env');
|
||||||
$map = [
|
$map = [
|
||||||
'DB_HOST' => 'db',
|
'DB_HOST' => 'db',
|
||||||
'DB_USERNAME' => (getenv('DB_USERNAME') ?: 'cfdiveuser'),
|
|
||||||
'DB_DATABASE' => (getenv('DB_DATABASE') ?: 'CFDivePlatform'),
|
|
||||||
'DB_PASSWORD' => (getenv('DB_PASSWORD') ?: ''),
|
|
||||||
];
|
];
|
||||||
foreach ($map as $key => $val) {
|
foreach ($map as $key => $val) {
|
||||||
$env = preg_replace_callback(
|
$env = preg_replace_callback(
|
||||||
|
|||||||
Reference in New Issue
Block a user