- Full Obsidian vault content - Host configs (ice, grizzley, ubuntu, proxmox, truenas, panda, hyte) - Media stack documentation - Traefik HA setup - Automation scripts - Bachelor party planning
1.2 KiB
1.2 KiB
title, created, updated, type, tags, sources
| title | created | updated | type | tags | sources | |||
|---|---|---|---|---|---|---|---|---|
| gitea | 2026-04-28 | 2026-04-28 | entity |
|
gitea
Role: Private Git hosting for homelab infrastructure-as-code
URL: https://gitea.tophermayor.com
Host: ubuntu (Docker)
Token: 612031934800e7bd846d51d0193b38995c447ea4 (stored in memory)
Overview
Gitea hosts all homelab git repos. The primary repo is the homelab infrastructure-as-code at the git remote used by the GitOps workflow. Gitea also runs CI/CD via runners that SSH to hosts.
Repos
| Repo | Purpose |
|---|---|
| homelab | Infrastructure configs (Docker Compose, Ansible) |
| wiki | This wiki (private) |
| wakehost | Go WoL + Proxmix app |
GitOps Workflow
- Push to Gitea repo
- Gitea runner (via SSH) connects to target host
git pullin/home/bear/homelabagentroot/sync-configs.shcopies configs to runtime locations- Systemd services reload if needed
Wiki Repo
The index lives in a private Gitea repo (wiki.git). This is the canonical home — ice pushes here, grizzley/ubuntu pull from here.