{"skill":{"slug":"danish-news-feeds","displayName":"Danish News Feeds","summary":"Comprehensive Danish News RSS Aggregator - combines 100+ Danish RSS feeds into category-based unified feeds. Produces 6 curated RSS feeds: - danish-all.xml (...","description":"---\nname: danish-news-feeds\ndescription: |\n  Comprehensive Danish News RSS Aggregator - combines 100+ Danish RSS feeds into category-based unified feeds.\n  \n  Produces 6 curated RSS feeds:\n  - danish-all.xml (top 30 sources)\n  - danish-national.xml (newspapers)\n  - danish-regional.xml (local news)\n  - danish-sports.xml (sports)\n  - danish-business.xml (finance)\n  - danish-tech.xml (technology)\n  - danish-english.xml (English-language Denmark)\n\n  Auto-refreshes every 15 minutes, deduplicates, ranks by source authority.\n---\n\n# Danish News Feeds\n\nAggregates 100+ Danish RSS feeds into category-based unified RSS feeds.\n\n## Quick Start\n\n```bash\n# Install dependencies\npip install feedparser python-dateutil\n\n# Run aggregator\npython3 aggregator.py\n\n# Output feeds in output/ directory\nls output/\n```\n\n## Configuration\n\nEdit `feeds.json` to customize which feeds to include:\n\n```json\n{\n  \"refresh_interval\": 900,  // seconds (15 min)\n  \"max_items_per_feed\": 50,\n  \"deduplicate\": true,\n  \"feeds\": {\n    \"national\": [\"https://...\"],\n    \"sports\": [\"https://...\"]\n  }\n}\n```\n\n## Output Feeds\n\n| Feed | Description | Sources |\n|------|-------------|---------|\n| `danish-all.xml` | All news combined | Top 30 |\n| `danish-national.xml` | DR, Berlingske, Politiken | 8 |\n| `danish-regional.xml` | Nordjyske, Fyens, etc | 5 |\n| `danish-sports.xml` | Bold, Tipsbladet, TV2 Sport | 8 |\n| `danish-business.xml` | Finans, Nationalbanken | 6 |\n| `danish-tech.xml` | Version2, Ingeniøren | 10 |\n| `danish-english.xml` | The Local, CPH Post | 5 |\n\n## Features\n\n- ✅ Category-based feeds\n- ✅ Deduplication (same article from multiple sources)\n- ✅ Source authority ranking (DR > major newspapers > regional)\n- ✅ Time filtering (last 24h by default)\n- ✅ RSS 2.0 compliant\n- ✅ UTF-8 encoding\n- ✅ Auto-refresh (15 min interval)\n- ✅ Media RSS extensions for images\n\n## Hosting\n\n### Self-Host (Docker)\n```bash\ndocker build -t danish-news-aggregator .\ndocker run -d -p 8080:8080 danish-news-aggregator\n```\n\n### Cron Job\n```bash\n# Add to crontab\n*/15 * * * * cd /path/to/aggregator && python3 aggregator.py\n```\n\n## Subscribe\n\nAdd these URLs to your RSS reader:\n\n- https://your-domain.com/danish-all.xml\n- https://your-domain.com/danish-national.xml\n- https://your-domain.com/danish-regional.xml\n- https://your-domain.com/danish-sports.xml\n- https://your-domain.com/danish-business.xml\n- https://your-domain.com/danish-tech.xml\n- https://your-domain.com/danish-english.xml\n\n## Credits\n\nAggregates from: DR, Berlingske, Politiken, Information, Nordjyske, Fyens, JydskeVestkysten, Bold.dk, Tipsbladet, TV2 Sport, Finans, Nationalbanken, Version2, Ingeniøren, Computerworld, The Local Denmark, The Copenhagen Post, and many more.\n\n---\n\n*Danish News Feeds v1.0 - Built by Nexus Orchestrator*\n","topics":["News","Business","RSS"],"tags":{"aggregator":"1.0.0","denmark":"1.0.0","feeds":"1.0.0","latest":"1.0.0","news":"1.0.0","rss":"1.0.0"},"stats":{"comments":0,"downloads":796,"installsAllTime":30,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1772631878941,"updatedAt":1778995225086},"latestVersion":{"version":"1.0.0","createdAt":1772631878941,"changelog":"- Initial release of \"danish-news-feeds\": a comprehensive Danish news RSS aggregator.\n- Combines 100+ Danish RSS sources into 7 unified, category-based feeds (national, regional, sports, business, tech, English, and all).\n- Features auto-refresh every 15 minutes, article deduplication, and ranking by source authority.\n- Outputs fully compliant, UTF-8 encoded RSS 2.0 feeds with support for images.\n- Easily configurable via feeds.json and supports both self-hosting (Docker) and cron-based refresh.","license":null},"metadata":null,"owner":{"handle":"broedkrummen","userId":"s176tqmpjtkpkhfdzyb4m64qts83hexw","displayName":"Broedkrummen","image":"https://avatars.githubusercontent.com/u/146327287?v=4"},"moderation":null}