VocationLife/Docs/HomelabGit.md
2026-06-26 23:53:17 +02:00

1.3 KiB
Raw Blame History

HomeLab Git Server

Gitea läuft auf dem internen HomeLab-Container.

Zugang

Web-UI http://192.168.178.129:3000
HTTP Clone http://192.168.178.129:3000/pixachux/VocationLife.git
SSH Clone ssh://git@192.168.178.129:2222/pixachux/VocationLife.git

Login

  • Benutzer: pixachux
  • Passwort: VocationLife2026! (bitte in der Gitea-UI ändern)

Lokales Remote

git remote -v
# homelab  ssh://git@192.168.178.129:2222/pixachux/VocationLife.git

git push homelab main
git pull homelab main

SSH-Key: ~/.ssh/id_ed25519_gitea

Was wird versioniert?

Nur Source, Config, Docs und Content/VocationLife/ (ohne .uasset/.umap).

Epic-Template-Assets bleiben lokal — spart Speicher und LFS-Bandbreite.

Git LFS (für eigene Assets)

Auf dem Dev-PC:

sudo pacman -S git-lfs   # oder apt install git-lfs
git lfs install

Gitea LFS ist aktiv unter /var/lib/gitea/data/lfs.

Server-Daten (auf dem Container)

  • Repos: /data/git/repositories
  • LFS: /var/lib/gitea/data/lfs
  • Config: /etc/gitea/app.ini
  • Setup-Info: /root/GITEA_SETUP.txt

Speicher

Aktuell ~147 GB Disk am Container — für Solo-Entwicklung ausreichend. Bei eigenen Assets + History: 200300 GB empfohlen (zusätzliches Volume).