🪵 Daily Log: 2026-02-06
🚀 Accomplishments
- Nextcloud Decommissioned: Successfully removed Nextcloud from Starfleet-Compute.
- Infrastructure Stabilization:
- Fixed Immich startup issues (volume paths & sentinel file).
- Resolved qBittorrent/Sonarr/Radarr authentication bans.
- Enhanced Telegram notifications for self-healing and maintenance scripts.
- qBittorrent Access Restored:
- Resolved "IP Banned" errors on Starfleet-Compute and Risa-Mediacore by whitelisting
192.168.1.0/24.
- Temporarily whitelisted
0.0.0.0/0 on Starfleet to allow external login recovery.
- Reset Starfleet qBittorrent to default
admin/adminadmin to restore access.
- Identified confirmed Media password:
myPass123, and stored it in credentials/env_store/risa/.
🛠️ Infrastructure Overhaul & Centralization
- Federation Registry established: Created
fleet_registry/ as the single source of truth for the fleet.
- Fleet Management Tool: Developed
tools/fleet.py for bidirectional sync (push/pull) and status monitoring.
- Holodeck Integration: Resolved access issues; documented root-only requirement for LXC 110.
- Cleanup: Purged legacy migration projects and old January logs to the archive.
💾 Fleet-Wide Backup Overhaul
- Staggered Schedule Established:
- Risa-Mediacore: 02:00 AM (Full) / 02:30 AM (Configs)
- Memory-Alpha: 03:00 AM (Full) / 03:30 AM (Configs)
- Starfleet-Compute: 04:00 AM (Full) / 04:30 AM (Configs)
- Holodeck-Subspace: 05:00 AM (Full) - Newly Integrated.
- TrueNAS (DS9): 06:00 AM (Config DB Export to Memory-Alpha).
- Optimized Payloads: Added explicit exclusions for
/var/lib/docker, ~/.cache, and ~/.npm to all backup scripts to reduce noise and I/O churn.
- Disabled Redundant Jobs: Deactivated broken Proxmox cluster backup jobs to prevent I/O deadlock on TrueNAS NFS shares.
- New Tools: Created
tools/backup_truenas_config.py for automated DS9 configuration exports.