You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: deprecate LXC 113 references after Frigate K3s migration
Frigate moved from LXC 113 on fun-bedbug to a K3s pod on
k3s-vm-pumped-piglet-gpu (RTX 3070, ONNX detector). Updates the
operational docs and one VMID->host mapping script so future readers
(human and AI) aren't misdirected to a container that no longer exists.
Historical records (blog posts, migration runbooks, action logs) are
left intact.
fixes#188
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
-**DEPRECATED**: Frigate previously ran as LXC 113 on fun-bedbug; that LXC is gone. Migration history is in `docs/runbooks/frigate-migration-to-still-fawn-k3s.md` and `scripts/frigate/virtiofs-import/`.
393
+
- Reference: `docs/reference/frigate-upgrade-decision-framework.md` (parts about LXC 113 are historical)
391
394
392
395
### Coral USB TPU - CRITICAL
393
-
**NEVER test from host while LXC has it mounted!**
396
+
**NEVER test the Coral from a Proxmox host while a VM/LXC has it passed through!**
394
397
- Corrupts Coral state ("did not claim interface 0")
-Coral USB is currently passed through to `k3s-vm-still-fawn` (VMID 108 on still-fawn). It is **not** in use by Frigate anymore (Frigate uses RTX 3070 ONNX detector); check whether any pod still needs it before touching.
397
400
398
401
### GPU Passthrough (VFIO)
399
402
**MANDATORY FIRST**: Check BIOS VT-d
@@ -407,7 +410,9 @@ ls /sys/kernel/iommu_groups/ | wc -l # If 0 → VT-d disabled in BIOS
407
410
## Proxmox Host Inventory
408
411
| Hostname | Role | Key Hardware |
409
412
|----------|------|--------------|
410
-
| still-fawn.maas | K3s VM host | AMD Radeon GPU, Coral USB TPU, Frigate pod|
Copy file name to clipboardExpand all lines: docs/reference/frigate-upgrade-decision-framework.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,7 @@
1
1
# Frigate Upgrade Decision Framework
2
2
3
+
> **⚠️ DEPRECATED (kept for historical reference).** This document describes the upgrade workflow for Frigate as a Proxmox LXC (LXC 113 on fun-bedbug), which has been retired. Frigate now runs as a K3s pod managed by Flux (`gitops/clusters/homelab/apps/frigate/`). The "wait for PVE Helper Scripts" rule no longer applies — upgrades are done by bumping the container image tag in the deployment manifest. See `docs/runbooks/frigate-migration-to-still-fawn-k3s.md` for migration history.
4
+
3
5
## MANDATORY Pre-Upgrade Checks
4
6
5
7
**BEFORE considering any Frigate upgrade, ALWAYS follow this checklist:**
**Access**: https://frigate.app.home.panderosystems.com (Traefik 192.168.4.80, valid LE wildcard cert)
303
306
304
-
**Features**:
305
-
- Object detection with Coral TPU
306
-
- AMD GPU hardware acceleration
307
-
- Face recognition (requires Frigate 0.16.0+, waiting for PVE Helper Scripts update)
307
+
**History**: Previously ran as LXC 113 on fun-bedbug with Coral USB + AMD VAAPI. Decommissioned during migration to K3s. See `docs/runbooks/frigate-migration-to-still-fawn-k3s.md` and the ONNX detector action logs in `scripts/frigate/`.
308
308
309
309
### Netdata Monitoring
310
310
@@ -415,8 +415,8 @@ gitops/clusters/homelab/
415
415
416
416
**fun-bedbug.maas (192.168.4.172)**
417
417
- CPU: AMD A9-9400 (low-power)
418
-
- GPU: AMD Radeon R5 (integrated, used by Frigate)
419
-
- TPU: Google Coral USB (passed to Frigate LXC 113)
418
+
- GPU: AMD Radeon R5 (integrated; previously used by Frigate LXC 113, now idle)
419
+
- TPU: (previously hosted Google Coral USB for Frigate LXC 113; LXC retired, Coral USB now passed to still-fawn / k3s-vm-still-fawn)
Copy file name to clipboardExpand all lines: docs/reference/proxmox-vm-configurations.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -630,6 +630,8 @@ qm set 116 --agent 1
630
630
631
631
### LXC 113: Frigate NVR
632
632
633
+
> **⚠️ DEPRECATED — historical reference only.** LXC 113 has been retired. Frigate now runs as a K3s pod on `k3s-vm-pumped-piglet-gpu` (RTX 3070 ONNX detector) — see `gitops/clusters/homelab/apps/frigate/`. The configuration below is preserved as a recovery / rebuild reference, not the current state.
> Frigate was previously LXC 113 on fun-bedbug; it now runs as a K3s pod on `k3s-vm-pumped-piglet-gpu` (RTX 3070 ONNX detector) — see `gitops/clusters/homelab/apps/frigate/`.
Copy file name to clipboardExpand all lines: docs/source/md/proxmox-infrastructure-guide.md
+15-18Lines changed: 15 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -92,7 +92,7 @@ graph TB
92
92
93
93
subgraph "LXC Network Assignment"
94
94
vmbr0 --> lxc_wan[LXC containers on WAN<br/>docker LXC-100, cloudflared LXC-111]
95
-
vmbr25gbe --> lxc_lan[LXC containers on LAN<br/>docker LXC-112, frigate LXC-113<br/>proxmox-backup-server LXC-103]
95
+
vmbr25gbe --> lxc_lan[LXC containers on LAN<br/>docker LXC-112<br/>proxmox-backup-server LXC-103]
96
96
end
97
97
```
98
98
@@ -346,33 +346,30 @@ Features:
346
346
Tags: cloudflare, community-script, network
347
347
```
348
348
349
-
#### Frigate NVR (LXC 113)
349
+
#### Frigate NVR (~~LXC 113~~ — now a K3s pod)
350
+
351
+
> **⚠️ DEPRECATED.** Frigate is no longer an LXC. It runs as a K3s pod on `k3s-vm-pumped-piglet-gpu` (RTX 3070 ONNX detector), managed via Flux at `gitops/clusters/homelab/apps/frigate/`. The LXC-era details below are historical.
352
+
350
353
```yaml
351
-
Location: fun-bedbug node
354
+
# Historical: LXC 113 on fun-bedbug, retired during K3s migration.
355
+
Location: fun-bedbug node (RETIRED)
352
356
Purpose: Network Video Recorder with AI detection
353
357
Resources:
354
358
- CPU: 4 cores
355
359
- RAM: 4GB
356
360
- Storage: 500GB from local-3TB-backup ZFS pool
357
-
Network:
358
-
- eth0: vmbr25gbe, DHCP
359
-
Features:
360
-
- High CPU usage for video processing
361
-
- AI-powered object detection
362
-
- Storage migrated from Samsung T5 USB to 3TB HDD SATA
363
-
- 16x storage capacity increase (from 928GB to 2.72TB pool)
364
-
Current Version: 0.14.1 (installed via PVE Helper Scripts)
365
361
Hardware Acceleration:
366
362
- AMD Radeon R5 GPU with VA-API (preset-vaapi)
367
363
- Google Coral USB TPU for object detection
368
-
- Automated TPU initialization via coral-tpu-init.service
369
-
Upgrade Policy:
370
-
- Wait for PVE Helper Scripts to support newer versions
371
-
- DO NOT manually update - breaks LXC integration
372
-
- Face recognition requires v0.16.0+ (pending script update)
373
-
Tags: community-script, nvr
364
+
Last LXC Version: 0.14.1 (installed via PVE Helper Scripts)
0 commit comments