towerops/config
Graham McIntire 13f447f1b0
feat: add Exq background job processor
- Add exq ~> 0.23 dependency with redix and elixir_uuid
- Configure Exq in application supervisor with 4 queues (default, discovery, polling, maintenance)
- Set Exq as included_application to prevent auto-start
- Only start Exq in dev/prod environments, skip in test
- Use :env config to determine runtime environment
- Configure 10 concurrent workers with exq namespace
- Connect to Redis/Valkey sidecar via existing :redis config
2026-01-17 16:36:49 -06:00
..
config.exs credo cleanup 2026-01-17 15:00:52 -06:00
dev.exs feat: add Exq background job processor 2026-01-17 16:36:49 -06:00
prod.exs Remove force_ssl config since Traefik handles SSL termination 2026-01-05 13:23:38 -06:00
runtime.exs feat: add Exq background job processor 2026-01-17 16:36:49 -06:00
test.exs fix: remove Redis config from test.exs - tests should mock Redis 2026-01-17 16:30:52 -06:00