Improved macOS Agent Support
- Full Disk Access integration — compiled wrapper binary packaged as a
.appbundle so macOS properly displays it in System Settings → Privacy & Security → Full Disk Access - Dynamic launchd plist generation — installer detects the correct python3 path (supports both Apple Silicon
/opt/homebrewand Intel/usr/local) - Fixed duplicate log lines — agent no longer double-logs when running under launchd or systemd
- Fixed hostname detection — macOS agents now report the correct hostname instead of IPv6 reverse DNS
- Modern launchctl commands — uses
bootstrap/bootoutinstead of deprecatedload/unload - Step-by-step FDA instructions — installer output guides users through granting Full Disk Access
Docker Improvements
Docker support is still in beta, changes may break the installation, it's getting close to stable.
- Docker Updates — We've added many improvements to the Docker Setup. Seeking feedback.
- ClickHouse data persistence — ClickHouse data now stored on the persistent Docker volume at
/var/bbs/clickhouse/, surviving container recreation. Previously restarting or upgrading could lose catalog data (not backup data) if not stored on a persistent volume. >2.6 and higher moved this to /var/bbs volume which is mapped to a persistent volume.