fix(coolify): remove filtro de labels no CoolifyDiscovery

O Coolify não expõe os labels do Docker na API.
Removido o filtro que exigia 'arcadia.discovery.enabled=true'.
Agora todos os serviços do Coolify são registrados.

Refs: coolify, discovery, fix
This commit is contained in:
Jonas Pacheco 2026-04-08 11:40:26 -03:00
parent a5adf7e096
commit fcfce87df8
1 changed files with 3 additions and 4 deletions

View File

@ -170,10 +170,9 @@ export class CoolifyDiscovery implements DiscoveryProvider {
// Parse custom labels se existirem // Parse custom labels se existirem
const labels = this.parseLabels(svc.custom_labels); const labels = this.parseLabels(svc.custom_labels);
// Só registra se tiver o label arcadia.discovery.enabled=true // SIMPLIFICADO: Registra todos os serviços do Coolify
if (labels['arcadia.discovery.enabled'] !== 'true') { // (removido filtro por label arcadia.discovery.enabled)
return null; // Os labels podem ser adicionados manualmente depois se necessário
}
const id = labels['arcadia.id'] || `coolify-service-${svc.uuid}`; const id = labels['arcadia.id'] || `coolify-service-${svc.uuid}`;
const name = labels['arcadia.name'] || svc.name; const name = labels['arcadia.name'] || svc.name;