OpportunitiesEntities
Docs
    Ring Platform

    Dezentralisierte selbstbauende Zukunft

    Anmelden
    Entities
    Opportunities
    Store
    Docs
    Plattformkonzepte
    RING ÖkonomieSonoratek LLCGlobaler ImpactKI trifft Web3
    Loslegen
    SchnellstartKalkulatorRoadmap
    Datenschutz|Kontakt
    v1.104.26|Sonoratek LLC

    Documentation

    Konzepte, Nutzen und typische Clone-Szenarien — weniger Code.

    Erste Schritte
    Voraussetzungen
    Installation
    Validierung des ersten Erfolgs
    Nächste Schritte
    Funktionen
    Mitglieder-Blogs
    Anpassung
    Ringization playbook
    Deployment
    Selbst gehostetes Deployment
    Architektur
    News-Kingdom-Architektur
    Entwicklung
    OSS und Enterprise

    Schnelleinstieg (CTOs · Auditoren · Agenten)

    Willkommen — Mission & Zielgruppen
    Schnellreferenz
    Erste Schritte
    Architektur & Auth.js
    Backend-Modi & Datenbanken (DB_BACKEND_MODE)
    Self-hosted
    Ring MCP Tools
    Ring MCP Server
    Token economics
    Token launch jurisdictions
    Deploy (Docker · k8s)
    Sicherheit & Compliance
    ringdom.org — LegioX-Homebase
    Quellcode — MIT-Lizenz (GitHub)

    Documentation

    Konzepte, Nutzen und typische Clone-Szenarien — weniger Code.

    Erste Schritte
    Voraussetzungen
    Installation
    Validierung des ersten Erfolgs
    Nächste Schritte
    Funktionen
    Mitglieder-Blogs
    Anpassung
    Ringization playbook
    Deployment
    Selbst gehostetes Deployment
    Architektur
    News-Kingdom-Architektur
    Entwicklung
    OSS und Enterprise

    Schnelleinstieg (CTOs · Auditoren · Agenten)

    Willkommen — Mission & Zielgruppen
    Schnellreferenz
    Erste Schritte
    Architektur & Auth.js
    Backend-Modi & Datenbanken (DB_BACKEND_MODE)
    Self-hosted
    Ring MCP Tools
    Ring MCP Server
    Token economics
    Token launch jurisdictions
    Deploy (Docker · k8s)
    Sicherheit & Compliance
    ringdom.org — LegioX-Homebase
    Quellcode — MIT-Lizenz (GitHub)

    Documentation

    Konzepte, Nutzen und typische Clone-Szenarien — weniger Code.

    Erste Schritte
    Voraussetzungen
    Installation
    Validierung des ersten Erfolgs
    Nächste Schritte
    Funktionen
    Mitglieder-Blogs
    Anpassung
    Ringization playbook
    Deployment
    Selbst gehostetes Deployment
    Architektur
    News-Kingdom-Architektur
    Entwicklung
    OSS und Enterprise

    Schnelleinstieg (CTOs · Auditoren · Agenten)

    Willkommen — Mission & Zielgruppen
    Schnellreferenz
    Erste Schritte
    Architektur & Auth.js
    Backend-Modi & Datenbanken (DB_BACKEND_MODE)
    Self-hosted
    Ring MCP Tools
    Ring MCP Server
    Token economics
    Token launch jurisdictions
    Deploy (Docker · k8s)
    Sicherheit & Compliance
    ringdom.org — LegioX-Homebase
    Quellcode — MIT-Lizenz (GitHub)
    Ring Logo

    Loading documentation...

    Preparing Ring content

    Ring Logo

    Loading documentation...

    Preparing Ring content

    Ring Logo

    Loading documentation...

    Preparing Ring content

    OSS und Enterprise

    Nutze die Tabs Gründer / Entwickler in der Seitenleiste der Dokumentation, um diese Seite zu filtern. Kurz gesagt: Die gesamte Anwendung ist Open Source. Privat bleiben das Hosting von Ringdom, die CI-Pipeline und eine kleine Gruppe von Modulen nur für Betreiber.

    Ring ist in Schichten aufgebaut. Layer 1 ist die Community-Codebasis, auf GitHub als connectplatform/ring unter der Lizenz Apache 2.0 veröffentlicht. Pakete in Layer 2 (ring-presets/<pack>) fügen vertikale Presets hinzu. Overlays in Layer 3 (ringdom-clones/<slug>) enthalten Marke, Dokumentation und private Module eines Klons. Ein Build kopiert zuerst Layer 1 und legt dann die Overlays darüber. Existiert dieselbe Datei in mehr als einer Schicht, gewinnt die spätere Schicht.

    FähigkeitÖffentliches OSS (GitHub)Ringdom-Siedler
    Vollständige Next.js-App (web/): Shop, Wallet, News, Messaging, Admin und der RestJaJa
    install.sh, Helfer in ring/scripts/, data/schema.sqlJaJa
    ring CLI (cli/)Ja. upgrade, config und test funktionieren überallJa, plus der private Build-Pfad
    Docker-Dateien und env-VorlagenJaJa
    Basis-DokumentationMinimal (web/docs/en/index.mdx plus zwei Feature-Seiten)Vollständiger Portal-Korpus im Overlay
    Kubernetes-Manifeste (k8s/)NeinJa
    Forgejo-CI-Workflows (.forgejo/) und Forge-Build-PipelineNein. Werden aus dem GitHub-Spiegel entferntJa
    Order Lab, Rechner, my-orders, my-jobs, Bestellungen im Admin-CRMNein. Nur Community-StubsJa
    Preset-Auswahl in ring-config.json und Layer-1-Kataloge (features/entities/presets/)JaJa
    Preset-Pakete in Layer 2 (ring-presets/<pack>)Nein. Auf der Forge gehostetJa

    Welcher Weg zu dir passt

    Selbst betreiben

    Klone das öffentliche Repo, starte den Assistenten und hoste es, wo du willst. Code, Daten und Mitglieder gehören dir.

    Eine Vertikale gestalten

    Presets geben einem Klon eine fertige Form für eine Branche. Layer 1 enthält die Auswahl. Umfangreichere Pakete kommen über Ringdom.

    Siedler werden

    Das Ringization-Playbook beschreibt den Siedler-Weg: ein dünnes Overlay auf Layer 1, gebaut und gehostet von Ringdom.

    Wie ein Klon zusammengesetzt wird

    Typische Szenarien

    1. Unabhängige Community. Nutze nur OSS. Du bekommst alle Funktionen für Mitglieder und betreibst sie auf deinem eigenen Server.

    Schichtenübersicht (geprüfte Pfade)

    SchichtRepoInhalt
    L1 Communityconnectplatform/ring auf GitHub, gespiegelt von der Ringdom-Forgeweb/, cli/, scripts/, install.sh, Root-package.json
    L2 Paketering-presets/<pack> auf der ForgeVertikale Presets
    L3 Overlayringdom-clones/<slug> auf der ForgeÜberschreibungen von web/ (Marke, Dokumentation, Order Lab, Rechner), k8s/, scripts/ci/, .forgejo/

    Wie die Trennung durchgesetzt wird

    MechanismusDateiWas er tut

    Häufige Fragen

    Auswirkungen

    Was fehlt in OSS?

    Die Zeilen, die in der Tabelle mit Nein markiert sind. Order Lab, Projektbestellungen und Rechner kompilieren gegen Community-Stubs, daher funktioniert der Build trotzdem. Einzelne Siedler-Klone können außerdem eigene private Module in ihrem Overlay mitführen.

    Kann ich die Ring CLI ohne Ringdom nutzen?

    Ja, für upgrade, config und test. prod benötigt deine eigenen Kubernetes-Manifeste und eine eigene Registry. Siehe Ring CLI.

    Betrieb

    Wo liegt die Portal-Dokumentation?

    Der vollständige Dokumentationskorpus von ring-platform.org liegt im privaten Layer-3-Overlay und wird öffentlich unter /docs ausgeliefert. Layer 1 behält eine kleine Community-Basis unter web/docs/.

    Verwandte Dokumentation

    Related documentation

    Community tooling

    Nächster Schritt: die öffentlichen Setup- und Wartungswerkzeuge im Detail.

    Self-hosted deployment

    Gleicher Ablauf: den OSS-Build auf deinem eigenen Server betreiben.

    Ringization playbook

    Siehe auch: der Siedler-Weg vom dünnen Overlay zum gehosteten Klon.

    Ring CLI

    Vertiefung: welche CLI-Befehle außerhalb von Ringdom funktionieren.

    1. Docs
    2. /Entwicklung
    3. /OSS und Enterprise

    Aktualisiert 1. Okt. 20265 Min. Anhören

    OSS und Enterprise

    Nutze die Tabs Gründer / Entwickler in der Seitenleiste der Dokumentation, um diese Seite zu filtern. Kurz gesagt: Die gesamte Anwendung ist Open Source. Privat bleiben das Hosting von Ringdom, die CI-Pipeline und eine kleine Gruppe von Modulen nur für Betreiber.

    Ring ist in Schichten aufgebaut. Layer 1 ist die Community-Codebasis, auf GitHub als connectplatform/ring unter der Lizenz Apache 2.0 veröffentlicht. Pakete in Layer 2 (ring-presets/<pack>) fügen vertikale Presets hinzu. Overlays in Layer 3 (ringdom-clones/<slug>) enthalten Marke, Dokumentation und private Module eines Klons. Ein Build kopiert zuerst Layer 1 und legt dann die Overlays darüber. Existiert dieselbe Datei in mehr als einer Schicht, gewinnt die spätere Schicht.

    FähigkeitÖffentliches OSS (GitHub)Ringdom-Siedler
    Vollständige Next.js-App (web/): Shop, Wallet, News, Messaging, Admin und der RestJaJa
    install.sh, Helfer in ring/scripts/, data/schema.sqlJaJa
    ring CLI (cli/)Ja. upgrade, config und test funktionieren überallJa, plus der private Build-Pfad
    Docker-Dateien und env-VorlagenJaJa
    Basis-DokumentationMinimal (web/docs/en/index.mdx plus zwei Feature-Seiten)Vollständiger Portal-Korpus im Overlay
    Kubernetes-Manifeste (k8s/)NeinJa
    Forgejo-CI-Workflows (.forgejo/) und Forge-Build-PipelineNein. Werden aus dem GitHub-Spiegel entferntJa
    Order Lab, Rechner, my-orders, my-jobs, Bestellungen im Admin-CRMNein. Nur Community-StubsJa
    Preset-Auswahl in ring-config.json und Layer-1-Kataloge (features/entities/presets/)JaJa
    Preset-Pakete in Layer 2 (ring-presets/<pack>)Nein. Auf der Forge gehostetJa

    Welcher Weg zu dir passt

    Selbst betreiben

    Klone das öffentliche Repo, starte den Assistenten und hoste es, wo du willst. Code, Daten und Mitglieder gehören dir.

    Eine Vertikale gestalten

    Presets geben einem Klon eine fertige Form für eine Branche. Layer 1 enthält die Auswahl. Umfangreichere Pakete kommen über Ringdom.

    Siedler werden

    Das Ringization-Playbook beschreibt den Siedler-Weg: ein dünnes Overlay auf Layer 1, gebaut und gehostet von Ringdom.

    Wie ein Klon zusammengesetzt wird

    Typische Szenarien

    1. Unabhängige Community. Nutze nur OSS. Du bekommst alle Funktionen für Mitglieder und betreibst sie auf deinem eigenen Server.

    Schichtenübersicht (geprüfte Pfade)

    SchichtRepoInhalt
    L1 Communityconnectplatform/ring auf GitHub, gespiegelt von der Ringdom-Forgeweb/, cli/, scripts/, install.sh, Root-package.json
    L2 Paketering-presets/<pack> auf der ForgeVertikale Presets
    L3 Overlayringdom-clones/<slug> auf der ForgeÜberschreibungen von web/ (Marke, Dokumentation, Order Lab, Rechner), k8s/, scripts/ci/, .forgejo/

    Wie die Trennung durchgesetzt wird

    MechanismusDateiWas er tut

    Häufige Fragen

    Auswirkungen

    Was fehlt in OSS?

    Die Zeilen, die in der Tabelle mit Nein markiert sind. Order Lab, Projektbestellungen und Rechner kompilieren gegen Community-Stubs, daher funktioniert der Build trotzdem. Einzelne Siedler-Klone können außerdem eigene private Module in ihrem Overlay mitführen.

    Kann ich die Ring CLI ohne Ringdom nutzen?

    Ja, für upgrade, config und test. prod benötigt deine eigenen Kubernetes-Manifeste und eine eigene Registry. Siehe Ring CLI.

    Betrieb

    Wo liegt die Portal-Dokumentation?

    Der vollständige Dokumentationskorpus von ring-platform.org liegt im privaten Layer-3-Overlay und wird öffentlich unter /docs ausgeliefert. Layer 1 behält eine kleine Community-Basis unter web/docs/.

    Verwandte Dokumentation

    Related documentation

    Community tooling

    Nächster Schritt: die öffentlichen Setup- und Wartungswerkzeuge im Detail.

    Self-hosted deployment

    Gleicher Ablauf: den OSS-Build auf deinem eigenen Server betreiben.

    Ringization playbook

    Siehe auch: der Siedler-Weg vom dünnen Overlay zum gehosteten Klon.

    Ring CLI

    Vertiefung: welche CLI-Befehle außerhalb von Ringdom funktionieren.

    1. Docs
    2. /Entwicklung
    3. /OSS und Enterprise

    Aktualisiert 1. Okt. 20265 Min. Anhören

    OSS und Enterprise

    Nutze die Tabs Gründer / Entwickler in der Seitenleiste der Dokumentation, um diese Seite zu filtern. Kurz gesagt: Die gesamte Anwendung ist Open Source. Privat bleiben das Hosting von Ringdom, die CI-Pipeline und eine kleine Gruppe von Modulen nur für Betreiber.

    Ring ist in Schichten aufgebaut. Layer 1 ist die Community-Codebasis, auf GitHub als connectplatform/ring unter der Lizenz Apache 2.0 veröffentlicht. Pakete in Layer 2 (ring-presets/<pack>) fügen vertikale Presets hinzu. Overlays in Layer 3 (ringdom-clones/<slug>) enthalten Marke, Dokumentation und private Module eines Klons. Ein Build kopiert zuerst Layer 1 und legt dann die Overlays darüber. Existiert dieselbe Datei in mehr als einer Schicht, gewinnt die spätere Schicht.

    FähigkeitÖffentliches OSS (GitHub)Ringdom-Siedler
    Vollständige Next.js-App (web/): Shop, Wallet, News, Messaging, Admin und der RestJaJa
    install.sh, Helfer in ring/scripts/, data/schema.sqlJaJa
    ring CLI (cli/)Ja. upgrade, config und test funktionieren überallJa, plus der private Build-Pfad
    Docker-Dateien und env-VorlagenJaJa
    Basis-DokumentationMinimal (web/docs/en/index.mdx plus zwei Feature-Seiten)Vollständiger Portal-Korpus im Overlay
    Kubernetes-Manifeste (k8s/)NeinJa
    Forgejo-CI-Workflows (.forgejo/) und Forge-Build-PipelineNein. Werden aus dem GitHub-Spiegel entferntJa
    Order Lab, Rechner, my-orders, my-jobs, Bestellungen im Admin-CRMNein. Nur Community-StubsJa
    Preset-Auswahl in ring-config.json und Layer-1-Kataloge (features/entities/presets/)JaJa
    Preset-Pakete in Layer 2 (ring-presets/<pack>)Nein. Auf der Forge gehostetJa

    Welcher Weg zu dir passt

    Selbst betreiben

    Klone das öffentliche Repo, starte den Assistenten und hoste es, wo du willst. Code, Daten und Mitglieder gehören dir.

    Eine Vertikale gestalten

    Presets geben einem Klon eine fertige Form für eine Branche. Layer 1 enthält die Auswahl. Umfangreichere Pakete kommen über Ringdom.

    Siedler werden

    Das Ringization-Playbook beschreibt den Siedler-Weg: ein dünnes Overlay auf Layer 1, gebaut und gehostet von Ringdom.

    Wie ein Klon zusammengesetzt wird

    Typische Szenarien

    1. Unabhängige Community. Nutze nur OSS. Du bekommst alle Funktionen für Mitglieder und betreibst sie auf deinem eigenen Server.

    Schichtenübersicht (geprüfte Pfade)

    SchichtRepoInhalt
    L1 Communityconnectplatform/ring auf GitHub, gespiegelt von der Ringdom-Forgeweb/, cli/, scripts/, install.sh, Root-package.json
    L2 Paketering-presets/<pack> auf der ForgeVertikale Presets
    L3 Overlayringdom-clones/<slug> auf der ForgeÜberschreibungen von web/ (Marke, Dokumentation, Order Lab, Rechner), k8s/, scripts/ci/, .forgejo/

    Wie die Trennung durchgesetzt wird

    MechanismusDateiWas er tut

    Häufige Fragen

    Auswirkungen

    Was fehlt in OSS?

    Die Zeilen, die in der Tabelle mit Nein markiert sind. Order Lab, Projektbestellungen und Rechner kompilieren gegen Community-Stubs, daher funktioniert der Build trotzdem. Einzelne Siedler-Klone können außerdem eigene private Module in ihrem Overlay mitführen.

    Kann ich die Ring CLI ohne Ringdom nutzen?

    Ja, für upgrade, config und test. prod benötigt deine eigenen Kubernetes-Manifeste und eine eigene Registry. Siehe Ring CLI.

    Betrieb

    Wo liegt die Portal-Dokumentation?

    Der vollständige Dokumentationskorpus von ring-platform.org liegt im privaten Layer-3-Overlay und wird öffentlich unter /docs ausgeliefert. Layer 1 behält eine kleine Community-Basis unter web/docs/.

    Verwandte Dokumentation

    Related documentation

    Community tooling

    Nächster Schritt: die öffentlichen Setup- und Wartungswerkzeuge im Detail.

    Self-hosted deployment

    Gleicher Ablauf: den OSS-Build auf deinem eigenen Server betreiben.

    Ringization playbook

    Siehe auch: der Siedler-Weg vom dünnen Overlay zum gehosteten Klon.

    Ring CLI

    Vertiefung: welche CLI-Befehle außerhalb von Ringdom funktionieren.

    1. Docs
    2. /Entwicklung
    3. /OSS und Enterprise

    Aktualisiert 1. Okt. 20265 Min. Anhören

  1. Regionale Genossenschaft ohne eigenen Betrieb. Werde Siedler. Ringdom betreibt den Cluster, die Builds und die Rollouts.
  2. Agentur mit vielen Kunden. Starte für Prototypen mit OSS und verlege dann Kunden, die Presets oder verwaltetes Hosting brauchen, auf Siedler-Overlays.
  3. Was Open Source hier bedeutet

    • Apache 2.0. Du darfst den Code betreiben, ändern und darauf aufbauende Dienstleistungen verkaufen, gemäß den Lizenzbedingungen in web/LICENSE.
    • Was privat bleibt, steht in der Tabelle. Das sind Infrastruktur, CI, Betreibermodule und Preset-Pakete. Ein Siedler-Klon kann außerdem eigene private Module in seinem Overlay führen.
    GitHub-Spiegelscripts/push-github-oss.shBaut aus der Spitze der Forge einen einzelnen Commit ohne .forgejo/ und pusht ihn nach github/main
    Leak-Sperrescripts/check-no-org-leak.sh (npm run check:org-leak)Schlägt fehl, wenn k8s, cli (innerhalb von web/), .forgejo, .env.local, Order Lab, Rechner oder die Routen my-orders / my-jobs echte Pfade in ring/web sind statt zu fehlen oder Symlinks zu sein. Verlangt außerdem, dass ring-config.json eine committete reguläre Datei ist
    Community-Stubsscripts/ensure-community-stubs.shStellt Community-Versionen wie lib/payments/conductor/handlers/project-order.community.ts wieder her, wenn die Overlay-Links fehlen
    Ignore-Regelnweb/.gitignoreHält web/k8s/, web/cli/, web/scripts/, web/propagation/ und .forgejo/ aus Layer-1-Commits heraus
    Shadow-Berichtnpm run compose:shadowListet Layer-1-Pfade, die ein Overlay ersetzt, damit Überschreibungen im Review sichtbar sind

    Die Root-Verzeichnisse cli/ und scripts/ im Repo sind öffentlich. Ignoriert werden nur die Pfade web/cli, web/k8s und web/scripts, weil das auf Ringdom-Maschinen lokale Symlinks auf das private Overlay sind.

    Mitwirken

    1. 1

      Nur gegen Layer 1 arbeiten

      Lege Community-Änderungen in ring/web oder ring/cli ab. Committe nie Overlay-Dateien oder Symlinks.

    2. 2

      Die Prüfungen ausführen

    3. 3

      Secrets heraushalten

      Env-Vorlagen enthalten nur Platzhalter. Lege niemals echte Schlüssel in Code-Kommentare, MDX-Beispiele oder ring-config.json.

  4. Regionale Genossenschaft ohne eigenen Betrieb. Werde Siedler. Ringdom betreibt den Cluster, die Builds und die Rollouts.
  5. Agentur mit vielen Kunden. Starte für Prototypen mit OSS und verlege dann Kunden, die Presets oder verwaltetes Hosting brauchen, auf Siedler-Overlays.
  6. Was Open Source hier bedeutet

    • Apache 2.0. Du darfst den Code betreiben, ändern und darauf aufbauende Dienstleistungen verkaufen, gemäß den Lizenzbedingungen in web/LICENSE.
    • Was privat bleibt, steht in der Tabelle. Das sind Infrastruktur, CI, Betreibermodule und Preset-Pakete. Ein Siedler-Klon kann außerdem eigene private Module in seinem Overlay führen.
    GitHub-Spiegelscripts/push-github-oss.shBaut aus der Spitze der Forge einen einzelnen Commit ohne .forgejo/ und pusht ihn nach github/main
    Leak-Sperrescripts/check-no-org-leak.sh (npm run check:org-leak)Schlägt fehl, wenn k8s, cli (innerhalb von web/), .forgejo, .env.local, Order Lab, Rechner oder die Routen my-orders / my-jobs echte Pfade in ring/web sind statt zu fehlen oder Symlinks zu sein. Verlangt außerdem, dass ring-config.json eine committete reguläre Datei ist
    Community-Stubsscripts/ensure-community-stubs.shStellt Community-Versionen wie lib/payments/conductor/handlers/project-order.community.ts wieder her, wenn die Overlay-Links fehlen
    Ignore-Regelnweb/.gitignoreHält web/k8s/, web/cli/, web/scripts/, web/propagation/ und .forgejo/ aus Layer-1-Commits heraus
    Shadow-Berichtnpm run compose:shadowListet Layer-1-Pfade, die ein Overlay ersetzt, damit Überschreibungen im Review sichtbar sind

    Die Root-Verzeichnisse cli/ und scripts/ im Repo sind öffentlich. Ignoriert werden nur die Pfade web/cli, web/k8s und web/scripts, weil das auf Ringdom-Maschinen lokale Symlinks auf das private Overlay sind.

    Mitwirken

    1. 1

      Nur gegen Layer 1 arbeiten

      Lege Community-Änderungen in ring/web oder ring/cli ab. Committe nie Overlay-Dateien oder Symlinks.

    2. 2

      Die Prüfungen ausführen

    3. 3

      Secrets heraushalten

      Env-Vorlagen enthalten nur Platzhalter. Lege niemals echte Schlüssel in Code-Kommentare, MDX-Beispiele oder ring-config.json.

  7. Regionale Genossenschaft ohne eigenen Betrieb. Werde Siedler. Ringdom betreibt den Cluster, die Builds und die Rollouts.
  8. Agentur mit vielen Kunden. Starte für Prototypen mit OSS und verlege dann Kunden, die Presets oder verwaltetes Hosting brauchen, auf Siedler-Overlays.
  9. Was Open Source hier bedeutet

    • Apache 2.0. Du darfst den Code betreiben, ändern und darauf aufbauende Dienstleistungen verkaufen, gemäß den Lizenzbedingungen in web/LICENSE.
    • Was privat bleibt, steht in der Tabelle. Das sind Infrastruktur, CI, Betreibermodule und Preset-Pakete. Ein Siedler-Klon kann außerdem eigene private Module in seinem Overlay führen.
    GitHub-Spiegelscripts/push-github-oss.shBaut aus der Spitze der Forge einen einzelnen Commit ohne .forgejo/ und pusht ihn nach github/main
    Leak-Sperrescripts/check-no-org-leak.sh (npm run check:org-leak)Schlägt fehl, wenn k8s, cli (innerhalb von web/), .forgejo, .env.local, Order Lab, Rechner oder die Routen my-orders / my-jobs echte Pfade in ring/web sind statt zu fehlen oder Symlinks zu sein. Verlangt außerdem, dass ring-config.json eine committete reguläre Datei ist
    Community-Stubsscripts/ensure-community-stubs.shStellt Community-Versionen wie lib/payments/conductor/handlers/project-order.community.ts wieder her, wenn die Overlay-Links fehlen
    Ignore-Regelnweb/.gitignoreHält web/k8s/, web/cli/, web/scripts/, web/propagation/ und .forgejo/ aus Layer-1-Commits heraus
    Shadow-Berichtnpm run compose:shadowListet Layer-1-Pfade, die ein Overlay ersetzt, damit Überschreibungen im Review sichtbar sind

    Die Root-Verzeichnisse cli/ und scripts/ im Repo sind öffentlich. Ignoriert werden nur die Pfade web/cli, web/k8s und web/scripts, weil das auf Ringdom-Maschinen lokale Symlinks auf das private Overlay sind.

    Mitwirken

    1. 1

      Nur gegen Layer 1 arbeiten

      Lege Community-Änderungen in ring/web oder ring/cli ab. Committe nie Overlay-Dateien oder Symlinks.

    2. 2

      Die Prüfungen ausführen

    3. 3

      Secrets heraushalten

      Env-Vorlagen enthalten nur Platzhalter. Lege niemals echte Schlüssel in Code-Kommentare, MDX-Beispiele oder ring-config.json.