varasto: github.com/function61/varasto/pkg

Directories

PathSynopsis
blobstoreInterface for writing blob store adapters to Varasto
blobstore/googledriveblobstoreWrites your blobs to Google Drive
blobstore/localfsblobstoreStores your blobs on local FS-accessible paths
blobstore/s3blobstoreWrites your blobs to AWS S3
blorm
childprocesscontrollerRepresents a child process whose state we want to control (start, stop, keep alive after crashes),
docreference
duration
frontendDefinitions (like UI routes) for Varasto's frontend
fssnapshotCross-platform filesystem snapshotting library
igdbapiIGDB (Internet Game Database) API
logteePlumbing for teeing/tailing log messages.
mutexmap
restartcontrollerWrapper for running a restartable fn.
scheduler
seasonepisodedetectorExtracts season & episode numbers for TV show filenames
smartAccess SMART data of disks
sslcaManaging a CA and signing server certs.
stateresolverComputes the state of collection at an exact revision.
stoclientClient for accessing Varasto server
stodebug
stofuseFUSE adapter for interfacing with Varasto from filesystem
stofuse/stofuseclientClient for FUSE server's API
stofuse/stofuseentrypointThis entrypoint is in own package, so we don't need to sprinkle conditional compilation all around the base "stofuse" package because it doesn't compile on Windows
stomediascanner
stomvu
stoserverThe server component main package for Varasto
stoserver/stodbEncapsulates access to the metadata database
stoserver/stodbimportexportlogic for importing/exporting the metadata database into a file
stoserver/stodiskaccessdiskaccess ties together DB metadata read/write in addition to writing to disk
stoserver/stohealthHealth checks for Varasto server
stoserver/stointegrityverifierResponsible for integrity of your data by periodically scanning your volumes to detect bit rot and hardware failures.
stoserver/stokeystore
stoserver/storeplicationControls replication of data between volumes
stoserver/stoservertypes
stotypes
stoutils
themoviedbapithemoviedb.org ("TMDb") REST API client
tuiUtils for text-based UIs

Updated 2020-09-09. Refresh now. Tools for package owners.