Integrate Coolify API client and module for managing Coolify services, enhancing automation and deployment processes.

This commit is contained in:
Jeppe Bundgaard
2026-05-19 13:17:07 +02:00
parent ab31cd6dbb
commit 00a8723347
69 changed files with 16632 additions and 215 deletions
@@ -100,7 +100,10 @@ it('serves installer artifacts and recovers gateway runtime status after fresh h
->assertSuccess();
expect($heartbeatResponse->data())
->toHaveKey('status', 'ONLINE');
->toHaveKey('status', 'ONLINE')
->and($heartbeatResponse->data()['broker_url'] ?? null)
->toBeString()
->toContain('/edge-broker');
$recoveredDetail = api_client()->get('/edge-gateways/' . $gatewayId, $session['headers']);