
Paperweight scannt deinen Posteingang, um deinen digitalen Fußabdruck abzubilden, und hilft dir dann, die Kontrolle zurückzugewinnen und deine Daten zu löschen. Local-first und Open Source.
Marketing-Website für Paperweight.
Abhängigkeiten aus dem Repository-Stammverzeichnis installieren, dann Next.js in diesem Paket ausführen:
pnpm -C website install
pnpm -C website dev
pnpm -C website build
pnpm -C website start
Diese Website hat zwei serverseitige API-Routen:
POST /api/newsletter (Newsletter-Anmeldung über Resend)POST /api/license (Lizenzprüfung über Polar)In der lokalen Entwicklung kannst du ohne diese arbeiten — die Routen antworten dann mit 503.
Setze diese Umgebungsvariablen in website/.env für die Produktion:
RESEND_API_KEY (erforderlich für den Newsletter)RESEND_SEGMENT_ID (optional)POLAR_API_KEY (erforderlich für die Lizenzprüfung)POLAR_ORGANIZATION_ID (erforderlich für die Lizenzprüfung)