Linux / macOS .sh
Der Hauptinstaller. Fragt alles ab und schreibt die Runtime nach ~/.license-nodejs-commercial.
Die Single-File-Installation fragt Port, API-Token, URLs und Zielumgebung ab. Danach erzeugt sie im Runtime-Ordner alle passenden Startdateien und Service-Dateien.
Der Hauptinstaller. Fragt alles ab und schreibt die Runtime nach ~/.license-nodejs-commercial.
Wrapper für Git Bash oder andere bash.exe-Installationen unter Windows. Reicht die Parameter direkt an die .sh weiter.
Double-Click-Wrapper für macOS. Startet dieselbe Single-File-Installation wie unter Linux.
start-licensesys.commandKurze Referenz für Runtime-Pfad, generated setup files, systemd und die einzelnen Startwege.
LICENSE-SYSTEM-SETUP.mdPTDL-v2 Import-Datei für das Panel. Der Install-Teil lädt die Single-File-Installation und richtet den Server für Pterodactyl nicht-interaktiv ein.
egg-license-nodejs-commercial-pterodactyl.jsonsh ./start-licensesys.sh
sh ./start-licensesys.sh setup
Im Runtime-Ordner entstehen unter setup/ automatisch Linux-Startskripte, systemd-Service, Docker Compose, Pterodactyl-Startbefehl, Windows-BAT und macOS-Command-Dateien.
sh ./start-licensesys.sh start
sh ./start-licensesys.sh artifacts
sh ./start-licensesys.sh systemd-install
Nutze die generierten Skripte setup/linux/start-licenseserver.sh, start-licenseserver-bg.sh und stop-licenseserver.sh.
Die Installation kann direkt die Datei setup/linux/licenseserver.service erzeugen und auf Wunsch nach /etc/systemd/system installieren.
Unter setup/docker werden docker-compose.yml und Dockerfile erzeugt. Der Runtime-Ordner wird als Volume eingebunden.
Unter setup/pterodactyl liegen Startbefehl und Notes. Für den Panel-Import kannst du direkt das Egg egg-license-nodejs-commercial-pterodactyl.json laden.
Der Website-Wrapper startet die .sh über bash.exe. Im Runtime-Ordner wird zusätzlich setup/windows/start-licenseserver.bat erzeugt.
Für macOS wird eine .command-Datei erzeugt, damit der Server direkt über Finder oder Terminal gestartet werden kann.