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

58 lines
1.3 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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
```bash
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:
```bash
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).