chore(config): use redis for sessions

- switch from database stored sessions to redis for improved performance and session TTL
- this allows us to remove the session DB table cleanup job needed on v4
This commit is contained in:
peaklabs-dev 2025-12-04 15:54:35 +01:00
parent 53c2046a9f
commit cf081bba5b
No known key found for this signature in database

View file

@ -19,7 +19,7 @@ return [
|
*/
'driver' => env('SESSION_DRIVER', 'database'),
'driver' => env('SESSION_DRIVER', 'redis'),
/*
|--------------------------------------------------------------------------
@ -74,7 +74,7 @@ return [
|
*/
'connection' => env('SESSION_CONNECTION'),
'connection' => env('SESSION_CONNECTION', 'sessions'),
/*
|--------------------------------------------------------------------------
@ -102,7 +102,7 @@ return [
|
*/
'store' => env('SESSION_STORE'),
'store' => env('SESSION_STORE', 'redis'),
/*
|--------------------------------------------------------------------------
@ -130,7 +130,7 @@ return [
'cookie' => env(
'SESSION_COOKIE',
Str::slug((string) env('APP_NAME', 'laravel')).'-session',
Str::slug((string) env('APP_NAME', 'coolify')).'-session',
),
/*