Für den Betrieb
Eine Maschine, dann die URL.
Kunden sehen das TuffHost-Panel. Darunter arbeitet Pterodactyl. Du besorgst den Node, installierst Wings und trägst die Panel-URL ein.
- Panel und Wings auf der Maschine installieren. Wings braucht Docker und den Port, den das Panel aus dem Node-Token kennt.
- In Cloudflare Pages die Umgebungsvariable
PTERODACTYL_URLauf die Panel-Adresse setzen, mithttps://und ohne Slash am Ende. - Optional
CLOUDFLARE_API_TOKENundCLOUDFLARE_ZONE_IDfür Subdomains unter tuffhost.com. - Im TuffHost-Panel den Client-API-Key eines Pterodactyl-Nutzers eintragen. Der Key bleibt im Browser dieser Sitzung und geht an die Function
/api/pterodactyl.
Ohne diese Werte läuft das Panel als Demo. Dateien, Konsole, Backups und Installer sind dann lokal im Browser, gekennzeichnet als Demo.
Application-API-Rechte brauchst du nur, wenn der Node neue Ports erst in Pterodactyl anlegen muss. Lesen, Konsole, Dateien, Backups und Zeitpläne gehen über den Client-Key.
Zum Panel