Skip to content

Releases: javi11/altmount

v0.0.1-alpha5

13 Nov 20:36

Choose a tag to compare

What's Changed

  • doc: docker volume plugin by @VEEC023 in #57

  • doc: add rshared flag to docker volume documentaion by @VEEC023 in #72

  • feat: alpha5 by @javi11 in #44

  • feat: lot of improvements and bug fixing

  • feat: rar/7zip passwored support

  • feat: strm support

  • fix: health check system

Breaking Changes migration steps

  1. Stop altmount
  2. Copy your config.yaml and make a backup cp config.yaml config.backup.yaml
  3. Copy the config.sample.yaml into the same config dir and rename it to config.yaml cp config.sample.yaml config.yaml
  4. Modify the new config file with your old configuration
  5. Run almount again
  6. End the configuration in altmount admin panel

New Contributors

Full Changelog: v0.0.1-alpha4...v0.0.1-alpha5

v0.0.1-alpha4

01 Oct 16:46
82964e2

Choose a tag to compare

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/rclone with RC-managed mounts; new API routes under /api/rclone for status/start/stop; health checker uses RefreshDir.
    • Config Overhaul: Removes streaming.max_range_size and streaming.streaming_chunk_size; adds streaming.max_cache_size_mb; major rclone config (RC, mount, VFS/cache, system options); adds root-level mount_path; adds auth.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: CompleteDir respects 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 rclone and FUSE, adds capabilities (/dev/fuse, SYS_ADMIN, apparmor:unconfined), uses :rshared mounts; 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

09 Sep 15:54

Choose a tag to compare

What's Changed

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

Full Changelog: v0.0.1-alpha2...v0.0.1-alpha3

v0.0.1-alpha2

07 Sep 17:53
ec1c5cd

Choose a tag to compare

v0.0.1-alpha1

06 Sep 16:11
ff82e8f

Choose a tag to compare

What's Changed

  • feat: add documentation and multiple fix by @javi11 in #2

New Contributors

  • @javi11 made their first contribution in #2

Full Changelog: v0.0.1-alpha0...v0.0.1-alpha1

v0.0.1-alpha0

05 Sep 08:23

Choose a tag to compare