Commit Graph

64 Commits

Author SHA1 Message Date
gilgamezh bf72a032df add lidar 2025-12-06 18:37:20 +01:00
gilgamezh adcc180ad9 chore(argocd): enforce api write-back and pin image tags 2025-11-30 14:14:37 +01:00
gilgamezh 8015e3ff06 update claim 2025-09-11 22:11:46 +02:00
gilgamezh c1cb6f8881 update claim token 2025-09-11 22:06:07 +02:00
gilgamezh 4e9393521c feat(argocd): add prowlarr app (custom chart via Git path)
Uses multi-source Application: chart path "prowlarr/" + values from this repo at "helm-values/prowlarr_values.yml".\nPreserves existing ports, PVCs, and mounts.\n\nCommitted via Codex CLI.
2025-08-30 17:59:55 +02:00
gilgamezh 02869c07d7 move ollama and transmission to argo 2025-08-30 17:25:12 +02:00
gilgamezh 1fd2399e73 move values to common folder 2025-08-30 16:50:54 +02:00
gilgamezh 9ab532c2b4 fix: restore original volume mount configuration for Radarr and Sonarr
- Use original volumes/volumeMounts structure instead of persistence
- Mount plex-data PVC to /config with correct subPath
- Restore exact working configuration from before ArgoCD migration

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-15 18:09:43 +02:00
gilgamezh bf63967cfd fix: revert to correct Bananaspliff chart service port structure
- Use service.port directly as per chart schema
- Radarr: service.port: 7878
- Sonarr: service.port: 8989

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-15 17:59:12 +02:00
gilgamezh 93499d7d10 fix: correct service port configuration for Radarr and Sonarr
- Fix service port configuration to respect original working setup
- Radarr service port: 7878 (was incorrectly defaulting to 80)
- Sonarr service port: 8989 (was incorrectly defaulting to 80)
- Use proper Bananaspliff chart service structure with main.ports.http

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-15 17:58:24 +02:00
gilgamezh 64b7624e74 fix: correct persistence configuration for Bananaspliff charts
- Fix Radarr and Sonarr values to use Bananaspliff chart structure
- Use persistence.config and persistence.media instead of volumes/volumeMounts
- Reference existing plex-data PVC with proper subPaths
- Fixes FailedScheduling due to missing 'myvolume' PVC
2025-08-15 17:47:08 +02:00
gilgamezh 06e284a1e0 feat: add Radarr and Sonarr GitOps applications
- Add Radarr and Sonarr ArgoCD Applications with auto-image updates
- Update image tags from pinned versions to latest for auto-updates
- Configure Bananaspliff charts with existing configurations
- Enable GitOps workflow with digest strategy for latest tag tracking
- Radarr: ghcr.io/linuxserver/radarr:5.26.2 -> latest
- Sonarr: ghcr.io/linuxserver/sonarr:4.0.15 -> latest

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-15 17:44:32 +02:00
gilgamezh 53d9fb3a6e feat: configure Plex for automatic latest image updates
- Change Plex image tag from 1.41.8 to latest for auto-updates
- Switch ArgoCD Image Updater strategy to 'digest' for latest tag tracking
- Enables automatic detection of newer Plex versions
- Tests complete GitOps workflow with image auto-updates

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-15 17:35:39 +02:00
gilgamezh 97329837d4 Add Plex GitOps application for automatic image updates
- Create organized directory structure (applications/, helm-values/)
- Add ArgoCD Application manifest for Plex with image auto-updater
- Configure automatic upgrade detection from current 1.41.8 to latest
- Enable Git write-back for GitOps workflow
- Use existing kube-plex chart with LinuxServer Plex image

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-15 17:17:41 +02:00