From 0af2529fdd52df552271df47736a7608caf28838 Mon Sep 17 00:00:00 2001 From: Code-Barby Date: Sun, 19 Jul 2026 00:44:04 +0200 Subject: [PATCH] =?UTF-8?q?doc:=20Naming-Regel=20=E2=80=94=20'GitLab'=20?= =?UTF-8?q?=3D=20Forgejo=20(2026-07-19)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- NAMING-GITLAB-EQUALS-FORGEJO.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 NAMING-GITLAB-EQUALS-FORGEJO.md diff --git a/NAMING-GITLAB-EQUALS-FORGEJO.md b/NAMING-GITLAB-EQUALS-FORGEJO.md new file mode 100644 index 0000000..888552e --- /dev/null +++ b/NAMING-GITLAB-EQUALS-FORGEJO.md @@ -0,0 +1,24 @@ +# Naming: "GitLab" = Forgejo + +**Goldene Regel (2026-07-19 verankert):** +Wenn Bär "GitLab" sagt, ist immer die **Forgejo-Instanz** gemeint. + +## Warum +Die Instanz läuft historisch unter dem Hostnamen `gitlab.wissen.consoro.it`, betreibt aber tatsächlich **Forgejo** (nicht GitLab). Der DNS-Name blieb aus Kompatibilitätsgründen erhalten. Bär nutzt beide Begriffe synonym. + +## Wie anwenden +- Bei "in GitLab dokumentieren" / "push zu GitLab" → **Forgejo-Instanz** nutzen +- Web-UI: `https://gitlab.wissen.consoro.it/` +- SSH-Remote: `git@gitlab.wissen.consoro.it:barby/.git` +- SSH-Config nutzt Alias `gitlab.wissen.consoro.it` (ProxyJump via `jump-ts`, Port 2222) +- API-Endpoint: Forgejo-API `http://127.0.0.1:3000/api/v1/...` (nicht GitLab-API!) + +## Existierende Repos (Stand 2026-07-19) +- `barby/claude-chat-status` +- `barby/claude-hooks` +- `barby/hermes-erkenntnisse` ← dieses Repo + +## Gotchas +- **"Push to create is not enabled"** — Repo muss vorher via Web-UI oder API angelegt werden, nicht per `git push` neu erstellen +- Forgejo-Antworten sagen "Forgejo:" im Fehlertext — nicht verwirren lassen, ist dieselbe Instanz +- Der Login-Hinweis nach SSH-Auth ("Forgejo does not provide shell access") ist normal, kein Fehler