Files
infrastructure/docs/06-CHANGELOG.md
XTRM-Unraid 35234ef3ac
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Add Pi-hole version sync automation documentation
2026-01-21 15:34:52 +02:00

2.1 KiB

2026-01-21 - Pi-hole Version Sync Automation

MikroTik Pi-hole Update

  • [CONTAINER] Updated MikroTik Pi-hole to v6.3/v6.4/v6.4.1 (matching Unraid)
  • [CONFIG] Enabled FTLCONF_webserver_api_app_sudo=true for nebula-sync
  • [FIX] Resolved nebula-sync crash loop (was failing with HTTP 400)

Version Sync Script

  • [SCRIPT] Created pihole-version-sync User Script
  • [SCHEDULE] Runs daily at 4:00 AM
  • [FUNCTION] Compares Pi-hole versions and auto-updates MikroTik when needed
  • [PATH] /boot/config/plugins/user.scripts/scripts/pihole-version-sync/

2026-01-19 - Phase 8 Enhanced Network Mapping

MikroTik DHCP Sync

  • [SCRIPT] Created mikrotik_dhcp_to_netbox.sh
  • [SYNC] 29 DHCP leases synced to NetBox IPs
  • [DATA] Hostname, MAC, comments captured

Slurp'it Plugin Installation

  • [PLUGIN] Installed slurpit_netbox v1.2.7
  • [BUILD] Created netbox-custom:latest image
  • [CONFIG] Plugin configuration at /mnt/user/appdata/netbox/config/plugins.py

Enhanced NetDisco Sync

  • [SCRIPT] Updated sync_to_netbox.py with additional data
  • [SYNC] Device info, IPs, MACs, ARP table entries
  • [DATA] 4 devices synced with full metadata

Unraid SNMP

  • [SERVICE] kubedzero/unraid-snmp plugin installed

2026-01-18 - Phase 7 Gitea & Woodpecker CI

Gitea Setup

Woodpecker CI

  • [SERVICE] woodpecker-server and woodpecker-agent deployed
  • [URL] https://ci.xtrm-lab.org
  • [AUTH] Integrated with Gitea OAuth2

Infrastructure Repository

  • [REPO] Created infrastructure repo in Gitea
  • [DOCS] Migrated all documentation to version control
  • [CI] Basic pipeline validation configured

2026-01-14 - Phase 6 Portainer Management

Portainer Setup

2026-01-11 - Phase 5 RustDesk Deployment

RustDesk Server

  • [SERVICE] rustdesk-hbbs and rustdesk-hbbr deployed
  • [PORTS] TCP 21115-21119, UDP 21116
  • [CONFIG] Custom relay server configured

Previous Changes

See git history for earlier changes.