$schedule->command('job:dispatchNow Maintenance\\\\UpdateComposedAttributes')->dailyAt('5:00');
$schedule->command('job:dispatchNow Maintenance\\\\CleanDownloads')->dailyAt('4:00');
$schedule->command('job:dispatchNow Maintenance\\\\CleanFTP')->dailyAt('4:30');
+ $schedule->command('job:dispatchNow Maintenance\\\\CleanTMP')->dailyAt('5:30');
$schedule->command('job:dispatchNow Maintenance\\\\RemoveDuplicates')->monthly();
$schedule->command('job:dispatchNow Maintenance\\\\ListWorkingSymlinks')->dailyAt('0:30');
// Email config
--- /dev/null
+<?php
+
+namespace App\Jobs\Maintenance;
+
+use App\Jobs\Base;
+use App\Models\File;
+
+class CleanTMP extends Base
+{
+ public function handle()
+ {
+ `find /tmp/ -mindepth 1 -mtime +1 -delete`;
+ }
+}
"--no-sandbox",
],
executablePath: 'google-chrome-stable',
+ userDataDir: '/tmp/puppeteer_chrome_profile_toolbox'
});
const page = await browser.newPage();
"--no-sandbox",
],
executablePath: 'google-chrome-stable',
+ userDataDir: '/tmp/puppeteer_chrome_profile_toolbox'
});
const page = await browser.newPage();
],
executablePath: 'google-chrome-stable',
protocolTimeout: 18000000,
+ userDataDir: '/tmp/puppeteer_chrome_profile_toolbox'
});
const page = await browser.newPage();
page.on('console', msg => console.log('PAGE LOG:', msg));
"--no-sandbox",
],
executablePath: 'google-chrome-stable',
+ userDataDir: '/tmp/puppeteer_chrome_profile_toolbox',
});
const page = await browser.newPage();
"--no-sandbox",
],
executablePath: 'google-chrome-stable',
+ userDataDir: '/tmp/puppeteer_chrome_profile_toolbox',
});
const page = await browser.newPage();
"--no-sandbox",
],
executablePath: 'google-chrome-stable',
+ userDataDir: '/tmp/puppeteer_chrome_profile_toolbox',
});
const page = await browser.newPage();