Fix: config-Key auf clubird umgestellt (Backup-Namen + Webmail-Domain-Binding)
parent
d190beadcf
commit
c48a5c7e02
|
|
@ -17,7 +17,7 @@ class BackupRun extends Command
|
||||||
$job->update(['status' => 'running']);
|
$job->update(['status' => 'running']);
|
||||||
|
|
||||||
$policy = $job->policy;
|
$policy = $job->policy;
|
||||||
$tmpDir = sys_get_temp_dir() . '/mailwolt_backup_' . $job->id;
|
$tmpDir = sys_get_temp_dir() . '/clubird_backup_' . $job->id;
|
||||||
mkdir($tmpDir, 0700, true);
|
mkdir($tmpDir, 0700, true);
|
||||||
|
|
||||||
$sources = [];
|
$sources = [];
|
||||||
|
|
@ -97,12 +97,12 @@ class BackupRun extends Command
|
||||||
$outDir = storage_path('app/backups');
|
$outDir = storage_path('app/backups');
|
||||||
if (!is_dir($outDir) && !mkdir($outDir, 0750, true) && !is_dir($outDir)) {
|
if (!is_dir($outDir) && !mkdir($outDir, 0750, true) && !is_dir($outDir)) {
|
||||||
// Final fallback: /tmp (always writable)
|
// Final fallback: /tmp (always writable)
|
||||||
$outDir = sys_get_temp_dir() . '/mailwolt_backups';
|
$outDir = sys_get_temp_dir() . '/clubird_backups';
|
||||||
mkdir($outDir, 0750, true);
|
mkdir($outDir, 0750, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
$stamp = now()->format('Y-m-d_H-i-s');
|
$stamp = now()->format('Y-m-d_H-i-s');
|
||||||
$outFile = "{$outDir}/mailwolt_{$stamp}.tar.gz";
|
$outFile = "{$outDir}/clubird_{$stamp}.tar.gz";
|
||||||
$srcArgs = implode(' ', array_map('escapeshellarg', $sources));
|
$srcArgs = implode(' ', array_map('escapeshellarg', $sources));
|
||||||
|
|
||||||
$tarOutput = [];
|
$tarOutput = [];
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,7 @@ return Application::configure(basePath: dirname(__DIR__))
|
||||||
using: function () {
|
using: function () {
|
||||||
// Webmail must be registered BEFORE web.php so its domain constraint
|
// Webmail must be registered BEFORE web.php so its domain constraint
|
||||||
// takes priority over the catch-all Route::get('/') in web.php.
|
// takes priority over the catch-all Route::get('/') in web.php.
|
||||||
$wmHost = config('mailwolt.domain.webmail_host');
|
$wmHost = config('clubird.domain.webmail_host');
|
||||||
|
|
||||||
if ($wmHost) {
|
if ($wmHost) {
|
||||||
Route::middleware('web')
|
Route::middleware('web')
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue