## 2026-01-21 - Rclone & Cloud Backup Setup ### Rclone Installation & Configuration - [SERVICE] Installed rclone on Unraid - [CONFIG] Configured Google Drive remote (drive:) - [SYNC] Initial sync completed for backup folders ### Flash Backup Updates - [SCRIPT] Updated flash-backup script output path - [PATH] Changed from /mnt/user/backup/unraid-flash to /mnt/user/Backup/unraid-flash - [SYNC] Synced to drive:Backups/unraid-flash (371 MiB) ### Cloud Backup Sync - [SYNC] /mnt/user/Backup/flash -> drive:Backups/flash (60.37 GiB, 49 files) - [SYNC] /mnt/user/Backup/unraid-flash -> drive:Backups/unraid-flash (371 MiB, 2 files) --- ## 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 ### Slurpit 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 - [SERVICE] gitea container deployed - [URL] https://git.xtrm-lab.org - [AUTH] Integrated with Authentik OAuth2 ### 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 - [SERVICE] Portainer Business Edition deployed - [URL] https://portainer.xtrm-lab.org - [AUTH] Authentik integration ## 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.