feat(cameras): add sky-cam and frigate-audio service modules
sky-cam (cameras/non-docker): Clones outis1one/sky-cam via bootstrap.sh to ~/sky-cam. Prompts for latitude, longitude, timezone, camera names, BASE_DIR, and optional Mattermost webhook. Patches sky-cam.conf and installs systemd user timers via the repo's install.sh. Produces sunrise clips, Four Seasons timelapse, moon-track, and monthly moon-phase images. frigate-audio (cameras/docker): Full stack from outis1one/frigate_w_audio: Frigate 0.17 NVR + Mosquitto MQTT broker + frigate-notify → ntfy push alerts. Audio-ready config template with face recognition and LPR pre-configured. Prompts for camera credentials, media storage path (supports drive detection), MQTT password (auto-generated), and ntfy server. Bootstraps the Mosquitto passwd file. Detector choice: CPU / USB Coral / PCIe Coral. Hardcoded media path from upstream replaced with a configurable prompt. https://claude.ai/code/session_01Y4dMKtkqkpvmgDKoRdzhTG
This commit is contained in:
@@ -82,6 +82,7 @@ is_installed() {
|
||||
silent-send) [ -d "$ACTUAL_HOME/silent-send/.git" ] ;;
|
||||
linux-to-sync) [ -d "$ACTUAL_HOME/linux-to-sync/.git" ] ;;
|
||||
sync-cc) [ -f "$ACTUAL_HOME/sync-cc/sync_cc.py" ] ;;
|
||||
sky-cam) [ -d "$ACTUAL_HOME/sky-cam/.git" ] ;;
|
||||
*) [ -e "$DOCKER_DIR/$1" ] ;;
|
||||
esac
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user