Ironscout 2025: Der Tech-Stack hinter dem Großevent
Die Organisation des Ironscout 2025, eines 22-stündigen Laufwettbewerbs für Pfadfinder, erfordert nicht nur Logistik, sondern auch robuste Technik. Von der Anmeldung über Zahlungen bis zur Kommunikation setzen wir auf Open-Source und Cloud-Dienste.
Technologie-Stack
Wir nutzen WordPress, Pretix, Brevo, Nextcloud und FreeScout.
1. Website & Kommunikation

Die Website läuft auf WordPress mit dem Neve-Theme. Newsletter-Anmeldungen erfolgen über Contact Form 7 mit Integration zu Brevo (ehemals Sendinblue). Brevo dient auch als SMTP-Relay für System-Mails aus Pretix.
2. Ticketing & Finanzen

Für die Anmeldung nutzen wir Pretix. Anpassungen:
- Automatischer Bankabgleich: Ein PHP-Skript gleicht Geldeingänge ab und markiert Tickets als bezahlt.
- Statistik: Ein Skript visualisiert Anmeldezahlen in Nextcloud Analytics.
Ticket-Kategorien: Läufer (Teams 4-8 Personen), Stationsteams (6-12 Personen) und Helfende.
3. Server-Optimierung (Pretix)
Da Pretix auf einem günstigen VPS läuft, waren Optimierungen nötig:
Swap hinzufügen:
sudo fallocate -l 1G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstabGunicorn Worker reduzieren:
ExecStart=/var/pretix/venv/bin/gunicorn pretix.wsgi
--name pretix --workers 2
--max-requests 1200 --max-requests-jitter 50
--log-level=info --bind=127.0.0.1:8345Backups: Tägliche Dumps der PostgreSQL-Datenbank.
4. Support mit FreeScout
Anfragen über das Kontaktformular der Website werden automatisch an FreeScout geleitet und dort dem passenden Team (Allgemein, Lauf, Stationen) zugewiesen.

5. Kollaboration
Interne Dokumente liegen sicher in einer Nextcloud.
Hosting
- Pretix: IONOS VPS (1€/Monat)
- Website & FreeScout: Webgo Shared Hosting
- Nextcloud: Hetzner Storage Share
