# sky-cam.conf — single config for all sky-cam scripts and Python helpers. # # Bash scripts source this file: # source "$(dirname "$(realpath "$0")")/sky-cam.conf" # # Python reads it with key=value parsing (same format, quotes stripped). # # Fill in every value below, then run ./install.sh to deploy systemd timers. # You should not need to edit any other file. # ── Install location ────────────────────────────────────────────────────────── # Full path to the directory containing this conf file and all the scripts. SCRIPT_DIR=/home/motion/drives/local-2tb/sunrise-scripts # Camera name — used as the subfolder name under BASE_DIR and BASE_DIR/movies. # E.g. "sunrise" → images at $BASE_DIR/sunrise/YYYY-MM-DD/, videos at $BASE_DIR/movies/sunrise/ CAM_NAME=sunrise # ── Storage ─────────────────────────────────────────────────────────────────── BASE_DIR=/home/motion/drives/local-2tb MUSIC_DIR=/home/motion/drives/local-2tb/music/4 Seasons # ── Timezone (IANA name) ────────────────────────────────────────────────────── TIMEZONE=America/New_York # ── Mattermost — daily sunrise upload ──────────────────────────────────────── mattermost_url=https://your-mattermost-server.example.com access_token=your-access-token-here channel_id=your-daily-upload-channel-id-here # ── Notifications — montage/year-end complete + job failure ─────────────────── # ntfy: https://ntfy.sh (cloud) or self-hosted. NTFY_ENABLED=false NTFY_URL=https://ntfy.sh/your-topic-here # Email: requires the 'mail' command (mailutils / s-nail). EMAIL_ENABLED=false EMAIL_TO=you@example.com EMAIL_FROM=skycam@localhost # Mattermost text post (can be same or different channel from daily upload). MM_NOTIFY_ENABLED=false MM_NOTIFY_CHANNEL_ID=your-notify-channel-id-here