For AI agents: fetch the complete documentation index at /llms.txt, the full documentation corpus at /llms-full.txt, the agent skill at /skill.md, or this page as Markdown at /de/docs/web/external-accounts.md (or send Accept: text/markdown).
Externe Konten einrichten
Die Master-Checkliste: welche externen Dienste das Kit nutzen kann, was jeder Ihnen bringt und in welcher Reihenfolge Sie sie anlegen.
Sie können bauen, bevor Sie kaufen
Jede Funktion in diesem Kit läuft zuerst mit einem lokalen Ersatz — einem eingebauten Adapter, der den echten Dienst ohne Konto imitiert. EMAIL_PROVIDER=local schreibt Nachrichten auf eine Vorschauseite, statt sie zu versenden, AI_PROVIDER=fake liefert eine deterministische Fake-Antwort, BILLING_PROVIDER=local schließt den Checkout ohne Zahlungsanbieter ab, JOB_PROVIDER=local reiht Hintergrundjobs im Speicher ein, ohne sie auszuführen, und CAPTCHA_PROVIDER=off hält öffentliche Formulare offen. Die .env.example-Konfiguration wird genau so ausgeliefert — das Fünf-Minuten-Tutorial braucht also null kostenpflichtige Konten.
Legen Sie ein echtes externes Konto erst an, wenn Sie die Funktion ausliefern, die es antreibt: eine Datenbank vor der echten Anmeldung, einen E-Mail-Anbieter, bevor Nachrichten echte Posteingänge erreichen müssen, einen Billing-Anbieter, bevor Sie Geld abrechnen. Jede Anleitung unten nennt die Console-Seite, die zu kopierenden Werte und wo Sie sie einfügen.
Die komplette Konto-Checkliste
Diese Tabelle listet jeden externen Dienst auf, den ein supastack-Produkt brauchen kann. Überspringen Sie jede Zeile, deren Funktion Sie nicht ausliefern — ein reines Web-Produkt berührt die Mobile- und Desktop-Zeilen nie. Die Spalte Guide nennt das Doku, das die Konsole Klick für Klick durchgeht; die eigentlichen Links stehen unter „Wo Sie anfangen“ am Ende dieser Seite.
| Dienst | Was er Ihnen bringt | Wofür gebraucht | Guide |
|---|---|---|---|
| Postgres-Datenbank (Supabase, Neon oder Docker) | Tabellen für Konten, Workspaces und Daten | Echte Anmeldung und gespeicherte Daten | Datenbank einrichten |
| Stripe | Kartenzahlungen und Abos im Web | Geld abrechnen in der Web-App | Stripe-Zahlungen hinzufügen |
| Resend oder Amazon SES | Versand transaktionaler E-Mails | Anmeldecodes und Belege in echten Posteingängen | Resend-E-Mail hinzufügen / Amazon SES für E-Mails einrichten |
| Google-Cloud-OAuth-Client | Der Button „Weiter mit Google“ | Google-Anmeldung anbieten | Google-Anmeldung hinzufügen |
| GitHub OAuth App | Der Button „Weiter mit GitHub“ | GitHub-Anmeldung anbieten | GitHub-Anmeldung hinzufügen |
| KI-Anbieterschlüssel (OpenAI, Anthropic oder OpenRouter) | Echte Modellantworten | Live-KI-Aufgaben statt des Fake-Adapters | Die übrigen Anbieter-Keys einsammeln |
| Trigger.dev | Verwaltete Hintergrundjob-Läufe | Hintergrundarbeit in Produktion | Die übrigen Anbieter-Keys einsammeln |
| S3-kompatibler Bucket (z. B. Cloudflare R2) | Datei- und Objektspeicher | Uploads und gespeicherte Dateien | Die übrigen Anbieter-Keys einsammeln |
| Sentry oder PostHog | Fehler-Tracking und Produkt-Analytics | Observability in Produktion | Die übrigen Anbieter-Keys einsammeln |
| Cloudflare Turnstile | Spam-Prüfungen für öffentliche Formulare | Öffentliche Registrierungs- und Kontaktformulare | Die übrigen Anbieter-Keys einsammeln |
| Domain-Registrar + DNS | Ihr eigener Domainname | Eine öffentliche https://yourdomain.com-Adresse | Die übrigen Anbieter-Keys einsammeln / Auf Google Cloud bereitstellen |
| Hosting (Google Cloud Run oder ein VPS + Coolify) | Eine öffentliche HTTPS-URL für die Web-App | Livegang für echte Nutzer | Auf Google Cloud bereitstellen / Bereitstellungs-Checkliste |
| Expo + EAS | Cloud-Builds der nativen App | Alles über die Expo-Go-Vorschau hinaus | Mobile-Konten einrichten |
| Apple Developer Program | iOS-Signierung, App-Store-Einreichung, Sign in with Apple | iPhone-Releases und Apple-Anmeldung | Mobile-Konten einrichten / Apple-Anmeldung hinzufügen |
| Google Play Console | Der Android-Store-Eintrag | Play-Store-Einreichung | Mobile-Konten einrichten |
| RevenueCat | Verifizierte native Käufe und Wiederherstellungen | Abos innerhalb der App verkaufen | RevenueCat-Käufe einrichten |
| Apple Developer ID + Signing-CA | Signierte und notarisierte Desktop-Installer | Öffentliche Desktop-Releases ohne Warnungen | Desktop-Release-Konten einrichten |
Eine sinnvolle Reihenfolge
Legen Sie Konten in der Reihenfolge an, in der Funktionen online gehen. Für die meisten Web-Produkte heißt das: 1. Postgres-Datenbank, 2. Transaktions-E-Mail, 3. Google- und/oder GitHub-Anmeldung, 4. Billing, 5. ein KI-Anbieter — danach Storage, Hintergrundjobs, Observability und Spam-Schutz, sobald das Produkt sie braucht.
Hosting und Domain kommen zuletzt — eine öffentliche URL ist erst nützlich, wenn es eine funktionierende App gibt, auf die sie zeigen kann. Mobile-Konten (Expo, Apple, Google Play, RevenueCat) und Desktop-Signierkonten werden erst wichtig, wenn Sie diese Plattformen erreichen; für einen reinen Web-Launch überspringen Sie sie komplett.
Bewahren Sie jedes Secret — OAuth-Client-Secrets, API-Keys, Webhook-Signing-Secrets und das Passwort in DATABASE_URL — in .env.local-Dateien oder im Secret Manager Ihres Hosts auf. Legen Sie sie nie in NEXT_PUBLIC_- oder EXPO_PUBLIC_-Variablen ab und committen Sie sie nie zu Git.
Wo Sie anfangen
Die detaillierten Anleitungen unten führen jede Konsole Klick für Klick. Arbeiten Sie von oben nach unten: die Sign-in-Anbieter, dann die Konto-Walkthroughs für Zahlungen, E-Mail und die übrigen Anbieter-Keys, dann die Anbieter-Setup-Referenzen für die Dienste, die Ihr Produkt ausliefert, dann das Deployment; die Plattform-Konto-Guides, sobald Sie Mobile oder Desktop erreichen.
- Google-Anmeldung hinzufügen
- GitHub-Anmeldung hinzufügen
- Apple-Anmeldung hinzufügen
- Stripe-Zahlungen hinzufügen
- Resend-E-Mail hinzufügen
- Die übrigen Anbieter-Keys einsammeln
- Datenbank einrichten
- Zahlungen einrichten
- E-Mail einrichten
- OAuth-Anmeldung einrichten
- KI einrichten
- Hintergrundjobs einrichten
- Datei-Storage einrichten
- Observability einrichten
- Spam-Schutz
- Custom Domains einrichten
- Auf Google Cloud bereitstellen
- Bereitstellungs-Checkliste
- Mobile-Konten einrichten
- Desktop-Release-Konten einrichten
- EAS-Einrichtung
- RevenueCat-Käufe einrichten
- Code-Signierung
Wenn du die Einrichtung fortsetzen möchtest, lies Google-Anmeldung hinzufügen.