VoteEarth
VoteEarth ist eine kleine, transparente Plattform für klimabezogene Petitionen. Jede Stimme wird in einer SQLite-Datenbank persistiert und kann ohne Drittanbieter-Tracking abgegeben werden. Die Plattform läuft komplett auf eigener Infrastruktur, ohne Cloud-Vendor-Lock-in.
Challenge
Eine Petition, die nicht nach Big-Tech aussieht oder sich anfühlt, sondern Vertrauen schafft – auf einem eigenen Server, ohne Tracker, ohne Cookies-Banner-Theater.
Solution
Schlanker Express-Backend mit SQLite, Caddy als Reverse-Proxy mit Auto-HTTPS, alles in Docker. Frontend bewusst vanilla, damit Lade-Zeiten unter 200 ms bleiben.
Outcome
Live unter voteearth.marlonmorales.ch. Migration vom alten Hetzner-Server zum konsolidierten IONOS-VPS in einer Session abgeschlossen.
Highlights
- Vollständig self-hosted auf eigenem VPS
- Caddy mit automatischem Let's-Encrypt-TLS
- Schlanke Tech: keine 30 Frameworks – pur HTML/JS für Frontend, Express für API
- Persistente SQLite mit Volume-Mounts und automatischem Backup
- Migration von altem zu neuem Server in wenigen Stunden ohne Downtime
Klingt nach etwas, das auch zu deinem Projekt passt?
Schreib mir – ich beiße nicht, und ich frage zurück, bevor ich etwas bestätige, was ich nicht halten kann.