export type PublicSource = { name: string; origin: string; type: 'rss' | 'html' | 'api'; url: string; keywords: string[]; tags: string[]; }; export const publicSources: PublicSource[] = [ { name: 'Folketinget-Cyber-IT', origin: 'ft.dk', type: 'html', url: 'https://www.ft.dk/Samling/aktuelt.aspx', keywords: ['cyber', 'it', 'cloud', 'AI', 'digitalisering', 'GDPR', 'NIS2'], tags: ['Public', 'Policy', 'DK'], }, { name: 'CFCS-Threats', origin: 'cfcs.dk', type: 'html', url: 'https://cfcs.dk/', keywords: ['trussel', 'cyber', 'sikkerhed'], tags: ['Public', 'Threat', 'DK'], }, { name: 'Digitaliseringsstyrelsen-Guides', origin: 'digst.dk', type: 'html', url: 'https://www.digst.dk/', keywords: ['cloud', 'AI', 'it-styring', 'offentlig it'], tags: ['Public', 'Guidance', 'DK'], }, { name: 'Datatilsynet-Afgørelser', origin: 'datatilsynet.dk', type: 'html', url: 'https://www.datatilsynet.dk/afgoerelser', keywords: ['GDPR', 'persondata', 'cloud'], tags: ['Public', 'Policy', 'DK'], }, { name: 'ENISA-Threat-Landscape', origin: 'enisa.europa.eu', type: 'html', url: 'https://www.enisa.europa.eu/publications', keywords: ['threat', 'cyber', 'nis2', 'cloud'], tags: ['Public', 'Threat', 'EU'], }, { name: 'CISA-KEV', origin: 'cisa.gov', type: 'api', url: 'https://www.cisa.gov/sites/default/files/feeds/known_exploited_vulnerabilities.json', keywords: ['cve', 'kev', 'vulnerability'], tags: ['Public', 'Threat', 'US'], } ];