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.