HelpServ 1.0 · Gratis Self-Install
Ziel: LXBG Core + IRCd
Diese Anleitung gehört direkt zum einzelnen Modul. Vor einem Release wird derselbe Ablauf auf der LXBG-Demo/Testinstallation geprüft.
Voraussetzungen
- LXBG Core mit Module Runtime 0.1 installiert
- PHP 8.1+, MySQL, PHP CLI, Python 3.9+
- Shell-Zugriff mit sudo für einen dauerhaften Hintergrunddienst
Installation
- Kostenloses LXBG-HelpServ-1.0.0.zip von der Modulseite herunterladen und entpacken.
- Den Ordner org.lxbg.helpserv vollständig in [LXBG_ROOT]/modules/ kopieren.
- Im LXBG Admin > Module > HelpServ > Installieren klicken. Falls nicht im Katalog vorhanden: LXBG_CORE_ROOT=/pfad/zum/httpdocs php /pfad/zum/httpdocs/modules/org.lxbg.helpserv/install-cli.php ausführen.
- Für den eigenständigen Linux-Systemdienst install-service.sh aus dem ZIP mit eigenem IRC-Port und eigenem Service-Benutzer ausführen. Details stehen in INSTALL.md.
- Im HelpServ-Admin den Bot-Nick, #help und die deutsch/englischen Antworten konfigurieren und aktivieren.
- Im echten #help den Befehl !help und !cam en ausprobieren. Danach /msg HelpServ !help testen.
- Nie vorhandene IRC-Dienste oder bestehende HelpServ-Bots überschreiben.
Release-Regel: Ein Modul wird erst als Download freigegeben, wenn Installation und Funktionstest auf der LXBG-Demo erfolgreich waren. Die finale ZIP enthält zusätzlich eine README/INSTALL-Anleitung, damit diese Schritte auch offline beim Paket liegen.