FRIGATE_VERSIONinstartos/versions/current.tssets both the Docker image tag and the ExVer version string- Docker image:
ghcr.io/remcoros/frigate-docker:<version>(maintained separately atremcoros/frigate-docker) - Two Docker image variants: default (
<version>) for generic/nvidia, and<version>-amdfor the AMD variant - When bumping upstream: update
FRIGATE_VERSIONincurrent.ts, update the ExVer version string there, and rebuild the Docker images infrigate-dockerfirst
| File | Purpose |
|---|---|
startos/manifest/index.ts |
Manifest: id, images (3 variants: generic/nvidia/amd), volumes, dependencies, hardware acceleration |
startos/versions/current.ts |
FRIGATE_VERSION constant and current ExVer version info |
startos/versions/index.ts |
Exports current and versionGraph |
startos/fileModels/config.toml.ts |
Config file model (zod-typed), default values |
startos/actions/config.ts |
Configure Frigate action (user-facing settings) |
startos/dependencies.ts |
Dependency requirements and bitcoind autoconfig task |
startos/interfaces.ts |
Electrum interface on port 50001/50002 |
startos/main.ts |
Daemon setup, health checks, volume mounts |
startos/backups.ts |
Backup config (excludes /db) |
instructions.md |
User-facing setup instructions (linked as docsUrl) |
README.md |
Package README (keep in sync after every change) |
index.startHeightdefaults to840000(upstream default is709632)- Comment in
config.toml.tsexplains the divergence
npm run check # TypeScript type check
make x86 # Build x86_64 s9pk
Run npm run prettier before committing when available.
- Update
FRIGATE_VERSIONinstartos/versions/current.ts - Update the ExVer
versionandreleaseNotesinstartos/versions/current.ts - Run
npm run checkandmake x86
Conventional commits. Branch names: update/<version>, feat/<name>, fix/<name>, chore/<name>.