From 9261ec7679f604f0ad2eb7db2bbc1316343bc655 Mon Sep 17 00:00:00 2001 From: Erich Blume Date: Tue, 3 Feb 2026 16:17:20 -0800 Subject: [PATCH] Add spaces around pipe in wiki-links (test for Quartz resolution) Co-Authored-By: Claude Opus 4.5 --- docs/index.md | 2 +- docs/reference/index.md | 14 +++++++------- docs/reference/infrastructure/gilbert.md | 2 +- docs/reference/infrastructure/hosts.md | 8 ++++---- docs/reference/infrastructure/indri.md | 8 ++++---- docs/reference/infrastructure/routing.md | 2 +- docs/reference/infrastructure/tailscale.md | 4 ++-- docs/reference/kubernetes/apps.md | 4 ++-- docs/reference/kubernetes/cluster.md | 4 ++-- docs/reference/operations/backup.md | 2 +- docs/reference/operations/disaster-recovery.md | 2 +- docs/reference/operations/observability.md | 2 +- docs/reference/services/argocd.md | 4 ++-- docs/reference/services/borgmatic.md | 6 +++--- docs/reference/services/grafana.md | 2 +- docs/reference/services/immich.md | 4 ++-- docs/reference/services/jellyfin.md | 4 ++-- docs/reference/services/kiwix.md | 4 ++-- docs/reference/services/loki.md | 4 ++-- docs/reference/services/navidrome.md | 2 +- docs/reference/services/postgresql.md | 2 +- docs/reference/services/prometheus.md | 8 ++++---- docs/reference/services/transmission.md | 6 +++--- docs/reference/services/zot.md | 4 ++-- docs/reference/storage/backups.md | 10 +++++----- docs/reference/storage/sifaka.md | 4 ++-- 26 files changed, 59 insertions(+), 59 deletions(-) diff --git a/docs/index.md b/docs/index.md index 3958796..38ba99d 100644 --- a/docs/index.md +++ b/docs/index.md @@ -4,7 +4,7 @@ title: blumeops-documentation Welcome to the BlumeOps documentation. -[[readme|Documentation Home]] - Temporary home while docs are being restructured (see [Diataxis](https://diataxis.fr/) restructuring plan) +[[readme | Documentation Home]] - Temporary home while docs are being restructured (see [Diataxis](https://diataxis.fr/) restructuring plan) ## Sections diff --git a/docs/reference/index.md b/docs/reference/index.md index 5e3881c..30f12f5 100644 --- a/docs/reference/index.md +++ b/docs/reference/index.md @@ -14,7 +14,7 @@ Individual service reference cards with URLs and configuration details. | Service | Description | Location | |---------|-------------|----------| -| [[grafana-alloy|Alloy]] | Observability collector (metrics & logs) | indri + k8s | +| [[grafana-alloy | Alloy]] | Observability collector (metrics & logs) | indri + k8s | | [[argocd]] | GitOps continuous delivery | k8s | | [[borgmatic]] | Backup system | indri | | [[1password]] | Secrets management | cloud + k8s | @@ -36,27 +36,27 @@ Individual service reference cards with URLs and configuration details. Host inventory and network configuration. -- [[host-inventory|Hosts]] - Device inventory +- [[host-inventory | Hosts]] - Device inventory - [[indri]] - Primary server - [[gilbert]] - Development workstation - [[tailscale]] - ACLs, groups, tags -- [[service-routing|Routing]] - DNS domains, port mappings +- [[service-routing | Routing]] - DNS domains, port mappings ## Kubernetes Cluster configuration and application registry. -- [[kubernetes-cluster|Cluster]] - Minikube specs, storage, networking -- [[argocd-applications|Apps]] - ArgoCD application registry +- [[kubernetes-cluster | Cluster]] - Minikube specs, storage, networking +- [[argocd-applications | Apps]] - ArgoCD application registry - [[external-secrets]] - Secrets management ## Storage Network storage and backup configuration. -- [[sifaka-nas|Sifaka]] - Synology NAS configuration +- [[sifaka-nas | Sifaka]] - Synology NAS configuration - [[postgresql-storage]] - Database cluster -- [[backup-policy|Backups]] - Backup policy and schedule +- [[backup-policy | Backups]] - Backup policy and schedule ## Operations diff --git a/docs/reference/infrastructure/gilbert.md b/docs/reference/infrastructure/gilbert.md index c2d19d7..a8a0a7a 100644 --- a/docs/reference/infrastructure/gilbert.md +++ b/docs/reference/infrastructure/gilbert.md @@ -24,4 +24,4 @@ Managed via `Brewfile` and `mise.toml` in the blumeops repo. ## Related - [[indri]] - Server accessed from gilbert -- [[kubernetes-cluster|Cluster]] - Remote k8s access +- [[kubernetes-cluster | Cluster]] - Remote k8s access diff --git a/docs/reference/infrastructure/hosts.md b/docs/reference/infrastructure/hosts.md index e5629d4..50533d2 100644 --- a/docs/reference/infrastructure/hosts.md +++ b/docs/reference/infrastructure/hosts.md @@ -12,9 +12,9 @@ All devices connected via [Tailscale](https://login.tailscale.com/) tailnet `tai | Host | Description | Card | |------|-------------|------| -| **Indri** | Mac Mini M1, 2020 - Primary server | [[indri|Details]] | -| **Gilbert** | MacBook Air M4, 2025 - Workstation | [[gilbert|Details]] | -| **[[sifaka-nas|Sifaka]]** | Synology NAS - Storage & backups | [[sifaka-nas|Details]] | +| **Indri** | Mac Mini M1, 2020 - Primary server | [[indri | Details]] | +| **Gilbert** | MacBook Air M4, 2025 - Workstation | [[gilbert | Details]] | +| **[[sifaka-nas | Sifaka]]** | Synology NAS - Storage & backups | [[sifaka-nas | Details]] | | **Mouse** | MacBook Air M2 - Allison's laptop | - | | **UniFi** | UniFi Express 7 - Home WiFi | - | | **Dwarf** | iPad Air - Employer-provided, off tailnet | - | @@ -22,4 +22,4 @@ All devices connected via [Tailscale](https://login.tailscale.com/) tailnet `tai ## Related - [[tailscale]] - Network configuration -- [[service-routing|Routing]] - Service URLs +- [[service-routing | Routing]] - Service URLs diff --git a/docs/reference/infrastructure/indri.md b/docs/reference/infrastructure/indri.md index dec7319..d702a82 100644 --- a/docs/reference/infrastructure/indri.md +++ b/docs/reference/infrastructure/indri.md @@ -26,13 +26,13 @@ Primary BlumeOps server. Mac Mini M1 (2020). - [[zot]] - Container registry - [[jellyfin]] - Media server - [[borgmatic]] - Backup system -- [[grafana-alloy|Alloy]] - Metrics/logs collector +- [[grafana-alloy | Alloy]] - Metrics/logs collector - Caddy - Reverse proxy for `*.ops.eblu.me` **Kubernetes (via minikube):** -- [[argocd-applications|All k8s applications]] +- [[argocd-applications | All k8s applications]] ## Related -- [[service-routing|Routing]] - Port mappings -- [[kubernetes-cluster|Cluster]] - Minikube details +- [[service-routing | Routing]] - Port mappings +- [[kubernetes-cluster | Cluster]] - Minikube details diff --git a/docs/reference/infrastructure/routing.md b/docs/reference/infrastructure/routing.md index 73df488..647c27e 100644 --- a/docs/reference/infrastructure/routing.md +++ b/docs/reference/infrastructure/routing.md @@ -38,7 +38,7 @@ DNS points to indri's Tailscale IP (100.98.163.89). TLS via Let's Encrypt (ACME | [[navidrome]] | https://dj.ops.eblu.me | Music streaming | | [[jellyfin]] | https://jellyfin.ops.eblu.me | Media server | | [[postgresql]] | pg.ops.eblu.me:5432 | Database | -| [[sifaka-nas|Sifaka]] | https://nas.ops.eblu.me | NAS dashboard | +| [[sifaka-nas | Sifaka]] | https://nas.ops.eblu.me | NAS dashboard | ## Tailscale-Only Services diff --git a/docs/reference/infrastructure/tailscale.md b/docs/reference/infrastructure/tailscale.md index 3f86606..9a3c37c 100644 --- a/docs/reference/infrastructure/tailscale.md +++ b/docs/reference/infrastructure/tailscale.md @@ -58,5 +58,5 @@ Pulumi uses OAuth client from 1Password (blumeops vault): ## Related -- [[service-routing|Routing]] - Service URLs -- [[host-inventory|Hosts]] - Device inventory +- [[service-routing | Routing]] - Service URLs +- [[host-inventory | Hosts]] - Device inventory diff --git a/docs/reference/kubernetes/apps.md b/docs/reference/kubernetes/apps.md index 04d624d..d987efc 100644 --- a/docs/reference/kubernetes/apps.md +++ b/docs/reference/kubernetes/apps.md @@ -26,7 +26,7 @@ Registry of all applications deployed via [[argocd]]. | `grafana` | monitoring | Helm chart (forge mirror) | [[grafana]] | | `grafana-config` | monitoring | `argocd/manifests/grafana-config/` | [[grafana]] | | `immich` | immich | Helm chart | [[immich]] | -| `alloy-k8s` | alloy | `argocd/manifests/alloy-k8s/` | [[grafana-alloy|Alloy]] | +| `alloy-k8s` | alloy | `argocd/manifests/alloy-k8s/` | [[grafana-alloy | Alloy]] | | `kube-state-metrics` | monitoring | `argocd/manifests/kube-state-metrics/` | K8s metrics | | `miniflux` | miniflux | `argocd/manifests/miniflux/` | [[miniflux]] | | `kiwix` | kiwix | `argocd/manifests/kiwix/` | [[kiwix]] | @@ -45,4 +45,4 @@ Registry of all applications deployed via [[argocd]]. ## Related - [[argocd]] - GitOps platform details -- [[kubernetes-cluster|Cluster]] - Kubernetes infrastructure +- [[kubernetes-cluster | Cluster]] - Kubernetes infrastructure diff --git a/docs/reference/kubernetes/cluster.md b/docs/reference/kubernetes/cluster.md index 7625926..0193a8f 100644 --- a/docs/reference/kubernetes/cluster.md +++ b/docs/reference/kubernetes/cluster.md @@ -24,7 +24,7 @@ Single-node Minikube cluster running on [[indri]]. ## Volume Mounting -Pods mount NFS directly from [[sifaka-nas|Sifaka]]. Docker NATs outbound traffic through indri's LAN IP (192.168.1.50), allowing access to Sifaka's NFS exports. +Pods mount NFS directly from [[sifaka-nas | Sifaka]]. Docker NATs outbound traffic through indri's LAN IP (192.168.1.50), allowing access to Sifaka's NFS exports. ## Registry Mirror @@ -34,6 +34,6 @@ Mirrors configured: `registry.ops.eblu.me`, `docker.io`, `ghcr.io`, `quay.io` ## Related -- [[argocd-applications|Apps]] - ArgoCD applications +- [[argocd-applications | Apps]] - ArgoCD applications - [[argocd]] - GitOps deployment - [[zot]] - Registry mirror diff --git a/docs/reference/operations/backup.md b/docs/reference/operations/backup.md index 0285895..ffeb733 100644 --- a/docs/reference/operations/backup.md +++ b/docs/reference/operations/backup.md @@ -11,5 +11,5 @@ Daily automated backups of BlumeOps data. ## Components - [[borgmatic]] - Backup orchestration -- [[sifaka-nas|Sifaka]] - Backup target (NAS) +- [[sifaka-nas | Sifaka]] - Backup target (NAS) - [[backup-policy]] - What gets backed up and retention diff --git a/docs/reference/operations/disaster-recovery.md b/docs/reference/operations/disaster-recovery.md index 7354168..c939076 100644 --- a/docs/reference/operations/disaster-recovery.md +++ b/docs/reference/operations/disaster-recovery.md @@ -8,7 +8,7 @@ tags: TBD. Current state: -- [[borgmatic]] provides daily backups to [[sifaka-nas|Sifaka]] +- [[borgmatic]] provides daily backups to [[sifaka-nas | Sifaka]] - Infrastructure can be rebootstrapped using the blumeops repo - Detailed DR procedures not yet documented diff --git a/docs/reference/operations/observability.md b/docs/reference/operations/observability.md index 78fc47f..22a5ab2 100644 --- a/docs/reference/operations/observability.md +++ b/docs/reference/operations/observability.md @@ -12,5 +12,5 @@ Metrics, logs, and dashboards for BlumeOps infrastructure. - [[prometheus]] - Metrics storage and querying - [[loki]] - Log aggregation -- [[grafana-alloy|Alloy]] - Metrics and log collection +- [[grafana-alloy | Alloy]] - Metrics and log collection - [[grafana]] - Dashboards and visualization diff --git a/docs/reference/services/argocd.md b/docs/reference/services/argocd.md index f8df2fd..041091f 100644 --- a/docs/reference/services/argocd.md +++ b/docs/reference/services/argocd.md @@ -7,7 +7,7 @@ tags: # ArgoCD -GitOps continuous delivery platform for the [[kubernetes-cluster|Kubernetes cluster]]. +GitOps continuous delivery platform for the [[kubernetes-cluster | Kubernetes cluster]]. ## Quick Reference @@ -33,5 +33,5 @@ GitOps continuous delivery platform for the [[kubernetes-cluster|Kubernetes clus ## Related -- [[argocd-applications|Apps]] - Full application registry +- [[argocd-applications | Apps]] - Full application registry - [[forgejo]] - Git source diff --git a/docs/reference/services/borgmatic.md b/docs/reference/services/borgmatic.md index 29edd2e..f3f1594 100644 --- a/docs/reference/services/borgmatic.md +++ b/docs/reference/services/borgmatic.md @@ -16,7 +16,7 @@ Daily backup system using Borg backup, running on indri. | **Install** | mise (pipx) | | **Config** | `~/.config/borgmatic/config.yaml` | | **Schedule** | Daily at 2:00 AM | -| **Repository** | `/Volumes/backups/borg/` on [[sifaka-nas|Sifaka]] | +| **Repository** | `/Volumes/backups/borg/` on [[sifaka-nas | Sifaka]] | ## What Gets Backed Up @@ -55,6 +55,6 @@ Dashboard: "Borgmatic Backups" in [[grafana]] ## Related -- [[backup-policy|Backups]] - Full backup policy -- [[sifaka-nas|Sifaka]] - Backup target +- [[backup-policy | Backups]] - Full backup policy +- [[sifaka-nas | Sifaka]] - Backup target - [[postgresql]] - Database backups diff --git a/docs/reference/services/grafana.md b/docs/reference/services/grafana.md index f4995f7..c6a9ed1 100644 --- a/docs/reference/services/grafana.md +++ b/docs/reference/services/grafana.md @@ -47,4 +47,4 @@ Optional annotation: `grafana_folder: "FolderName"` - [[prometheus]] - Metrics datasource - [[loki]] - Logs datasource -- [[grafana-alloy|Alloy]] - Data collector +- [[grafana-alloy | Alloy]] - Data collector diff --git a/docs/reference/services/immich.md b/docs/reference/services/immich.md index 5d74bf0..35d9526 100644 --- a/docs/reference/services/immich.md +++ b/docs/reference/services/immich.md @@ -17,10 +17,10 @@ Self-hosted photo and video management. | **Namespace** | `immich` | | **Deployment** | Helm chart (k8s) | | **Database** | [[postgresql]] (CNPG) | -| **Storage** | [[sifaka-nas|Sifaka]] photos volume | +| **Storage** | [[sifaka-nas | Sifaka]] photos volume | ## Related - [[postgresql]] - Database backend -- [[sifaka-nas|Sifaka]] - Photo storage +- [[sifaka-nas | Sifaka]] - Photo storage - [[jellyfin]] - Video streaming (separate service) diff --git a/docs/reference/services/jellyfin.md b/docs/reference/services/jellyfin.md index 29f2e17..93e7a5f 100644 --- a/docs/reference/services/jellyfin.md +++ b/docs/reference/services/jellyfin.md @@ -42,10 +42,10 @@ Dashboard > Playback: ## Observability - Metrics: `jellyfin_metrics` ansible role -- Logs: Forwarded via [[grafana-alloy|Alloy]] +- Logs: Forwarded via [[grafana-alloy | Alloy]] - Dashboard: "Jellyfin Media Server" in [[grafana]] ## Related - [[navidrome]] - Music streaming -- [[sifaka-nas|Sifaka]] - Media storage +- [[sifaka-nas | Sifaka]] - Media storage diff --git a/docs/reference/services/kiwix.md b/docs/reference/services/kiwix.md index 7ed0832..f4ebd24 100644 --- a/docs/reference/services/kiwix.md +++ b/docs/reference/services/kiwix.md @@ -17,7 +17,7 @@ Offline Wikipedia and ZIM archive server. | **Tailscale URL** | https://kiwix.tail8d86e.ts.net | | **Namespace** | `kiwix` | | **Image** | `ghcr.io/kiwix/kiwix-serve:3.8.1` | -| **Storage** | NFS from [[sifaka-nas|Sifaka]] (`/volume1/torrents`) | +| **Storage** | NFS from [[sifaka-nas | Sifaka]] (`/volume1/torrents`) | ## Architecture @@ -49,4 +49,4 @@ Full list: `argocd/manifests/kiwix/configmap-zim-torrents.yaml` ## Related - [[transmission]] - Downloads ZIM files -- [[sifaka-nas|Sifaka]] - ZIM storage +- [[sifaka-nas | Sifaka]] - ZIM storage diff --git a/docs/reference/services/loki.md b/docs/reference/services/loki.md index 31c444d..327fc68 100644 --- a/docs/reference/services/loki.md +++ b/docs/reference/services/loki.md @@ -24,7 +24,7 @@ Log aggregation system for BlumeOps infrastructure. - Single-node deployment with filesystem storage - TSDB index with 24h period -- Logs collected by [[grafana-alloy|Alloy]] and pushed via Loki API +- Logs collected by [[grafana-alloy | Alloy]] and pushed via Loki API - Queried via [[grafana]] ## Log Sources @@ -46,6 +46,6 @@ Log aggregation system for BlumeOps infrastructure. ## Related -- [[grafana-alloy|Alloy]] - Log collector +- [[grafana-alloy | Alloy]] - Log collector - [[grafana]] - Log visualization - [[prometheus]] - Metrics counterpart diff --git a/docs/reference/services/navidrome.md b/docs/reference/services/navidrome.md index b95f909..e003b98 100644 --- a/docs/reference/services/navidrome.md +++ b/docs/reference/services/navidrome.md @@ -39,4 +39,4 @@ The `/data` directory contains SQLite database, configuration, and cache. ## Related - [[jellyfin]] - Video streaming -- [[sifaka-nas|Sifaka]] - Music storage +- [[sifaka-nas | Sifaka]] - Music storage diff --git a/docs/reference/services/postgresql.md b/docs/reference/services/postgresql.md index 27f8b3d..c09ed7c 100644 --- a/docs/reference/services/postgresql.md +++ b/docs/reference/services/postgresql.md @@ -34,7 +34,7 @@ Database cluster via CloudNativePG operator. | miniflux | app owner | Owns miniflux database | | teslamate | superuser | TeslaMate (needs extensions) | | eblume | superuser | Admin access | -| borgmatic | pg_read_all_data | [[borgmatic|Backup]] access | +| borgmatic | pg_read_all_data | [[borgmatic | Backup]] access | ## Backup diff --git a/docs/reference/services/prometheus.md b/docs/reference/services/prometheus.md index 6a98048..a094bf4 100644 --- a/docs/reference/services/prometheus.md +++ b/docs/reference/services/prometheus.md @@ -23,19 +23,19 @@ Metrics storage and querying for BlumeOps infrastructure. ## Data Sources ### Remote Write (from Alloy) -- Indri system metrics via [[grafana-alloy|Alloy]] remote_write +- Indri system metrics via [[grafana-alloy | Alloy]] remote_write - Textfile metrics: minikube, borgmatic, zot, jellyfin ### Scrape Targets | Target | Metrics | |--------|---------| -| `sifaka:9100` | [[sifaka-nas|Sifaka]] NAS (node_exporter) | -| `cnpg-metrics.tail8d86e.ts.net:9187` | [[postgresql|CloudNativePG]] metrics | +| `sifaka:9100` | [[sifaka-nas | Sifaka]] NAS (node_exporter) | +| `cnpg-metrics.tail8d86e.ts.net:9187` | [[postgresql | CloudNativePG]] metrics | | `kube-state-metrics.monitoring.svc:8080` | Kubernetes resource metrics | ## Related -- [[grafana-alloy|Alloy]] - Metrics collector +- [[grafana-alloy | Alloy]] - Metrics collector - [[grafana]] - Visualization - [[loki]] - Logs counterpart diff --git a/docs/reference/services/transmission.md b/docs/reference/services/transmission.md index 5612f40..4e687e9 100644 --- a/docs/reference/services/transmission.md +++ b/docs/reference/services/transmission.md @@ -17,7 +17,7 @@ BitTorrent daemon, primarily for downloading ZIM archives for [[kiwix]]. | **Tailscale URL** | https://torrent.tail8d86e.ts.net | | **Namespace** | `torrent` | | **Image** | `lscr.io/linuxserver/transmission:latest` | -| **Storage** | NFS PVC from [[sifaka-nas|Sifaka]] | +| **Storage** | NFS PVC from [[sifaka-nas | Sifaka]] | ## Storage Layout @@ -43,11 +43,11 @@ When downloads complete, the zim-watcher CronJob detects new ZIMs and restarts K ## Monitoring -Basic uptime via blackbox probe in [[grafana-alloy|Alloy]] k8s (Services Health dashboard). +Basic uptime via blackbox probe in [[grafana-alloy | Alloy]] k8s (Services Health dashboard). Web UI shows: active/seeding/paused counts, speeds, disk usage. ## Related - [[kiwix]] - ZIM archive consumer -- [[sifaka-nas|Sifaka]] - Download storage +- [[sifaka-nas | Sifaka]] - Download storage diff --git a/docs/reference/services/zot.md b/docs/reference/services/zot.md index 2a3293b..5f766f5 100644 --- a/docs/reference/services/zot.md +++ b/docs/reference/services/zot.md @@ -30,7 +30,7 @@ OCI-native container registry providing pull-through cache and private image sto ## Pull-Through Cache -When [[kubernetes-cluster|minikube]] pulls an image, containerd checks zot first. If cached, returns immediately. If not, zot fetches from upstream, caches it, then returns. +When [[kubernetes-cluster | minikube]] pulls an image, containerd checks zot first. If cached, returns immediately. If not, zot fetches from upstream, caches it, then returns. ## Security Model @@ -39,4 +39,4 @@ Network access only (no authentication). Defense is the Tailscale ACL boundary. ## Related - [[forgejo]] - Container build CI -- [[kubernetes-cluster|Cluster]] - Registry consumer +- [[kubernetes-cluster | Cluster]] - Registry consumer diff --git a/docs/reference/storage/backups.md b/docs/reference/storage/backups.md index bc48c6f..ffe2292 100644 --- a/docs/reference/storage/backups.md +++ b/docs/reference/storage/backups.md @@ -7,7 +7,7 @@ tags: # Backup Policy -Daily automated backups from [[indri]] to [[sifaka-nas|Sifaka]] NAS. +Daily automated backups from [[indri]] to [[sifaka-nas | Sifaka]] NAS. ## Schedule @@ -31,8 +31,8 @@ Daily automated backups from [[indri]] to [[sifaka-nas|Sifaka]] NAS. | Database | Host | Method | |----------|------|--------| -| miniflux | [[postgresql|pg.ops.eblu.me]] | pg_dump stream | -| teslamate | [[postgresql|pg.ops.eblu.me]] | pg_dump stream | +| miniflux | [[postgresql | pg.ops.eblu.me]] | pg_dump stream | +| teslamate | [[postgresql | pg.ops.eblu.me]] | pg_dump stream | ## What Is NOT Backed Up @@ -53,7 +53,7 @@ Daily automated backups from [[indri]] to [[sifaka-nas|Sifaka]] NAS. ## Backup Target -Repository: `/Volumes/backups/borg/` on [[sifaka-nas|Sifaka]] +Repository: `/Volumes/backups/borg/` on [[sifaka-nas | Sifaka]] ## Monitoring @@ -67,5 +67,5 @@ Dashboard: "Borgmatic Backups" in [[grafana]] ## Related - [[borgmatic]] - Backup system details -- [[sifaka-nas|Sifaka]] - Backup storage +- [[sifaka-nas | Sifaka]] - Backup storage - [[postgresql]] - Database backups diff --git a/docs/reference/storage/sifaka.md b/docs/reference/storage/sifaka.md index 5c3e541..8e3eaf8 100644 --- a/docs/reference/storage/sifaka.md +++ b/docs/reference/storage/sifaka.md @@ -46,13 +46,13 @@ Node exporter running in Docker container, scraped by [[prometheus]] at `sifaka: ## Backup -Sifaka is the **target** for [[backup|backups]], not a backup source. [[borgmatic]] sends backups TO sifaka, not OF sifaka. +Sifaka is the **target** for [[backup | backups]], not a backup source. [[borgmatic]] sends backups TO sifaka, not OF sifaka. Data protection for sifaka itself currently relies on the Synology RAID 5 configuration, which provides single-disk fault tolerance. Future plans include offsite duplication for additional resiliency. ## Related -- [[backup-policy|Backups]] - Backup policy +- [[backup-policy | Backups]] - Backup policy - [[borgmatic]] - Backup system - [[immich]] - Photo consumer - [[jellyfin]] - Media consumer