LuaDCH-NG ist ein modernisierter Fork von LuaDCH, einem ADC-Hubserver mit Lua-Automatisierung. Die Upstream-Organisation veröffentlicht Quellcode sowie Build-, Installations-, Konfigurations-, Sicherheits-, Container-, Lua-API- und Release-Dokumentation. Nutze diese Quellen für genau die Revision, die du betreibst.
Lua kann einen Hub gezielt erweitern, ist aber auch ausführbares Verhalten im Vertrauensbereich des Dienstes. Behandle Skripte, Loader, Zugangsdaten, Zertifikatsdateien und Nutzerdatenbanken als Produktionswerte. Prüfe und teste jede Änderung außerhalb des öffentlichen Hubs.
Historie, Umfang Und Bereitstellung
LuaDCH-NG führt das ADC-orientierte LuaDCH-Modell mit modernen Buildwegen und dokumentierten Betriebsschutzmaßnahmen fort. Es ist kein NMDC-Ersatz. Prüfe Protokoll, URI-Schema, TLS und Client-Kompatibilität vor einer Migration. Das Projekt dokumentiert Linux-, Windows- und ARM-Builds über CMake sowie einen Containerweg; wähle die Methode, die dein Team patchen, sichern, überwachen und zurückrollen kann.
Installation, Konfiguration Und Lua
- Lies Build- und Installationsdokumentation für die Zielplattform und notiere Release oder Commit.
- Nutze eine eigene Dienstidentität und strikte Dateirechte für Konfiguration, Geheimnisse, Schlüssel, Datenbanken, Logs und Backups.
- Lege TLS, Listener, Hubidentität, Operatorregeln und öffentliche Erreichbarkeit bewusst fest und teste ADCS-Vertrauen mit einem Testclient.
- Prüfe die Lua-API vor dem Einsatz eines Skripts und teste Eingabeprüfung, Fehlerbehandlung, Leistung und Neustartverhalten auf einem Test-Hub.
- Nutze die Projekt-Repositories für Skripte und Herald als Material zur Prüfung und Anpassung, nicht als Anlass für unverändertes Deployment.
Sicherheit, Updates Und Fehlerbehebung
Die Upstream-Sicherheitsdokumentation beschreibt unter anderem Rate-Limits, Behandlung fehlgeschlagener Anmeldungen, TLS-Deadlines, verschlüsselte Nutzerdaten, sandboxed Loader und Rechte für Geheimdateien. Ihre Wirkung hängt von Release und Konfiguration ab. Halte den Hub aktuell, schütze Backups, rotiere offengelegte Geheimnisse und beschränke Administrator- sowie Hostzugriff. Trenne ADC-Login und Hubnachrichten von Peer-Transfer-, NAT-, Firewall-, Client- und Zertifikatsproblemen.
Verifizierte LuaDCH-NG-Ressourcen
Die Projekt-Dokumentation und das Repository sind Primärquellen; DCVault ist eine Community-Ressource. Prüfe Version und Herkunft vor dem Einsatz von Binärdatei, Image, Skript oder Konfigurationsbeispiel.
| Bezeichnung | Link | Beschreibung |
|---|---|---|
| LuaDCH-NG-Organisation | https://github.com/luadch-ng | Upstream-Organisation mit gepflegten Projekt-Repositories. |
| LuaDCH-NG-Quellcode | https://github.com/luadch-ng/luadch-ng | Primäres Repository, README, Issues und Release-Historie. |
| Dokumentationsverzeichnis | https://github.com/luadch-ng/luadch-ng/tree/master/docs | Index der veröffentlichten Betriebsdokumente. |
| Build-Dokumentation | https://github.com/luadch-ng/luadch-ng/blob/master/docs/BUILDING.md | Projektanleitung zum Bauen für Zielplattformen. |
| Installationsdokumentation | https://github.com/luadch-ng/luadch-ng/blob/master/docs/INSTALLING.md | Projektanleitung für Installation und Ersteinrichtung. |
| Konfigurationsdokumentation | https://github.com/luadch-ng/luadch-ng/blob/master/docs/CONFIGURATION.md | Projektreferenz für Konfiguration. |
| Sicherheitsdokumentation | https://github.com/luadch-ng/luadch-ng/blob/master/docs/SECURITY.md | Projektleitfaden für Sicherheit und Schutzmechanismen. |
| Container-Dokumentation | https://github.com/luadch-ng/luadch-ng/blob/master/docs/DOCKER.md | Projektanleitung zur Container-Bereitstellung. |
| Plugin-API | https://github.com/luadch-ng/luadch-ng/blob/master/docs/PLUGIN_API.md | Projekt-Referenz für Plugin-Schnittstellen und Integration. |
| Skript-Dokumentation | https://github.com/luadch-ng/luadch-ng/blob/master/docs/SCRIPTS.md | Projektanleitung zum sicheren Prüfen und Laden von Skripten. |
| Releases | https://github.com/luadch-ng/luadch-ng/releases | Upstream-Releases der verwendeten Revision. |
| Issue-Tracker | https://github.com/luadch-ng/luadch-ng/issues | Upstream-Tracker für reproduzierbare Fehler. |
| Lizenz | https://github.com/luadch-ng/luadch-ng/blob/master/LICENSE | Projektlizenz im Standardzweig. |
| Containerpaket | https://github.com/luadch-ng/luadch-ng/pkgs/container/luadch | Paketweg; pinne und prüfe das Deployment. |
| Projekt-Skripte | https://github.com/luadch-ng/scripts | Upstream-Automatisierung zur Prüfung und Anpassung. |
| Herald | https://github.com/luadch-ng/herald | Upstream-Herald-Repository zur Prüfung und Anpassung. |
| DCVault-Website | https://dcvault.net | Community-Website; gleiche Hinweise mit der Upstream-Revision ab. |
| DCVault-Forum | https://forum.dcvault.net | Community-Forum; gleiche Hinweise mit der Upstream-Revision ab. |
| DCVault-Hub | adcs://hub.dcvault.net:5001/?kp=SHA256/RLDEY2QBXXO27D33UHYK3BAFVCW6MNQINNYN4FFAP2RL2MNFLM6A | Community-Hub; ersetze keine Prüfung der Projektquellen. |
Weiterführende Direct-Connect-Lektüre
Nutze Direct Connect für ADC- und Client-Kontext, ADCH++, uHub und Verlihub zum Vergleich von Hub-Familien, Artikel für die gesamte Bibliothek und Hub-Suche für öffentliche Hub-Einträge.
Kommentare
Noch Keine Kommentare. Starten Sie Die Unterhaltung.