Releases: javi11/altmount
v0.0.1-alpha5
What's Changed
-
doc: add rshared flag to docker volume documentaion by @VEEC023 in #72
-
feat: lot of improvements and bug fixing
-
feat: rar/7zip passwored support
-
feat: strm support
-
fix: health check system
Breaking Changes migration steps
- Stop altmount
- Copy your config.yaml and make a backup
cp config.yaml config.backup.yaml - Copy the config.sample.yaml into the same config dir and rename it to config.yaml
cp config.sample.yaml config.yaml - Modify the new config file with your old configuration
- Run almount again
- End the configuration in altmount admin panel
New Contributors
Full Changelog: v0.0.1-alpha4...v0.0.1-alpha5
v0.0.1-alpha4
What's Changed
- feat(rclone): implement RClone connection testing functionality in API and frontend by @javi11 in #25
- docs: update some documentation by @randrini in #31
[!SUMMARY]
Adds built-in RClone RC mount service with API/UI, revamps config (streaming cache, RC/mount options), improves health/SABnzbd, WebDAV and importer, and updates Docker/runtime.
- Core/Backend:
- RClone RC & Mount Service: Introduces
internal/rclonewith RC-managed mounts; new API routes under/api/rclonefor status/start/stop; health checker usesRefreshDir.- Config Overhaul: Removes
streaming.max_range_sizeandstreaming.streaming_chunk_size; addsstreaming.max_cache_size_mb; majorrcloneconfig (RC, mount, VFS/cache, system options); adds root-levelmount_path; addsauth.login_required.- Health: Adds sorting, bulk restart endpoint, shorter default intervals; segment checks use timeouts; improved stats.
- Importer: Improves NZB parsing (yEnc headers, segment normalization), RAR handling with Usenet FS cache, retries; deobfuscation noise reduced.
- SABnzbd:
CompleteDirrespects mount path; auto-create category dirs; optional fallback to external SABnzbd with API key.- SABnzbd: Sabnzbd fallback in case of error.
- ARR Integration: Per-instance
root_folder; mount path handling clarified; repair paths fixed.- Pool/Infra: Pool manager simplified; go.mod deps updated.
- API/Frontend:
- UI: New RClone config/mount page (start/stop/status), auth config (login optional), enhanced health table (filters/sort/bulk), file actions (export NZB).
- Client: Adds endpoints for health sorting/bulk restart, NZB export, auth config, rclone mount control; WebDAV directory param for corrupted files.
- Docker/Deploy:
- Installs
rcloneand FUSE, adds capabilities (/dev/fuse,SYS_ADMIN,apparmor:unconfined), uses:rsharedmounts; dev compose added.- README/docs updated for new mount/RC workflows and configuration.
BREAKING CHANGE: removed max_range_size and streaming_chunk_size
BREAKING CHANGE: add it required config max_cache_size_mb defaults to 32mb
New Contributors
Full Changelog: v0.0.1-alpha3...v0.0.1-alpha4
v0.0.1-alpha3
What's Changed
- ci: lower-case GHCR image name for forks by @JeffreyBytes in #9
- fix: multiple fix and preparation for alpha3 by @javi11 in #11
fix(repair): show better message if arr instance not found for item
fix(validation): do not validate sabnzb dir
fix: reduce health check start period in Docker configuration
fix(config): update config fix
fix(server): improve error handling and graceful shutdown for Fiber s…
feat(queue): add bulk restart files
fix(api): remove hardcoded complete directory path of sabnzb
feat(queue): add clear failed queue functionality with API integration
fix: frontend path navigation
fix: healthcheck path resolver
fix: debug log level
BREAKING CHANGE:
- (config): moved mount_dir from arrs to root config
- (config): rename mount_dir to complete_dir in sabnzbs.complete_dir
- (auth): add COOKIE_DOMAIN env variable in case you use a domain different that localhost
New Contributors
- @JeffreyBytes made their first contribution in #9
Full Changelog: v0.0.1-alpha2...v0.0.1-alpha3
v0.0.1-alpha2
What's Changed
- fix: multiple fix for alpha2 by @javi11 in #8
fix(provider): test provider fixed
fix(frontend): api key copy
fix(frontend): queue stadistics
fix(config): update was triggering nnttp pool update always
fix(config): check if directories are writable on start up
fix(config): update default log file path and improve documentation f…
docs: improve getting started docs
fix(arrs): connection test
fix(importing): truncate large files on import
Full Changelog: v0.0.1-alpha1...v0.0.1-alpha2
v0.0.1-alpha1
v0.0.1-alpha0
Full Changelog: https://github.com/javi11/altmount/commits/v0.0.1-alpha0
init: first release