> ## Documentation Index
> Fetch the complete documentation index at: https://supastack.dev/llms.txt
> Use this file to discover all available pages before exploring further.
> For the full documentation corpus in one file, fetch: https://supastack.dev/llms-full.txt

# 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.

[Amazon SES mit AWS SDK oder IAM SMTP einrichten](https://supastack.dev/de/docs/web/aws-ses.md)


## 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](https://supastack.dev/de/docs/web/google-sign-in.md)

[GitHub-Anmeldung hinzufügen](https://supastack.dev/de/docs/web/github-sign-in.md)

[Apple-Anmeldung hinzufügen](https://supastack.dev/de/docs/web/apple-sign-in.md)

[Stripe-Zahlungen hinzufügen](https://supastack.dev/de/docs/web/stripe-payments.md)

[Resend-E-Mail hinzufügen](https://supastack.dev/de/docs/web/resend-email.md)

[Die übrigen Anbieter-Keys einsammeln](https://supastack.dev/de/docs/web/provider-keys.md)

[Datenbank einrichten](https://supastack.dev/de/docs/web/setup-database.md)

[Zahlungen einrichten](https://supastack.dev/de/docs/web/setup-payments.md)

[E-Mail einrichten](https://supastack.dev/de/docs/web/setup-email.md)

[OAuth-Anmeldung einrichten](https://supastack.dev/de/docs/web/setup-oauth.md)

[KI einrichten](https://supastack.dev/de/docs/web/setup-ai.md)

[Hintergrundjobs einrichten](https://supastack.dev/de/docs/web/setup-jobs.md)

[Datei-Storage einrichten](https://supastack.dev/de/docs/web/setup-storage.md)

[Observability einrichten](https://supastack.dev/de/docs/web/setup-observability.md)

[Spam-Schutz](https://supastack.dev/de/docs/web/captcha.md)

[Custom Domains einrichten](https://supastack.dev/de/docs/web/setup-domains.md)

[Auf Google Cloud bereitstellen](https://supastack.dev/de/docs/web/deploy-google-cloud.md)

[Bereitstellungs-Checkliste](https://supastack.dev/de/docs/web/deployment.md)

[Mobile-Konten einrichten](https://supastack.dev/de/docs/mobile/external-accounts.md)

[Desktop-Release-Konten einrichten](https://supastack.dev/de/docs/desktop/external-accounts.md)

[EAS-Einrichtung](https://supastack.dev/de/docs/mobile/eas-setup.md)

[RevenueCat-Käufe einrichten](https://supastack.dev/de/docs/mobile/revenuecat.md)

[Code-Signierung](https://supastack.dev/de/docs/desktop/signing.md)


Wenn du die Einrichtung fortsetzen möchtest, lies [Google-Anmeldung hinzufügen](https://supastack.dev/de/docs/web/google-sign-in.md).


## Weiter

[Google-Anmeldung hinzufügen](https://supastack.dev/de/docs/web/google-sign-in.md)
