Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
healthcheck
command
|
|
|
nasd
command
MnemoNAS main program Starts the control plane service, including WebDAV and REST API
|
MnemoNAS main program Starts the control plane service, including WebDAV and REST API |
|
internal
|
|
|
activity
Package activity provides activity logging and audit trail functionality
|
Package activity provides activity logging and audit trail functionality |
|
alerts
Package alerts provides storage space monitoring and alerting
|
Package alerts provides storage space monitoring and alerting |
|
api
Package api provides REST API and error handling utilities
|
Package api provides REST API and error handling utilities |
|
auth
Package auth provides user authentication and authorization for MnemoNAS
|
Package auth provides user authentication and authorization for MnemoNAS |
|
backup
Package backup provides local backup jobs, scheduling, retention, and restore drills.
|
Package backup provides local backup jobs, scheduling, retention, and restore drills. |
|
caslayout
Package caslayout provides directory layout for content-addressable storage This is a reusable package, planned for standalone open source release
|
Package caslayout provides directory layout for content-addressable storage This is a reusable package, planned for standalone open source release |
|
config
Package config provides configuration management for MnemoNAS
|
Package config provides configuration management for MnemoNAS |
|
dataplane
Package dataplane provides gRPC client for Rust data plane
|
Package dataplane provides gRPC client for Rust data plane |
|
diskhealth
Package diskhealth checks configured disks with smartctl and reports health.
|
Package diskhealth checks configured disks with smartctl and reports health. |
|
favorites
Package favorites provides file favorites functionality for MnemoNAS
|
Package favorites provides file favorites functionality for MnemoNAS |
|
httpstream
Package httpstream provides connection deadline helpers for streamed HTTP transfers.
|
Package httpstream provides connection deadline helpers for streamed HTTP transfers. |
|
maintenance
Package maintenance provides system maintenance tasks and history
|
Package maintenance provides system maintenance tasks and history |
|
metrics
Package metrics provides request metrics collection for MnemoNAS
|
Package metrics provides request metrics collection for MnemoNAS |
|
quota
Package quota coordinates in-flight logical-byte reservations.
|
Package quota coordinates in-flight logical-byte reservations. |
|
rootio
Package rootio provides stricter file operations for os.Root.
|
Package rootio provides stricter file operations for os.Root. |
|
share
Package share provides file sharing functionality for MnemoNAS
|
Package share provides file sharing functionality for MnemoNAS |
|
smbcred
Package smbcred stores SMB-specific password material.
|
Package smbcred stores SMB-specific password material. |
|
smbgateway
Package smbgateway contains authorization and path mapping for the SMB sidecar.
|
Package smbgateway contains authorization and path mapping for the SMB sidecar. |
|
storage
Package storage provides unified storage layer for MnemoNAS Combines workspace (native files) with versionstore (SQLite-based versioning)
|
Package storage provides unified storage layer for MnemoNAS Combines workspace (native files) with versionstore (SQLite-based versioning) |
|
thumbnail
Package thumbnail provides image thumbnail generation and caching
|
Package thumbnail provides image thumbnail generation and caching |
|
tls
Package tls provides TLS certificate management for MnemoNAS
|
Package tls provides TLS certificate management for MnemoNAS |
|
uploadsession
Package uploadsession provides crash-recoverable, sequential upload staging.
|
Package uploadsession provides crash-recoverable, sequential upload staging. |
|
versionstore
Package versionstore provides SQLite-based version management for MnemoNAS
|
Package versionstore provides SQLite-based version management for MnemoNAS |
|
webdav
Package webdav provides WebDAV protocol HTTP handler
|
Package webdav provides WebDAV protocol HTTP handler |
|
workspace
Package workspace provides native file system operations for MnemoNAS
|
Package workspace provides native file system operations for MnemoNAS |
Click to show internal directories.
Click to hide internal directories.