LuaDCH-NG

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

  1. Lies Build- und Installationsdokumentation für die Zielplattform und notiere Release oder Commit.
  2. Nutze eine eigene Dienstidentität und strikte Dateirechte für Konfiguration, Geheimnisse, Schlüssel, Datenbanken, Logs und Backups.
  3. Lege TLS, Listener, Hubidentität, Operatorregeln und öffentliche Erreichbarkeit bewusst fest und teste ADCS-Vertrauen mit einem Testclient.
  4. Prüfe die Lua-API vor dem Einsatz eines Skripts und teste Eingabeprüfung, Fehlerbehandlung, Leistung und Neustartverhalten auf einem Test-Hub.
  5. 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.

BezeichnungLinkBeschreibung
LuaDCH-NG-Organisationhttps://github.com/luadch-ngUpstream-Organisation mit gepflegten Projekt-Repositories.
LuaDCH-NG-Quellcodehttps://github.com/luadch-ng/luadch-ngPrimäres Repository, README, Issues und Release-Historie.
Dokumentationsverzeichnishttps://github.com/luadch-ng/luadch-ng/tree/master/docsIndex der veröffentlichten Betriebsdokumente.
Build-Dokumentationhttps://github.com/luadch-ng/luadch-ng/blob/master/docs/BUILDING.mdProjektanleitung zum Bauen für Zielplattformen.
Installationsdokumentationhttps://github.com/luadch-ng/luadch-ng/blob/master/docs/INSTALLING.mdProjektanleitung für Installation und Ersteinrichtung.
Konfigurationsdokumentationhttps://github.com/luadch-ng/luadch-ng/blob/master/docs/CONFIGURATION.mdProjektreferenz für Konfiguration.
Sicherheitsdokumentationhttps://github.com/luadch-ng/luadch-ng/blob/master/docs/SECURITY.mdProjektleitfaden für Sicherheit und Schutzmechanismen.
Container-Dokumentationhttps://github.com/luadch-ng/luadch-ng/blob/master/docs/DOCKER.mdProjektanleitung zur Container-Bereitstellung.
Plugin-APIhttps://github.com/luadch-ng/luadch-ng/blob/master/docs/PLUGIN_API.mdProjekt-Referenz für Plugin-Schnittstellen und Integration.
Skript-Dokumentationhttps://github.com/luadch-ng/luadch-ng/blob/master/docs/SCRIPTS.mdProjektanleitung zum sicheren Prüfen und Laden von Skripten.
Releaseshttps://github.com/luadch-ng/luadch-ng/releasesUpstream-Releases der verwendeten Revision.
Issue-Trackerhttps://github.com/luadch-ng/luadch-ng/issuesUpstream-Tracker für reproduzierbare Fehler.
Lizenzhttps://github.com/luadch-ng/luadch-ng/blob/master/LICENSEProjektlizenz im Standardzweig.
Containerpakethttps://github.com/luadch-ng/luadch-ng/pkgs/container/luadchPaketweg; pinne und prüfe das Deployment.
Projekt-Skriptehttps://github.com/luadch-ng/scriptsUpstream-Automatisierung zur Prüfung und Anpassung.
Heraldhttps://github.com/luadch-ng/heraldUpstream-Herald-Repository zur Prüfung und Anpassung.
DCVault-Websitehttps://dcvault.netCommunity-Website; gleiche Hinweise mit der Upstream-Revision ab.
DCVault-Forumhttps://forum.dcvault.netCommunity-Forum; gleiche Hinweise mit der Upstream-Revision ab.
DCVault-Hubadcs://hub.dcvault.net:5001/?kp=SHA256/RLDEY2QBXXO27D33UHYK3BAFVCW6MNQINNYN4FFAP2RL2MNFLM6ACommunity-Hub; ersetze keine Prüfung der Projektquellen.

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.

Übergeordnete Seite

Kommentare

Noch Keine Kommentare. Starten Sie Die Unterhaltung.

Kommentar Hinzufügen

Kommentare hier erfordern ein Konto. Melden Sie sich an, um an der Unterhaltung teilzunehmen, oder registrieren Sie ein Konto.