Für Kommunen · Stadtmarketing · SmartCity · Kultur

Veranstaltungen der Stadt automatisch sammeln und verbreiten

EventHub bündelt Veranstaltungsinformationen aus allen Quellen Ihrer Stadt und verteilt sie vollautomatisch über alle Kanäle – von der Vereinswebsite bis zum städtischen Newsletter.

EventHub
100 %
Open Source (AGPL-3.0)
Quellen & Kanäle integrierbar
0
Anbieter-Abhängigkeit
1
Server für den Vollbetrieb
Die Herausforderung

Veranstaltungsmanagement kostet heute zu viel Zeit

Städte und Gemeinden stehen vor denselben Problemen: Veranstaltungsdaten sind überall verstreut, werden mehrfach manuell gepflegt und erreichen trotzdem nicht alle Bürgerinnen und Bürger.

🗂

Daten überall verstreut

Jeder Verein, jede Kultureinrichtung und jeder Veranstalter pflegt seine eigene Website. Eine Gesamtübersicht fehlt – oder muss mühsam von Hand zusammengetragen werden.

🔁

Mehrfacharbeit bei jeder Änderung

Dasselbe Event wird in Newsletter, Kalender, Social Media und Stadtportal einzeln eingetragen. Änderungen erfordern Anpassungen an mehreren Stellen – mit hohem Fehlerrisiko.

📉

Zu geringe Sichtbarkeit

Weil Pflege und Verteilung aufwändig sind, werden nicht alle Kanäle bespielt. Veranstaltungen werden verpasst, Bürgerinnen und Bürger bleiben uninformiert. Ticketeinnahmen gehen verloren.

Die Lösung

EventHub als zentrale Schaltstelle Ihrer Stadt

EventHub sammelt automatisch Veranstaltungsdaten aus beliebigen Quellen, verarbeitet sie und stellt sie über eine standardisierte Schnittstelle allen Kanälen bereit.

Quellen
🌐 Websites
📡 RSS/Atom Feeds
📧 E-Mails
🔌 CMS-Schnittstellen
🤝 Partnerportale
Inbound
Adapter
🔵

EventHub

Deduplizierung
Anreicherung
Volltextsuche

Outbound
Adapter
Kanäle
📰 Newsletter
📅 iCalendar
🌐 Stadtportal
🦣 Fediverse / Social
📺 Veranstaltungsticker
Für wen ist EventHub?

Passgenau für kommunale Einheiten

🏙

Stadtmarketing

Veranstaltungskalender · Tourismusförderung · Außendarstellung

Heben Sie das Veranstaltungsangebot Ihrer Stadt auf ein neues Niveau. EventHub aggregiert alle Aktivitäten – von kleinen Vereinsfesten bis zu großen Stadtfestivals – und spielt sie automatisch auf alle Ihre Kanäle aus.

  • Vollständiger Überblick über das städtische Veranstaltungsgeschehen
  • Automatische Verteilung auf Newsletter, Social Media und Stadtportal
  • Einheitliches Erscheinungsbild durch zentral gesteuerte Datenpflege
  • Mehr Reichweite für lokale Veranstaltungen
  • Veranstaltungs-Ticker und Wall-Anzeige für Infoscreens
🏛

Wirtschaft & SmartCity

Digitalstrategie · Datenhoheit · Offene Standards

EventHub ist ein Baustein für die digitale Infrastruktur Ihrer Kommune: offen, selbst betrieben, nachhaltig. Kein Vendor-Lock-in, volle Kontrolle über kommunale Daten – DSGVO-konform auf Ihrem eigenen Server.

  • Open Source (AGPL-3.0) – keine Lizenzgebühren, kein Vendor-Lock-in
  • Selbst gehostet: alle Daten bleiben in kommunaler Hand
  • Offene REST-APIs ermöglichen Integration in bestehende Systeme
  • Erweiterbar durch KI-Transformer (z. B. Klassifikation, Geotagging)
  • Föderiert betreibbar: mehrere Instanzen teilen Daten
🎭

Kulturbüro

Kulturförderung · Veranstaltungskalender · Kooperationen

Verbinden Sie die Kulturlandschaft Ihrer Stadt. EventHub nimmt Ihnen die mühsame Aggregation ab und sorgt dafür, dass kulturelle Veranstaltungen von Theatern, Museen, Galerien und der freien Szene alle Zielgruppen erreichen.

  • Alle Kulturveranstaltungen zentral auffindbar und filterbar
  • Automatische Anreicherung durch Kategorisierung und Tags
  • Zielgruppengerechte Ausgabe: nach Genre, Datum, Ort, Kategorie
  • Kooperationen mit Vereinen und Verbänden einfach integrierbar
  • Keine technischen Kenntnisse bei Veranstaltenden erforderlich
Funktionsumfang

Was EventHub leistet

Eine vollständige Plattform – von der Datenerfassung bis zur Verteilung über alle Kanäle.

🔍

Automatische Erfassung

Inbound-Adapter lesen Websites, Feeds und APIs Ihrer Veranstalter und liefern strukturierte Daten in den Hub.

🔄

Deduplizierung

Doppelte Events werden automatisch erkannt und normalisiert. Nur echte Änderungen lösen eine Aktualisierung aus.

🏷

Tagging & Kategorisierung

Standardtags werden automatisch ergänzt. Transformer-Services ermöglichen KI-gestützte Klassifikation.

📍

Geotagging

Externe Transformer reichern Events mit Geodaten an – für kartenbasierte Darstellungen und ortsbasierte Suchen.

🔎

Volltextsuche

Apache Solr ermöglicht mächtige Suchanfragen nach Titel, Beschreibung, Ort, Datum, Tags und mehr – mit Lucene-Syntax.

📤

Flexible Ausgabe

Outbound-Adapter liefern Events genau so aufbereitet, wie jeder Kanal es braucht – Newsletter, iCal, JSON, XML.

📺

Ticker & Wall

Integrierte Web-Komponenten für Infoscreens und digitale Schaufenster – fertig zum Einbetten, ohne Programmieraufwand.

🔒

Rollenbasierte Sicherheit

API-Token mit Rollen (Schreiben / Lesen) steuern den Zugriff.

Ablauf

In 5 Schritten zum laufenden Betrieb

EventHub ist so konzipiert, dass es auch ohne tiefe IT-Kenntnisse in Betrieb genommen werden kann.

1

Installation auf kommunalem Server

EventHub startet mit einem einzigen Befehl per Docker Compose. Alle Komponenten (Anwendung, Suchmaschine, Scheduler) werden automatisch eingerichtet. Kein komplexes Setup, keine Cloud-Abhängigkeit.

2

Veranstalter einladen und Quellen verbinden

Vereine, Kultureinrichtungen und Veranstalter werden angebunden. Inbound-Adapter lesen deren Websites oder CMS-Schnittstellen regelmäßig aus und übertragen Events automatisch in den Hub.

3

Kanäle anbinden

Outbound-Adapter lesen Events über die Query-API aus und liefern sie an Newsletter-Systeme, Kalender, Social-Media-Kanäle oder das Stadtportal. Bestehende Systeme bleiben unverändert.

4

Optional: Transformer aktivieren

Ergänzen Sie EventHub durch externe Dienste für Geotagging, Klassifikation, Mehrsprachigkeit oder Textnormalisierung. Transformer werden als einfache REST-Endpunkte bereitgestellt und ohne Core-Änderungen aktiviert.

5

Automatisch im Dauerbetrieb

Der integrierte Scheduler führt alle Adapter regelmäßig aus – täglich, stündlich oder in beliebigem Rhythmus. Das System läuft vollautomatisch rund um die Uhr. Manuelle Eingriffe sind die Ausnahme.

AGPL-3.0 Open Source

Volle Kontrolle – ohne Abhängigkeit

EventHub ist freie Software. Der gesamte Quellcode ist öffentlich einsehbar, prüfbar und anpassbar. Ihre Kommune entscheidet, wo die Daten liegen – auf dem eigenen Server, im kommunalen Rechenzentrum oder in einer souveränen Cloud.

Keine monatlichen Lizenzgebühren. Keine Black-Box. Keine erzwungenen Updates durch einen Anbieter.

🏛

Datenhoheit

Alle Veranstaltungsdaten liegen auf Ihrem Server. Kein Datentransfer zu Dritten.

🔍

Transparenz

Vollständig offener Quellcode – auditierbar durch Ihre IT-Abteilung oder externe Prüfer.

🔧

Anpassbarkeit

Adapter und Transformer können jederzeit ergänzt oder verändert werden.

🌐

Interoperabilität

Offene REST-APIs und OpenAPI-Spezifikationen ermöglichen Integration in jede Systemlandschaft.

Terminal
# Installation in 3 Schritten
─────────────────────────────────
# 1. Repository klonen
git clone https://codeberg.org/eventhub/core
# 2. Konfiguration anpassen
nano application.yaml
# 3. Starten
docker compose up
✓ eventhub-search läuft!
✓ eventhub-core läuft!
✓ eventhub-schedule läuft!
─────────────────────────────────
🔵 EventHub bereit.
Technologie

Bewährte, offene Komponenten

EventHub setzt auf etablierte, quelloffene Technologien – ohne exotische Abhängigkeiten, wartbar von jedem Java-erfahrenen Entwicklerteam.

☕ Java
🌱 Spring Boot
🔍 Apache Solr
📋 OpenAPI
🐳 Docker
🗓 Cronicle
🐍 Python (Adapter)
🔒 AGPL-3.0
API Methode Endpunkt Zweck
Store API POST /api/store/v1/events Veranstaltungen einliefern (Inbound-Adapter)
Query API GET /api/query/v1/events?query=… Veranstaltungen suchen und abrufen (Outbound-Adapter)
Transform API POST /api/transform/v1/events Events anreichern – Geotagging, KI-Klassifikation
Entwicklung durch

Innovativ, modern und integrativ

EventHub entsteht an der Schnittstelle zweier sich ergänzender Ansätze – maschinelle Unterstützung und menschliche Kollaboration. Beide zusammen machen Adaption schnell, tragfähig und nachhaltig.

AI
Artificial Intelligence

Agentische Entwicklung unterstützt durch künstliche Intelligenz

KI-Agenten übernehmen wiederkehrende Aufgaben in der Adapterentwicklung: Sie analysieren Quellformate, generieren Parsing-Code, schreiben Tests und schlagen Feldmappings vor. Entwicklerinnen und Entwickler steuern, prüfen und verfeinern – die KI beschleunigt und entlastet.

Schneller vom Quellformat zur fertigen Integration
HI
Human Intelligence

Adapterprogrammierung in einem soziotechnischen Rahmen durch Culture Hacking Parties

Culture Hacking Parties bringen lokale Akteure, Veranstaltende und Tech-Community an einen Tisch. In offenen, spielerischen Workshop-Formaten entstehen neue Adapter – partizipativ, kontextnah und mit nachhaltigem Wissenstransfer in die Gemeinschaft.

Gemeinschaft als Innovationsmotor
Jetzt starten

Bereit für eine smarte Veranstaltungsinfrastruktur?

Kontaktieren Sie uns für eine unverbindliche Demo, technische Beratung oder Unterstützung beim Aufbau einer kommunalen EventHub-Instanz.

💬

Demo anfragen

Wir zeigen Ihnen EventHub live in Ihrer Umgebung und besprechen Ihren konkreten Anwendungsfall.

Kontakt

📖

Dokumentation

Technische Dokumentation, Installations­anleitungen und API-Referenz stehen öffentlich zur Verfügung.

Repository →

🤝

Mitwirken

EventHub lebt von seiner Community. Kommunen, Entwicklerinnen und Interessierte sind herzlich eingeladen beizutragen.

Mitmachen →

Demo anfragen