Zurück

Keycloak VPS-Hosting, vorinstalliert

Keycloak VPS-Hosting gibt Ihnen einen eigenen Identitätsserver, um Ihren Apps Single Sign-on (SSO), Social Login und Benutzerverwaltung hinzuzufügen. Nach der Bestellung installieren sich Keycloak und PostgreSQL selbst, und Admin-Adresse, Login und Passwort erscheinen in Ihrem Panel. Keycloak steht unter der Apache-2.0-Lizenz ohne Lizenzgebühr, und der root-Zugriff gehört Ihnen.

Wie viele Personen werden es nutzen?

Gesamt$4.01/Monat

Preise inklusive MwSt.

RAM und CPU können Sie jederzeit vergrößern oder verkleinern. Die Festplatte kann nur wachsen, fangen Sie also klein an.

Was ist auf Ihrem Keycloak-Server installiert?

  • Keycloak 26.8 aus dem offiziellen Image, im Produktionsmodus
  • PostgreSQL-17-Datenbank, nach außen nicht erreichbar
  • HTTPS über Caddy, auf einer sslip.io-Adresse auf Basis Ihrer IP
  • Ein temporäres Admin-Konto mit dem Login yonetici, türkisch für admin
  • Firewall, bei der nur die Ports 22, 80 und 443 offen sind

Welche Größe brauchen Sie für Keycloak?

Der offizielle Dimensionierungsleitfaden von Keycloak nennt 1250 MB Speicher für eine Instanz mit 10.000 zwischengespeicherten Sitzungen. PostgreSQL und Caddy laufen auf demselben Server, daher sind 2 GB ein Ausgangspunkt, und 4 GB sind eine sinnvolle Faustregel für den langfristigen Betrieb. Als CPU-Maß gilt offiziell 1 vCPU pro 15 Passwort-Anmeldungen je Sekunde, plus Reserve für Spitzen. Reicht das nicht, vergrößern Sie RAM, CPU und Festplatte einzeln in Ihrem Panel.

EinsatzGrößePreisWählen
Ein paar Personen 2 GB RAM · 1 vCore · 40 GB NVMe $4.01/Monat
Kleines Team 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/Monat
Unternehmen 8 GB RAM · 4 vCore · 120 GB NVMe $13.62/Monat

Für wen ist es gedacht?

  • Teams, die eine einzige Anmeldung für mehrere Apps wollen
  • Entwickler, die ihrer eigenen App eine Anmeldung per OpenID Connect, OAuth 2.0 oder SAML 2.0 hinzufügen
  • Alle, die bestehende LDAP- oder Active-Directory-Benutzer mit ihren Apps verbinden
  • Alle, die Social Login und Zwei-Faktor-Anmeldung an einem Ort verwalten wollen

Was passiert nach der Bestellung?

  1. Wählen Sie die Größe und schließen Sie die Zahlung ab. Ihr Server startet, und Keycloak installiert sich selbst.
  2. Öffnen Sie in Ihrem Panel Ihren Server unter Meine Server. Warten Sie auf dem Tab Übersicht, bis die Zeile App Keycloak is ready anzeigt. Der erste Start kann etwas länger dauern.
  3. Klicken Sie auf App öffnen und melden Sie sich mit den Angaben aus den Zeilen Login und Passwort im Admin-Bereich an.
  4. Legen Sie einen dauerhaften Admin an und löschen Sie den temporären.
  5. Legen Sie oben links einen neuen Realm an und fügen Sie dann einen Client für Ihre Anwendung hinzu.

Bei jedem Server

  • Tägliche Sicherung im Preis inbegriffen
  • Unbegrenzter Datenverkehr
  • Voller Root-Zugriff
  • RAM und CPU später vergrößern oder verkleinern, die Festplatte erweitern
  • Standort: Istanbul · IST-1.

Gut zu wissen

  • Nutzen Sie den Realm master nicht für Ihre eigenen Apps. Laut Dokumentation von Keycloak dient er nur dazu, Ihre anderen Realms anzulegen und zu verwalten.
  • E-Mail ist nicht eingerichtet. Für Adressprüfungen und Passwort-Zurücksetzungen tragen Sie Ihren SMTP-Server auf dem Tab Email jedes Realms ein.
  • Wenn Sie auf Ihre eigene Domain umziehen, ändern Sie auch SITE_URL in /opt/seturack/keycloak/.env und führen Sie docker compose up -d aus, denn Keycloak liest seine Adresse von dort.
  • Für das Aktualisieren von Keycloak auf neue Versionen sind Sie selbst verantwortlich.
  • Ihr Panel zeigt zwei Passwörter: Das erste gehört zu Keycloak, das unter der Zeile Benutzername gehört zu SSH.

Fragen und Antworten zu Keycloak

Wie viel RAM braucht Keycloak?

Der offizielle Leitfaden von Keycloak nennt etwa 1250 MB Speicher für eine Instanz. PostgreSQL und Caddy teilen sich den Server, starten Sie daher mit 2 GB und schauen Sie sich als Faustregel für den langfristigen Betrieb 4 GB an. Später können Sie den Server in Ihrem Panel vergrößern.

Wie melde ich mich im Keycloak-Admin-Bereich an?

Klicken Sie in Ihrem Panel auf App öffnen oder öffnen Sie den Link in der Zeile Admin-Adresse. Der Keycloak-Login ist yonetici, türkisch für admin, und das Passwort steht in der Zeile Passwort. Es erscheint kein Einrichtungsbildschirm.

Was bedeutet die Warnung zum temporären Admin in Keycloak?

Keycloak behandelt sein erstes Admin-Konto als temporär und zeigt im Admin-Bereich eine Warnung. Um sie zu beseitigen, legen Sie einen dauerhaften Admin an und löschen das temporäre Konto von Hand. Laut offizieller Dokumentation soll dieses Konto nur so lange existieren, wie es gebraucht wird.

Welche Protokolle unterstützt Keycloak?

Keycloak unterstützt OpenID Connect, OAuth 2.0 und SAML 2.0, sodass sich die meisten Apps direkt verbinden. Es kann auch andere OpenID-Connect- oder SAML-Identitätsanbieter vermitteln, und Sie können Social Login einschalten.

Kann Keycloak sich mit LDAP oder Active Directory verbinden?

Ja. Mit User Federation verbindet sich Keycloak mit Ihrem bestehenden LDAP- oder Active-Directory-Verzeichnis, Sie müssen Ihre Benutzer also nicht umziehen.

Kostet Keycloak etwas?

Es fällt keine Lizenzgebühr an, denn Keycloak ist Open Source unter Apache 2.0. Sie zahlen nur den festen Monatspreis des Servers, und die nächtlichen Sicherungen sind darin enthalten.

Mehr lesen und ähnliche Apps ansehen