secubox-deb/docs
CyberMind e79dfc8368
Some checks are pending
License Headers / check (push) Waiting to run
feat(frigate): Frigate NVR Foundation — podman-in-LXC on amd64 + /api/v1/frigate shim (#821) (#822)
* 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>
2026-07-06 11:53:20 +02:00
..
architecture
assets feat(secubox-toolbox): 3 QR code endpoints + splash QR display + 9th dashboard widget (device fingerprint) + README poster integration (ref #495 #497) 2026-06-05 11:24:03 +02:00
cspn docs(cspn): draft CSPN test matrix (criteria → runnable tests) 2026-06-15 10:14:40 +02:00
design
errata
eye-remote
hardware docs(mochabin): EP06 mPCIe GPIO investigation runbook + hardened probe script (closes #345) (#359) 2026-05-22 17:50:33 +02:00
marketing docs: add Cartographie sociale 'You Have Been Tracked' README section + poster brief (ref #502) 2026-06-10 12:52:36 +02:00
notes docs(notes): Gondwana trust-substrate poster research-note — vulgarized sketch + image-gen prompt + roadmap 2026-07-01 15:15:44 +02:00
reference
references/gst
reports
screenshots docs(wiki): refonte 126 modules — snapshots WebUI déterministes + READMEs 4 langues (ref #742) 2026-06-26 10:14:14 +02:00
specs docs(specs): integrate CM-WALL-EGRESS-2026-06 v0.1.0-draft + agent context 2026-06-02 11:13:44 +02:00
superpowers feat(frigate): Frigate NVR Foundation — podman-in-LXC on amd64 + /api/v1/frigate shim (#821) (#822) 2026-07-06 11:53:20 +02:00
wiki docs(wiki): drop decommissioned Authelia SSO from Modules catalog (128→127) 2026-07-04 07:00:50 +02:00
AI-BUILD-PROMPT.md docs: Add Eye Remote Multigadget skill and wiki 2026-05-10 09:12:42 +02:00
AI-HANDOVER-cabine-evolution.md docs: AI-HANDOVER tech brief for external LLM (GPT-5/Gemini/Claude) (ref #492) 2026-06-05 11:05:13 +02:00
AI-HANDOVER-mistral.md docs: Mistral.ai handover prompt (reprise code + analyse projet) 2026-06-15 09:37:48 +02:00
CACHE-PATTERN.md feat(scripts): add check-dashboard-cache.py lint + CI (closes #147) (#148) 2026-05-18 08:21:20 +02:00
FAQ-BUSYBOX-RESCUE.md
FAQ-KBIN-TOR.md chore(toolbox): 2.7.0 middle release — kbin milestone + Tor chapter (ref #683) 2026-06-19 11:48:32 +02:00
FAQ-LXC-DNS.md fix(nextcloud): give LXC systemd-resolved a DNS upstream; document LXC DNS gotcha 2026-05-29 07:10:39 +02:00
grammar.md docs: MODULE-GUIDELINES + grafana/yacy/rustdesk LXC plan 2026-05-20 06:43:04 +02:00
LED-HEALTHBUMP.md
LIVE-USB.md
MODULE-GUIDELINES.md docs: codify dual-vhost MUST for modules with a real web UI 2026-05-24 10:06:56 +02:00
MODULES.md docs: MODULE-GUIDELINES + grafana/yacy/rustdesk LXC plan 2026-05-20 06:43:04 +02:00
OPENWRT-CRT-THEME.md
OPENWRT-DEBIAN-COMPARISON.md
OPENWRT-MASTERLINK.md
OPENWRT-MESH-DAEMON.md
P2P-EVOLUTIONS-POSTER-PROMPT.md secubox-p2p: Kademlia DHT + federation health-checks + hierarchical master-link (#774) (#775) 2026-07-03 06:59:35 +02:00
PROMPT-BUSYBOX-TECHTIP.md
SCREENSHOTS-VM.md
SECUBOX-DEV-METHODOLOGY.md
TOOLS.md
UI-GUIDE.md