Files
politics-tracking/backend/config/ip_ranges.yaml
T
simonandClaude Opus 5.5 583ccba31c Politrack: track Austrian politicians from public sources
Initial import of Politrack, a self-hosted service that tracks Austrian
politicians from federal to municipal level - roles, votes, money flows,
statements, meetings, social media and legal proceedings - with every claim
linked to its sources.

- backend: FastAPI + Postgres/pgvector; adapter framework (fetch -> parse ->
  load -> enrich) with robots.txt/TDM-aware fetching, a raw-response archive
  for reparsing, and a claim/evidence model with corroboration
- sources: Parliament, Wikidata, EU Parliament/Commission, Council of
  Ministers, Rechnungshof party reports and donations, procurement, RTR media
  transparency, political ad libraries, WKStA, news feeds, Wikipedia edits,
  Bluesky, Mastodon, public Telegram channels, YouTube and X (official API)
- web: Next.js frontend in German and English with typed API client
- mcp: MCP server for AI agents and RAG
- docs: architecture, data model, sources, legal notes, Unraid deployment and
  contributor guides; Docker Compose setup for Unraid

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 20:02:01 +01:00

13 lines
711 B
YAML

# IP ranges registered to public institutions (source: RIPE database, https://apps.db.ripe.net).
# Used by the wikipedia.institution_edits adapter. `org` must be an organization slug.
# MediaWiki allows range queries up to /16 (IPv4) and /32 (IPv6).
networks:
- org: nationalrat
label: Parlament (Parlamentsdirektion)
# inetnum 161.110.0.0 - 161.110.255.255, netname OEPARNET, 1017 Wien (maintainer AS6883-MNT "Network of the Austrian Parliament")
ranges: ["161.110.0.0/16"]
- org: bundesregierung
label: Bundeskanzleramt
# inetnum 78.41.144.0 - 78.41.145.255 (BKA-NET-VIE, BKA-NET-VIE2); inet6num 2a03:f080:1000::/48 (BKA-NET-IPv6)
ranges: ["78.41.144.0/23", "2a03:f080:1000::/48"]