Kapitel: Fly.io verbinden

Schnittstellen

Fly.io verbinden

Neue Releases deiner Fly-Apps erscheinen als Deployments in den Projekten.

Wo du verbindest

In VentionDesk unter Betrieb › Quellen › „Quelle hinzufügen“, Kategorie Hosting, dann Fly.io. Verbinden, bearbeiten und entfernen darf nur der Inhaber.

Schritt für Schritt

  1. Installiere flyctl und melde dich mit „fly auth login" an. „fly orgs list" zeigt den Kurznamen deiner Organisation (z. B. personal).
  2. Erzeuge mit „fly tokens create readonly -o <organisation> -n VentionDesk" ein nur lesendes Token. Schreibrechte braucht VentionDesk nicht; ein kürzerer Ablauf geht mit „-x 8760h".
  3. Füge die ganze Ausgabe ein, einschließlich „FlyV1 " am Anfang, und trage den Kurznamen der Organisation ein.
  4. Fly.io hat keine stabile Schnittstelle für die Release-Historie. VentionDesk liest deshalb alle fünf Minuten die Maschinen jeder zugeordneten App und hält jede neue Release-Version als Deployment fest — die Historie beginnt mit dem Verbinden. Zugeordnet wird in der Projektakte unter „Deploy" › „Hosting zuordnen".
Anleitung beim Anbieter(öffnet in neuem Tab)

Was der Dialog abfragt

FeldAngabeWoher
API-TokenPflicht · geheimIm Terminal: fly tokens create readonly -o <organisation> — ein nur lesendes Token für eine Organisation. Die ganze Ausgabe samt „FlyV1 " einfügen.
OrganisationPflichtKurzname der Organisation aus fly orgs list, z. B. personal.

Geheime Angaben speichert VentionDesk verschlüsselt und zeigt sie nie wieder an. Gespeichert wird erst, wenn der Anbieter den Zugang bestätigt; wer eine Anbindung bearbeitet und ein geheimes Feld leer lässt, behält den bisherigen Wert.

Alle Anbieter im Überblick: Schnittstellen · Webhook-Adressen: Webhooks