Foxlet
This release contains several improvements and bugfixes.
New & Improved
- More flexible filter configuration for identifying recording files
- Added support for SHA-256 checksum-on-upload for AWS and S3-compatible object stores
- Logs are forwarded to journald by default when installed via the .deb package
- File creation time is used instead of ctime, on filesystems that support it
- Azure and S3-compatible configuration variables have been renamed for consistency (old variables are still accepted for compatibility)
Deprecated
AZURE_INBOX_STORAGE_ACCOUNT_NAME renamed to AZURE_STORAGE_ACCOUNT_NAME
AZURE_INBOX_STORAGE_SERVICE_URL renamed to AZURE_STORAGE_ENDPOINT and made optional
RECORDING_STORAGE_S3_COMPATIBLE_ACCESS_KEY_ID renamed to S3_COMPATIBLE_ACCESS_KEY_ID
RECORDING_STORAGE_S3_COMPATIBLE_ACCESS_KEY renamed to S3_COMPATIBLE_ACCESS_KEY
RECORDING_STORAGE_S3_COMPATIBLE_REGION renamed to S3_COMPATIBLE_REGION
RECORDING_STORAGE_S3_COMPATIBLE_URL renamed to S3_COMPATIBLE_URL
WATCH_IGNORE_SUFFIX deprecated in favor of WATCH_(EXCLUDE|INCLUDE)_(REGEX|SUFFIXES)
Fixed
- Foxlet now latches device identity, to detect potential misconfiguration
- Fixed an issue where Foxlet consumes excessive CPU while handling filesystem events
- Fixed an issue with enabling and starting the systemd service during install
- Fixed an issue with
recordings_gigabytes accuracy, which is now updated hourly
Docs: About, Install | Debian Packages: amd64, arm64 | Binary Files: amd64, arm64