Skip to main content

starskymountwatchercli

List of Starsky Projects

Mount Watcher CLI Options

starskymountwatchercli is a background CLI service that watches mount events and starts import automatically when a mounted volume looks like camera storage.

What it does

  • Listens for mount events.
  • Detects camera media using the shared camera detection logic.
  • Runs import on detected camera volumes.
  • Supports install/uninstall as an OS service.

CLI options

starskymountwatchercli --help
starskymountwatchercli --install
starskymountwatchercli --uninstall
starskymountwatchercli --verbose

Service support

  • macOS: launchd (LaunchAgents)
  • Linux: systemd (system-level, with user-level fallback)
  • Windows: Windows Service (sc.exe)

Typical flow

  1. Install service with --install.
  2. Insert SD card / connect camera storage.
  3. Mount is detected.
  4. Camera checks pass.
  5. Import starts automatically.

Notes

  • macOS may require Full Disk Access for stable external drive access.
  • Linux logs can be viewed with journalctl for the mount watcher service.
  • Windows logs are available in Event Viewer.