coolify/config
peaklabs-dev 2ce8184e68
feat(config): configure horizon and add worker server base
- normal jobs (backups, emails, etc.) and deployment jobs now use separate supervisor configurations and defaults
- use different queues and supervisors depending on if the server is a worker server
- horizon workers are now restarted after 500 (job workers) or 300 (deployment workers) jobs or after 1 hour to clean up stale memory and CPU usage
- reduced default queue timeouts from 10h to 60s for jobs and 300s for deployments to prevent stale jobs
- increased balanceCooldown from 1s to 2s for jobs to reduce CPU spikes
- prepare LongWaitDetected waits for all queues
- use the "jobs" redis connection for horizon
- remove unused config option
2025-12-16 17:08:59 +01:00
..
app.php chore(config): improve app config 2025-11-30 16:50:04 +01:00
auth.php chore(config): expire password reset tokens after 10min 2025-12-11 17:38:26 +01:00
cache.php chore(config): remove unused file cache store (#7646) 2025-12-16 14:59:38 +01:00
database.php chore(config): configure redis connections 2025-12-09 17:51:01 +01:00
filesystems.php style: apply pint to full codebase 2025-11-30 16:58:58 +01:00
hashing.php chore(config): remove unused bcrypt hashing options 2025-12-10 17:40:36 +01:00
horizon.php feat(config): configure horizon and add worker server base 2025-12-16 17:08:59 +01:00
logging.php chore(config): setup production logging 2025-12-04 14:47:22 +01:00
mail.php chore(config): update config files to the latest skeleton version 2025-11-30 16:58:58 +01:00
queue.php chore(config): configure laravel queues 2025-12-16 17:08:59 +01:00
ray.php chore(config): update config files to the latest skeleton version 2025-12-01 23:11:33 +01:00
services.php chore(config): update config files to the latest skeleton version 2025-11-30 16:58:58 +01:00
session.php chore(config): expire idle sessions after 1 day 2025-12-09 17:51:02 +01:00