server: host: "0.0.0.0" port: 8443 readTimeout: 30s writeTimeout: 30s database: host: "172.17.3.14" port: 5432 database: "gsc_core" sslMode: "disable" maxConns: 10 minConns: 2 databases: core: host: "172.17.3.14" port: 5432 database: "gsc_core" sslMode: "disable" maxConns: 10 minConns: 2 pbx: host: "172.17.3.14" port: 5432 database: "gsc_pbx" sslMode: "disable" maxConns: 10 minConns: 2 voice_agent: host: "172.17.3.14" port: 5432 database: "gsc_ai_core" schema: "voice_agent" sslMode: "disable" maxConns: 5 minConns: 1 persona: host: "172.17.3.14" port: 5432 database: "gsc_ai_core" schema: "persona" sslMode: "disable" maxConns: 5 minConns: 1 tls: certFile: "/etc/gsc-ops-api/tls/server.crt" keyFile: "/etc/gsc-ops-api/tls/server.key" caFile: "/etc/gsc-ops-api/tls/ca.crt" ldap: servers: - "ldaps://fihelvid01.gosec.auth:636" - "ldaps://fihelvid02.gosec.auth:636" baseDn: "dc=gosec,dc=auth" poolSize: 10 useTls: true caFile: "/etc/pki/tls/certs/ca-bundle.crt" powerdns: baseUrl: "http://172.17.3.16:8081" serverId: "localhost" ejbca: baseUrl: "https://172.17.3.41:8443" certFile: "/etc/gsc-ops-api/tls/ejbca-client.crt" keyFile: "/etc/gsc-ops-api/tls/ejbca-client.key" caFile: "/etc/gsc-ops-api/tls/ca.crt" hockeypuck: servers: - "http://172.16.1.21:11371" - "http://172.16.1.22:11371" - "http://172.16.1.23:11371" infisical: host: "https://denbgvsc01.gosec.internal" projectId: "c150d657-2efc-4649-b51c-29cc71e72dee" environment: "prod" tokenFile: "/etc/gsc-ops-api/.infisical" secretPath: "/" auth: apiKeys: [] logging: level: "info" format: "json"