Zum Inhalt

Gitea

Stand: 2026-05-30

Zweck

Gitea dient als lokaler Git-Server für interne Repositories und OpenCode-Projekte.

LXC

  • Proxmox CTID: 251
  • Hostname: gitea
  • IP: 10.222.40.31/20
  • Gateway: 10.0.0.1
  • OS: Debian 12
  • Typ: unprivileged LXC
  • Ressourcen: 2 vCPU, 2048 MiB RAM, 32 GB Disk, 512 MiB Swap
  • Storage: local-zfs
  • Tags: git;gitea;opencode

Dienst

  • Gitea Version: 1.26.1
  • Service: gitea.service
  • Port: 3000/tcp
  • Interne URL: http://10.222.40.31:3000
  • Externe URL: https://git.lanstyle.de
  • Config: /etc/gitea/app.ini
  • Datenbank: SQLite unter /var/lib/gitea/data/gitea.db

Basis-Konfiguration

  • INSTALL_LOCK = true
  • Aktuelle URL-Konfiguration:
  • ROOT_URL = https://git.lanstyle.de/
  • DOMAIN = git.lanstyle.de
  • SSH_DOMAIN = git.lanstyle.de
  • COOKIE_SECURE = true
  • Registrierung deaktiviert
  • Mailer aktiv über SMTP-Relay 10.222.40.25:25

Admin-Benutzer ist vorhanden; neue Registrierungen sind geschlossen.

Hinweis: Die interne IP http://10.222.40.31:3000 bleibt nur als technischer Backend-Zugriff für NPM gedacht. Normale Nutzung erfolgt über https://git.lanstyle.de.

Backup vor der Login-Korrektur:

  • /root/config-backups/app.ini.bak-20260520-000711-before-direct-ip-login-fix

Nginx Proxy Manager

Aktiv:

  • Domain: git.lanstyle.de
  • Forward: http://10.222.40.31:3000
  • Rückmeldung: HTTP 200
  • Swagger/API: https://git.lanstyle.de/swagger.v1.json
  • bestehende Proxy Hosts wurden nicht für diesen Eintrag zweckfremd verändert

Repository

  • Repository: vinc32/infrastruktur-wiki
  • URL: https://git.lanstyle.de/vinc32/infrastruktur-wiki
  • Sichtbarkeit: privat
  • Initialer Push von diesem lokalen Projekt wurde erfolgreich durchgeführt.
  • Bootstrap-Token für Repo-Anlage/Push wurde danach gelöscht.

Weitere Lanstyle-Repositories:

  • lanstyle/dokumentation
  • URL: https://git.lanstyle.de/lanstyle/dokumentation
  • Zweck: allgemeine Lanstyle-Dokumentation und OpenCode-Kundenkontext
  • lanstyle/netzwerkinfrastruktur
  • URL: https://git.lanstyle.de/lanstyle/netzwerkinfrastruktur
  • Zweck: Netzwerk-Infrastrukturplanung, Standort Lindenstraße, VLAN-Segmentierung, NetBox-Pflegepläne und Runbooks
  • lokaler Worktree: /Users/vinc32/Documents/OpenCode-Projekte/lanstyle-netzwerkinfrastruktur
  • Sichtbarkeit: privat

Organisationen

Die MSP-/Mandantenstruktur ist in eigenen Gitea-Organisationen abgebildet. Details stehen unter Gitea Organisationen.

Mailer

  • ENABLED = true
  • PROTOCOL = smtp
  • SMTP_ADDR = 10.0.0.3
  • SMTP_PORT = 25
  • FROM = "Lanstyle Gitea" <git@lanstyle.de>
  • Es wurden keine SMTP-Passwörter in Gitea hinterlegt.

Prüfung

pct status 251
pct config 251
pct exec 251 -- systemctl status gitea --no-pager -l
curl -I http://10.222.40.31:3000