Altmount – v0.1.0
π¨ AltMount v0.1.0 is hereβand itβs a massive leap forward! π
For those whoβve been living in the Usenet shadows: AltMount turns your NZB/Usenet downloads into a seamless WebDAV file systemβso you can stream, mount, or automate like itβs just another folder on your machine. And wow, this release? Itβs packed.
—
π Whatβs New & Why You Care**
β PostgreSQL support β finally! Scale your library without SQLite bottlenecks.
β Self-updating Docker images β one-click upgrades, no more manual pulls π
β Stremio native addon + Prowlarr auto-search β drop AltMount into your media stack and let it just work πΊ
β Directory Watcher β auto-import NZBs as they drop in a folder β¨
β Nested RAR/7z extraction (with fallback!) β no more manual unpacking π¦
β Blu-ray ISO >4GB streaming β yep, even those massive discs now play smooth π¬
—
β‘ Speed & Stability Overhauls**
- 6x importer tweaks (prefetch upped to 10!)
- Segment caching + lazy loading = lighter memory footprint π§
- FUSE mounts optimized for Linux (1MB I/O, no mutexes!) π’
- Fixed dozens of leaks (UsenetReader, stream tracker, NZB fs)
- Security hardened: JWT secrets, CORS, path traversal, auth pages π‘οΈ
—
π§ͺ Health Checks & Repair Tools**
- Auto-repair logic + hybrid verification mode π
- Metadata integrity checks + automatic backups ποΈ
- Say goodbye to false-positive orphan deletions β
- Library sync now scales for huge collections β±οΈ
—
π₯οΈ UI That Doesnβt Suck**
- Modern redesign (Queue, Health, Files, Import) π
- Mobile-responsive + DaisyUI theme picker π±
- Activity Hub dashboard with real-time metrics π
- Search in import queue, live log viewer (SSE), and helpful tooltips π§
—
π Better Integrations**
- SABnzbd queue control (pause/resume, categories) π‘
- SOCKS5 proxy for NNTP providers
- Rclone tweaks (`–links`, cache cleanup, disk space)
- PAR2 merging + yEnc header fixes π¦
- Full OpenAPI 3.0 spec + interactive explorer π§Ύ
—
π Bug Fixes (So Manyβ¦)**
- Mount hangs, panics on segment-less NZBs, race conditions β gone
- “Closed pipe”, use-after-free, nil pointer derefs β squashed
- ARR webhooks no longer deleting your files by accident π ββοΈ
- NZB filename collisions, symlinks, fallback logic β all fixed
—
π Shoutouts to New Contributors!**
Big thanks to @drondeseries, @DrMxrcy, @hansmok, @wrxco & @piefke84 β your first PRs made this possible! π
—
π Docs & Dev Love
- Cleaner codebase, Go idioms modernized
- Linting, dead code cleanup, CI improvements
- Better docs + timestamped dev tags
—
Bottom line: AltMount v0.1.0 is production-ready β and itβs ready to supercharge your retro gaming
