0e35142e100ee5cd0fb05a26f27301a8957468e5
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
- Added MikroTik DHCP to NetBox sync script - Installed Slurp'it plugin v1.2.7 in NetBox - Enhanced NetDisco to NetBox sync with ARP/MAC data - Enabled SNMP on Unraid server (4 devices now discoverable) - Updated Phase 8 documentation with all scripts and configs Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
XTRM-Lab Infrastructure
This repository contains infrastructure documentation and CI/CD pipelines for the xtrm-lab.org homelab.
Documentation
All infrastructure documentation is in the docs/ folder:
| Document | Description |
|---|---|
| 00-CURRENT-STATE.md | Current infrastructure state |
| 01-PHASE1-DNS-PORTABILITY.md | DNS & Pi-hole setup |
| 02-PHASE2-FOSSORIAL-STACK.md | Pangolin tunnel stack |
| 03-PHASE3-AUTHENTIK-ZEROTRUST.md | Authentik SSO |
| 04-PHASE4-REMOTE-GAMING.md | Sunshine/Moonlight |
| 05-PHASE5-RUSTDESK.md | RustDesk setup |
| 06-PHASE6-PORTAINER-MANAGEMENT.md | Portainer |
| 08-PHASE7-GITEA-GITOPS.md | Gitea & Woodpecker CI |
CI/CD
This repo uses Woodpecker CI. See .woodpecker.yml for the pipeline configuration.
Services
| Service | URL |
|---|---|
| Gitea | https://git.xtrm-lab.org |
| Woodpecker CI | https://ci.xtrm-lab.org |
| Authentik | https://auth.xtrm-lab.org |
| Traefik | https://traefik.xtrm-lab.org |
Description
Languages
RouterOS Script
81.6%
Shell
18.4%