# Anbindungen

Unter Anbindungen hinterlegst du Zugänge zu Sentry, Firebase, Cloudflare, IONOS, Kubernetes und zum E-Mail-Versand einmal für deine ganze Organisation.

> Source: https://www.application-platform.com/de/docs/connections/

Unter **Anbindungen** hinterlegen Administratoren Zugänge zu externen Diensten einmal für die ganze Organisation; in den Projekten wählst du sie aus einer Liste aus.

Über **Anbindung hinzufügen** wählst du die Kachel des Dienstes. Die Auswahl ist nach Kategorien gruppiert (DNS, E-Mail, Push-Benachrichtigungen, Fehler-Tracking, Cloud); dieselbe Gliederung gilt für bereits hinterlegte Zugänge, sodass mehrere Accounts einer Kategorie nebeneinander stehen. Name und Slug dienen der Anzeige in den Projekten, die Zugangsdaten prüft die Plattform bei mehreren Diensten direkt.

## Fehler erfassen mit Sentry

Du verbindest dein Sentry-Konto per **Mit Sentry verbinden** für sentry.io oder mit einem API-Token, der auch selbst gehostete Instanzen abdeckt. Aktivierst du Sentry bei einer Komponente unter **Funktionen**, legt die Plattform das Projekt in deinem Konto an und schreibt die DSN in die Konfiguration. Den Token beschreibt [Sentry: Zugangsdaten]({{< relref "sentry-credentials" >}}), den Überblick [Error-Tracking]({{< relref "error-tracking" >}}).

## Push-Benachrichtigungen mit Firebase

**Google / Firebase** dient Push-Benachrichtigungen für Apps; empfohlen ist ein Service-Account-JSON, während **Mit Firebase verbinden** per OAuth noch das Badge **Beta** trägt. An der App aktivierst du Firebase unter **Funktionen** und wählst den Zugang aus. Beide Wege beschreibt [Firebase: Zugangsdaten]({{< relref "firebase-credentials" >}}).

## DNS-Einträge über Cloudflare oder IONOS

Liegt deine Domain bei Cloudflare, verbindest du die Zone mit einem API-Token. Die Plattform schreibt dann A- und CNAME-Einträge selbst, als DNS-only ohne Proxy, damit Let's Encrypt deinen Server erreicht. Den Token beschreibt [DNS mit Cloudflare setzen]({{< relref "dns-cloudflare" >}}).

Bei IONOS hinterlegst du einen API-Key aus dem **Hosting-Developer-Hub** (nicht IONOS Cloud); die Plattform schreibt die Einträge in die passende Hosting-Zone. Den Ablauf beschreibt [DNS mit IONOS setzen]({{< relref "dns-ionos" >}}).

## E-Mail-Versand

**Mailtrap** braucht nur ein API-Token und zeigt Status, Plan und Sending Domains samt DNS-Prüfung an; **E-Mail (SMTP)** nimmt einen generischen Zugang für jeden anderen Anbieter. Beide erscheinen in den Projekten unter **Mail-Account**. Die Einrichtung beschreibt [SMTP mit Mailtrap]({{< relref "smtp-mailtrap-setup" >}}), die Unterschiede [E-Mail-Versand]({{< relref "email-delivery" >}}).

## Kubernetes-Zugang

Die Plattform prüft die Zugangsdatei deines Clusters und speichert sie verschlüsselt. Anwendungen laufen heute weiterhin per Docker auf dem Server; das Ausrollen auf den Cluster folgt. Mehr steht unter [Kubernetes-Zugang hinterlegen]({{< relref "kubernetes-integration" >}}).

## Was nicht unter Anbindungen liegt

Die Zugänge zu App Store, Play Store und Microsoft Store liegen unter **Store-Accounts** und werden an der App ausgewählt, wie [Store-Accounts]({{< relref "store-accounts" >}}) beschreibt. SSH-Zugänge und die API-Token für Hetzner und Hostinger liegen unter **Server** hinter **Zugangsdaten verwalten**; den Ablauf zeigt [Cloud-Server]({{< relref "cloud-servers" >}}).

