MMMarlon Morales
Alle Projekte
Live2026Solo Engineering & Hosting

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.