Jeppe Bundgaard
00a8723347
Integrate Coolify API client and module for managing Coolify services, enhancing automation and deployment processes.
2026-05-19 13:17:07 +02:00
Jeppe Bundgaard
a83b850aba
Remove edge_broker_client.php and related unit tests. Add new dependencies and configuration files for edge-agent, including build scripts and package-lock updates.
2026-04-13 09:42:35 +02:00
Jeppe Bundgaard
16c9cd9931
Extend agent-cli with sync command, enhance schema validation for complaints, and add coverage for gateway command tests.
2026-04-09 16:31:58 +02:00
Jeppe Bundgaard
9e9372db05
Add unit tests for Bird department gate phone call logic, Edge Broker configuration, and gateway heartbeat status. Refactor warnings handling, Slack notifications, Bird client usage, and Edge gateway probes for improved maintainability and error clarity.
2026-04-09 08:53:10 +02:00
Jeppe Bundgaard
0ce9e79cb7
Update Traefik configuration to support additional domains and optimize certificate resolvers
2026-02-25 17:09:22 +01:00
Jeppe Bundgaard
2e88ed7bbd
Add binding for acme-io.json in Traefik config
2026-02-24 00:28:17 +01:00
Jeppe Bundgaard
fe0e02b8fe
Add Redis healthchecks and startup wait in PHP entrypoint
...
- Introduce Redis healthchecks in `docker-compose.prod.yml` for better container monitoring.
- Extend PHP Dockerfile with `redis-tools` and enable Composer dependency auto-install.
- Update `docker-entrypoint.sh` to wait for Redis readiness before starting PHP-FPM.
- Remove local Nginx override and simplify development setup.
2026-02-16 12:18:42 +01:00
Jeppe Bundgaard
a709656ba3
Add production-ready Traefik configuration with secure headers, TLS settings, and rate limiting
2026-02-16 11:39:28 +01:00