Selbst hosten
Jackpoll auf euren eigenen Servern betreiben
Veröffentlichte Container-Images, fertige Stacks für Docker Compose und Swarm sowie eine MIT-Lizenz — dieselbe Anwendung wie in der gehosteten Version, ohne Zurückgehaltenes.
Was umfasst eine selbst gehostete Jackpoll-Installation?
Eine selbst gehostete Jackpoll-Installation besteht aus einer Quarkus-API auf Java 21 und einer Next.js-Web-App, ausgeliefert als Container-Images, die eine Continuous Integration aus dem offenen Quellcode baut, sowie einer kleinen Menge unterstützender Open-Source-Dienste. Die Self-Host-Stacks ziehen genau diese Images, auf eurer Infrastruktur läuft also derselbe Build wie überall sonst — keine abgespeckte Community-Ausgabe.
Um die beiden Anwendungen herum liegt eine kleine Menge bekannter Open-Source-Dienste: PostgreSQL für die Daten, MinIO für hochgeladene Dateien, Keycloak für die Anmeldung, Redis für die Echtzeit-Verteilung zwischen Repliken, ClamAV zum Prüfen von Uploads und Traefik davor. Wer davon schon etwas betreibt, weiß genau, worauf er sich einlässt.
Veröffentlichte Images
Von der CI aus offenem Quellcode gebaut, auf GHCR.
Compose und Swarm
Fertige Stacks in einem eigenen Repository.
Bekannte Bausteine
PostgreSQL, MinIO, Keycloak, Redis, ClamAV, Traefik.
frontend
ghcr.io/jackpoll-org/frontend
Next.js-Webanwendung
backend
ghcr.io/jackpoll-org/backend
Quarkus-API · Java 21
Unterstützende Dienste
- PostgreSQLUmfragen, Antworten, Entwürfe
- MinIOHochgeladene Dateien
- KeycloakKonten und Anmeldung
- RedisLive-Verteilung zwischen Replikaten
- ClamAVScannt jeden Upload
- TraefikTLS und Routing
Warum hosten Organisationen Jackpoll selbst?
Organisationen hosten Jackpoll meist selbst, weil eine Vorschrift und keine Vorliebe — von einem Schulträger, einem Krankenhaus, einer Betriebsvereinbarung oder einem Ethikvotum — verlangt, dass personenbezogene Daten auf selbst kontrollierter Infrastruktur bleiben. Kein gehosteter Dienst erfüllt das, wie gut sein Auftragsverarbeitungsvertrag auch sein mag.
Der zweite Grund ist Kapazität. Ein Hörsaal mit sechshundert Personen oder eine Konferenz, bei der alle gleichzeitig antworten, ist eine Last, die man vielleicht selbst besitzen will — Selbst-Hosten macht aus der Kapazitätsfrage eine Frage an den eigenen Server statt an fremde Fair-Use-Regeln.
Eine Vorschrift, keine Präferenz
Eine Schulbehörde, ein Krankenhaus oder eine Ethikkommission verlangt, dass personenbezogene Daten auf eigener Infrastruktur bleiben.
Kapazität, die dir gehört
Sechshundert gleichzeitig Antwortende sind eine Last, die du lieber auf deinem eigenen Server hast als auf einer fremden Fair-Use-Richtlinie.
Wie betreibt und aktualisiert ihr ein selbst gehostetes Jackpoll?
Ein selbst gehostetes Jackpoll läuft ab Werk über mehrere Repliken, und ein Upgrade ist das Ziehen eines neuen Image-Tags, weil Datenbank-Migrationen beim Start laufen. Echtzeit-Funktionen verteilen sich über Redis, sodass gemeinsames Bearbeiten und Live-Ergebnisse konsistent bleiben, egal auf welcher Replik jemand landet.
Alles, was die gehostete Version kann, steht zur Verfügung — Aufbewahrungsregeln, Exporte, Webhooks, Live-Quizze, DSGVO-Export und -Löschung. Es gibt keinen Lizenzschlüssel, keine Platzzählung und keine Telemetrie zum Abschalten.
Skaliert auf Repliken
Redis reicht Live-Funktionen zwischen Instanzen weiter.
Migrationen beim Start
Ein Upgrade ist ein neueres Image.
Kein Lizenzschlüssel
MIT-lizenziert, keine Plätze, kein Nach-Hause-Telefonieren.
Häufige Fragen
- Unter welcher Lizenz steht Jackpoll?
- MIT. Ihr dürft es betreiben, verändern und ausrollen, auch in einem Unternehmen, ohne Gebühr.
- Fehlen selbst gehosteten Instanzen Funktionen?
- Nein. Das selbst betriebene Deployment nutzt dieselben Images wie die gehostete Version, ohne Funktionssperren und ohne Lizenzschlüssel.
- Was brauche ich zum Betrieb?
- Einen Docker-Host. Die Stacks bringen PostgreSQL, MinIO, Keycloak, Redis, ClamAV und Traefik neben den Frontend- und Backend-Images mit.
- Kann ich später von der gehosteten Version umziehen?
- Antworten exportieren als CSV und Excel, Kontodaten in maschinenlesbarer Form — es gibt in keine Richtung einen Lock-in.
Weiterlesen
Verwandte Seiten zum selben Thema.
Erstelle noch heute deine Umfrage
Kostenlos, Open Source und datenschutzfreundlich. Keine Kreditkarte, kein Lock-in – erstelle deine erste Umfrage oder dein erstes Quiz in Minuten.
Neue Versionen erscheinen zuerst in TestFlight, noch vor den Stores.
