ZIP herunterladen
Lade das passende Paket für Windows oder Linux im Dashboard herunter.
Installiere dein Panel, verwalte Server und integriere dein Dashboard – Schritt für Schritt, ohne Rätselraten.
Lade das passende Paket für Windows oder Linux im Dashboard herunter.
Führe install.bat (Windows) oder install.sh (Linux) aus. Anschließend startet start.bat das Panel.
Beim ersten Öffnen von /admin erscheint der Erstinstallations-Dialog. Legen ein Passwort fest.
Das Panel benötigt Python 3.11+ und funktioniert unter Windows und Linux nahezu identisch.
C:\SayfeCraft\panel.install.bat aus – es richtet die virtuelle Umgebung ein.start.bat. Das Panel läuft dann unter http://127.0.0.1:8082.cd /d C:\SayfeCraft\panel
.venv\Scripts\python.exe app.py
/opt/minecraft/panel.install.sh ausführbar und führe es aus../start.sh oder richte einen systemd-Service ein.tar -xzf sayfecraft-panel-linux.zip -C /opt/minecraft
chmod +x /opt/minecraft/panel/install.sh /opt/minecraft/panel/start.sh
/opt/minecraft/panel/install.sh
/opt/minecraft/panel/start.sh
Beim ersten Start ist kein Admin-Benutzer vorhanden. Öffne /admin, um das Panel zu initialisieren.
/admin auf.
Die Seite fragt nach einem Panel-Namen und einem Admin-Passwort. Das Passwort muss mindestens 6 Zeichen lang sein.
Danach meldest du dich mit dem Benutzernamen admin und deinem neuen Passwort an.
Über sayfecraft.online/dashboard verwaltest du Lizenzen, Panels und deinen Account.
Registriere dein Panel, ordne es deinem Account zu und verwalte Updates zentral.
Mit „Anmelden“ im Dashboard loggst du dich automatisch im lokalen Panel ein – ohne separates Passwort.
Es gibt zwei Wege, ins Panel zu kommen: direkter Admin-Login und Single-Sign-On über das Dashboard.
| Methode | Benutzername | Passwort | Verwendung |
|---|---|---|---|
| Lokaler Admin | admin | Beim Setup vergeben | Direkter Zugriff auf /admin |
| SSO über Dashboard | SayfeCraft-Account | SayfeCraft-Account | Button „Anmelden“ im Dashboard |
Secure-Flag gesetzt. Bei http://127.0.0.1 funktioniert der Login dadurch trotzdem.
Für den öffentlichen Zugriff empfehlen sich ein Reverse-Proxy und SSL.
location ^~ /panel/ {
proxy_pass http://127.0.0.1:8082/;
proxy_http_version 1.1;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Prefix /panel;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_read_timeout 86400;
}
Das Panel stellt eine REST-API bereit. Alle Endpunkte liefern JSON.
/api/setupErstinstallation/api/loginAdmin-Login/api/statusServer-Status/api/commandBefehl senden/api/token-loginSSO-Tokencurl -X POST http://127.0.0.1:8082/api/login \
-H "Content-Type: application/json" \
-d '{"username":"admin","password":"dein-passwort"}'
Das lag an einem zu früh gesetzten Secure-Flag für Session-Cookies. Aktualisiere app.py auf die neueste Version – dann funktioniert der Login auch über HTTP.
/admin ist das lokale Panel auf deinem Server. Das Dashboard unter sayfecraft.online/dashboard verwaltet deinen Account, Lizenzen und SSO-Zugriff.
Ja. Das Panel unterstützt Multi-Server: füge im Admin-Bereich weitere Server-Instanzen hinzu.
Hilfe bekommst du am schnellsten direkt im SayfeSpace-Discord oder über das Dashboard.