Zum Inhalt springen

Öffentliche Beta: Manches kann noch kaputtgehen, während wir es fertigstellen.

Fehler meldenFortschritt auf X verfolgen
RankMeFast, öffentliche Beta
RankMeFast selbst hosten

Erste Schritte

RankMeFast selbst hosten

Betreiben Sie RankMeFast mit Docker Compose auf Ihrem Server.

RankMeFast selbst hosten

Vorbereitung

Installieren Sie Docker mit Compose und laden Sie den Quellcode herunter. Führen Sie die Befehle im Projektverzeichnis aus. Die Software ist kostenlos; Server und Anbieter-APIs bezahlen Sie selbst. Halten Sie die Umgebungsdatei geheim.

Installation konfigurieren

Kopieren Sie die Vorlage und bearbeiten Sie dann die .env im Projektverzeichnis:

cp .env.example .env

Legen Sie CLIENT_URL und SERVER_URL fest. BETTER_AUTH_SECRET und MASTER_ENCRYPTION_KEY brauchen jeweils einen eigenen Zufallswert; führen Sie openssl rand -hex 32 für jeden einmal aus. Richten Sie danach die echten Anbieter, ihre Zugangsdaten und den E-Mail-Versand gemäß .env.example ein. Für Ihre eigene Installation kann PAYMENT_PROVIDER=none bleiben.

Setzen Sie bei einer Installation mit einer einzigen Origin APP_URL und VITE_SITE_URL auf denselben Wert wie CLIENT_URL.

Starten Sie nicht mit Platzhalter-Zugangsdaten. Die Produktion lehnt simulierte Anbieter standardmäßig ab, und Demo-Ausnahmen gehören nicht in eine öffentliche Installation.

Starten und prüfen

Starten Sie nach der Konfiguration die Plattform und prüfen Sie, ob alle Dienste gesund sind:

docker compose up -d --build
docker compose ps

Öffnen Sie dann die unter CLIENT_URL angegebene Adresse, erstellen Sie ein Konto und fügen Sie Ihre erste Website hinzu.

Betrieb

Serversicherheit, HTTPS, Updates und Backups der Datenbanken und der Umgebungsdatei liegen bei Ihnen. Sichern Sie vor jedem Update. Prüfen Sie bei Startproblemen die Dienstprotokolle und geben Sie keine Protokolle mit Zugangsdaten weiter.