mirror of
https://github.com/CyberMind-FR/secubox-deb.git
synced 2026-07-29 13:59:40 +00:00
|
Some checks are pending
License Headers / check (push) Waiting to run
* docs(frigate): Foundation design — LXC podman on amd64 + /api/v1/frigate shim + WAF-fronted (ref #821) * docs(frigate): Foundation implementation plan — 7 tasks (ref #821) * feat(frigate): package scaffold — control/rules/changelog + placeholder (ref #821) * feat(frigate): idempotent LXC + podman provisioning (mirror photoprism) (ref #821) * feat(frigate): config example + reconcile example path/db-path/image-override (ref #821) Task 3: conf/frigate.config.yml.example — OpenVINO CPU detector, go2rtc demo source (boots with no real camera), record/snapshots retention, mqtt.enabled: false, commented real-camera block. Task 2 review reconciliations: - debian/rules now ships the example to the canonical path /usr/share/secubox/frigate/frigate.config.yml.example, matching what install-lxc.sh's install_config() actually reads (was wrongly shipped to /etc/secubox/frigate.config.yml.example). - config example adds database.path: /media/frigate/db/frigate.db so Frigate's SQLite DB lands on /data/frigate (bind-mounted), not the Frigate default /config/frigate.db. - install-lxc.sh templates the installed frigate.service unit's image tag from $IMAGE via sed after install -D (idempotent, fail-safe via grep -qF check), so SECUBOX_FRIGATE_IMAGE overrides actually take effect instead of silently running the hardcoded :0.14.1. Also drops the unused `openssl` from require_cmds (dead dep from photoprism). * feat(frigate): /api/v1/frigate shim — status/cameras/events/storage/stats, JWT, double-cached, fail-safe (ref #821) * fix(frigate): shim robustness — ImportError-only JWT fallback, cache /storage, bound /events, single /api/stats fetch, + fail-safe tests (ref #821) * feat(frigate): host shim service + disk-pressure guard + frigatectl (ref #821) * fix(frigate): diskguard survives missing/unmounted /data (was silent exit 1) + regression test (ref #821) * feat(frigate): nginx shim route + menu.d + documented WAF exposure & sidebar stats (ref #821) * feat(frigate): postinst/prerm (provision LXC, data-preserving) + build verification (ref #821) --------- Co-authored-by: CyberMind-FR <gandalf@Gk2.net> |
||
|---|---|---|
| .. | ||
| architecture | ||
| assets | ||
| cspn | ||
| design | ||
| errata | ||
| eye-remote | ||
| hardware | ||
| marketing | ||
| notes | ||
| reference | ||
| references/gst | ||
| reports | ||
| screenshots | ||
| specs | ||
| superpowers | ||
| wiki | ||
| AI-BUILD-PROMPT.md | ||
| AI-HANDOVER-cabine-evolution.md | ||
| AI-HANDOVER-mistral.md | ||
| CACHE-PATTERN.md | ||
| FAQ-BUSYBOX-RESCUE.md | ||
| FAQ-KBIN-TOR.md | ||
| FAQ-LXC-DNS.md | ||
| grammar.md | ||
| LED-HEALTHBUMP.md | ||
| LIVE-USB.md | ||
| MODULE-GUIDELINES.md | ||
| MODULES.md | ||
| OPENWRT-CRT-THEME.md | ||
| OPENWRT-DEBIAN-COMPARISON.md | ||
| OPENWRT-MASTERLINK.md | ||
| OPENWRT-MESH-DAEMON.md | ||
| P2P-EVOLUTIONS-POSTER-PROMPT.md | ||
| PROMPT-BUSYBOX-TECHTIP.md | ||
| SCREENSHOTS-VM.md | ||
| SECUBOX-DEV-METHODOLOGY.md | ||
| TOOLS.md | ||
| UI-GUIDE.md | ||