name: zwei-giteas-topologie
description: "Zwei getrennte Giteas — Haupt auf nullfeld (git.crumbforest.org), lokal rootless auf imac/crumbdesktop :3000"
metadata:
node_type: memory
type: reference
originSessionId: 5d862faf-b55b-4b39-89c4-ae01dda6c5a1
modified: 2026-07-24T17:30:58.617Z
Es gibt zwei getrennte Gitea-Instanzen, nicht eine. Nicht verwechseln.
Haupt-Gitea = nullfeld. DNS git.crumbforest.org zeigt auf nullfeld
(194.164.194.191). Hier liegen die echten Repos: branko/crumb-rinden,
branko/KernelCrumb_v0, branko/Ansible-Crumbforest u.a. Das ist das
Off-Site-Ziel für Backups (der imac ist der Node, den man sichert — nicht sein Ort).
Lokales Gitea = imac/crumbdesktop (10.42.0.52, hostname imac). Rootless als
User sysop über systemd --user-Unit (gitea.service), Daten in
/home/sysop/gitea, SQLite gitea.db, Port 3000 nur über VPN erreichbar
(http://10.42.0.52:3000). Frische, junge Instanz. Registrierung war offen —
nach Anlegen des Hauptusers DISABLE_REGISTRATION = true in
custom/conf/app.ini setzen.
Falle: KernelCrumb_v0 liegt physisch auf dem imac, sein Git-Remote zeigt aber
auf git.crumbforest.org (= nullfeld). Also: Code auf imac, Repo auf nullfeld.
Das :3000-Gitea auf dem imac ist eine andere Instanz, nicht dasselbe.
Siehe [[kernelcrumb-v0]] (RAG auf imac), [[crumbforest-node-aliases]] (imac=crumbdesktop),
[[crumbforest-backup-lage]] (Off-Site-Frage).