1.3 KiB
1.3 KiB
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: 200–300 GB empfohlen (zusätzliches Volume).