feat(jackett): add jackett deployment, service, pvc and migration scripts
Sync HTPC Manifests to GitOps / Sync Manifests to GitOps Repo (push) Successful in 4s
Sync HTPC Manifests to GitOps / Sync Manifests to GitOps Repo (push) Successful in 4s
This commit is contained in:
@@ -83,3 +83,18 @@ De Soulseek daemon (`slskd`) draait als pod in de `htpc` namespace:
|
||||
# Oude host bestanden en service opruimen:
|
||||
./cleanup_old_slskd.sh
|
||||
```
|
||||
|
||||
### Jackett
|
||||
De torrent indexer proxy (`jackett`) draait als pod in de `htpc` namespace:
|
||||
|
||||
- **Dataopslag**: PersistentVolumeClaim `jackett-config` (10Gi, `local-path` op `/datadisk/infra/pv`), gemigreerd vanuit `/home/bart/.config/Jackett` via init-container (inclusief alle indexers en `ServerConfig.json`).
|
||||
- **Mediaopslag**: HostPath `/datadisk` gemount op `/datadisk`.
|
||||
- **Netwerk & Ingress**: Luistert op poort `9117` (ClusterIP + HostPort `9117`). De Apache reverse proxy routeert `https://thuus.bnhmeijer.nl/jackett/` naadloos door naar `127.0.0.1:9117`.
|
||||
- **Migratie & Opruimen**:
|
||||
```bash
|
||||
# Migratie uitvoeren (maakt backup in /storage/backups/, stopt host service, start pod):
|
||||
./migrate_jackett_to_cluster.sh
|
||||
|
||||
# Oude host bestanden en service opruimen:
|
||||
./cleanup_old_jackett.sh
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user