Directories
ยถ
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
altmount
command
|
|
|
internal
|
|
|
api
Package api provides the AltMount REST API.
|
Package api provides the AltMount REST API. |
|
arrs/failures
Package failures holds the in-memory per-target failure counts behind the arrs circuit breaker (arrs.queue_cleanup_max_failures).
|
Package failures holds the in-memory per-target failure counts behind the arrs circuit breaker (arrs.queue_cleanup_max_failures). |
|
encryption/rclone/pkcs7
Package pkcs7 implements PKCS#7 padding
|
Package pkcs7 implements PKCS#7 padding |
|
errors
Package errors provides shared error types used across multiple packages.
|
Package errors provides shared error types used across multiple packages. |
|
holes
Package holes is the shared model + threshold policy for "holes": runs of consecutive segments confirmed missing from Usenet providers.
|
Package holes is the shared model + threshold policy for "holes": runs of consecutive segments confirmed missing from Usenet providers. |
|
httpclient
Package httpclient provides a centralized HTTP client factory with preset configurations.
|
Package httpclient provides a centralized HTTP client factory with preset configurations. |
|
importer
Package importer provides import queue processing for NZB files.
|
Package importer provides import queue processing for NZB files. |
|
importer/postprocessor
Package postprocessor handles all post-import processing steps including symlink creation, STRM file generation, VFS notifications, health check scheduling, and ARR notifications.
|
Package postprocessor handles all post-import processing steps including symlink creation, STRM file generation, VFS notifications, health check scheduling, and ARR notifications. |
|
importer/queue
Package queue provides queue management for the NZB import service.
|
Package queue provides queue management for the NZB import service. |
|
importer/rarname
Package rarname holds the pure RAR / split-volume filename parsing used across the importer.
|
Package rarname holds the pure RAR / split-volume filename parsing used across the importer. |
|
importer/scanner
Package scanner provides directory scanning and NZBDav import functionality.
|
Package scanner provides directory scanning and NZBDav import functionality. |
|
nzbfile
Package nzbfile centralizes on-disk NZB I/O, hiding gzip compression so callers always deal with plain XML regardless of how the file is stored.
|
Package nzbfile centralizes on-disk NZB I/O, hiding gzip compression so callers always deal with plain XML regardless of how the file is stored. |
|
nzbfilesystem/segcache
Package segcache provides a segment-aligned disk cache for Usenet file data.
|
Package segcache provides a segment-aligned disk cache for Usenet file data. |
|
testsupport/fakepool
Package fakepool provides a deterministic in-process replacement for nntppool.Client used by tests that exercise AltMount's streaming and connection-management invariants.
|
Package fakepool provides a deterministic in-process replacement for nntppool.Client used by tests that exercise AltMount's streaming and connection-management invariants. |
|
testsupport/goroutines
Package goroutines provides a small helper for tests that need to assert goroutine leaks โ specifically, the closeWg accumulation scenarios in the streaming pipeline where rapid seek/close cycles can spawn background goroutines that outlive the request.
|
Package goroutines provides a small helper for tests that need to assert goroutine leaks โ specifically, the closeWg accumulation scenarios in the streaming pipeline where rapid seek/close cycles can spawn background goroutines that outlive the request. |
|
testsupport/nzbbuild
Package nzbbuild provides helpers for constructing NZB objects and writing them to temporary files in tests.
|
Package nzbbuild provides helpers for constructing NZB objects and writing them to temporary files in tests. |
|
testsupport/par2gen
Package par2gen builds minimal valid PAR2 index files in memory for use in tests that exercise PAR2-based filename deobfuscation.
|
Package par2gen builds minimal valid PAR2 index files in memory for use in tests that exercise PAR2-based filename deobfuscation. |
|
testsupport/segments
Package segments builds deterministic segment payloads and identifiers for use by streaming/connection tests.
|
Package segments builds deterministic segment payloads and identifiers for use by streaming/connection tests. |
|
updater
Package updater provides binary self-update capabilities for standalone (non-Docker) installs of altmount.
|
Package updater provides binary self-update capabilities for standalone (non-Docker) installs of altmount. |
|
pkg
|
|
Click to show internal directories.
Click to hide internal directories.
