72d4f52637b6b7236e6d2847528d6af0c2599278
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
- Created 10-VLAN-NETWORK-SEGMENTATION.md with full VLAN plan - Added CSS326-24G-2S+ SwOS switch to 00-CURRENT-STATE.md - Documented switch credentials and web UI access - Proposed 4 VLANs: Secure (10), IoT (20), Kids (30), Guest (40) - Included cross-VLAN solution for S25 accessing IoT devices - Added SwOS configuration steps for port VLAN assignments 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%