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
const labels = this.parseLabels(svc.custom_labels);
// Só registra se tiver o label arcadia.discovery.enabled=true
if (labels['arcadia.discovery.enabled'] !== 'true') {
return null;
}
// SIMPLIFICADO: Registra todos os serviços do Coolify
// (removido filtro por label arcadia.discovery.enabled)
// Os labels podem ser adicionados manualmente depois se necessário
const id = labels['arcadia.id'] || `coolify-service-${svc.uuid}`;
const name = labels['arcadia.name'] || svc.name;