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

Betreiben Sie RankMeFast mit Docker Compose auf Ihrem Server.

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

cp .env.example .env

Kopieren Sie die Vorlage und bearbeiten Sie die .env im Projektverzeichnis. Legen Sie CLIENT_URL und SERVER_URL fest. Erzeugen Sie getrennte Zufallswerte für BETTER_AUTH_SECRET und MASTER_ENCRYPTION_KEY; openssl rand -hex 32 erzeugt einen Wert. Richten Sie die echten Anbieter, 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. Produktion lehnt simulierte Anbieter standardmäßig ab; aktivieren Sie keine Demo-Ausnahmen in einer öffentlichen Installation.

Starten und prüfen

docker compose up -d --build
docker compose ps

Starten Sie nach der Konfiguration die Plattform und prüfen Sie den Zustand aller Dienste. Öffnen Sie die unter CLIENT_URL angegebene Adresse, erstellen Sie ein Konto und fügen Sie Ihre erste Website hinzu.

Betrieb

Sie verwalten Serversicherheit, HTTPS, Updates und Backups der Datenbanken und Umgebungsdatei. Sichern Sie vor Updates. Prüfen Sie bei Startproblemen die Dienstprotokolle und veröffentlichen Sie keine Zugangsdaten.