pkg/

directory
v0.0.0-...-ea0be71 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 10, 2023 License: Apache-2.0

Directories

Path Synopsis
Interface for writing blob store adapters to Varasto
Interface for writing blob store adapters to Varasto
googledriveblobstore
Writes your blobs to Google Drive
Writes your blobs to Google Drive
localfsblobstore
Stores your blobs on local FS-accessible paths
Stores your blobs on local FS-accessible paths
s3blobstore
Writes your blobs to AWS S3
Writes your blobs to AWS S3
"Bolt Light ORM", doesn't do much else than persist structs into Bolt..
"Bolt Light ORM", doesn't do much else than persist structs into Bolt..
Formats byte amounts into human readable format
Formats byte amounts into human readable format
Represents a child process whose state we want to control (start, stop, keep alive after crashes),
Represents a child process whose state we want to control (start, stop, keep alive after crashes),
Definitions (like UI routes) for Varasto's frontend
Definitions (like UI routes) for Varasto's frontend
Cross-platform filesystem snapshotting library
Cross-platform filesystem snapshotting library
`gokit` backports.
`gokit` backports.
IGDB (Internet Game Database) API
IGDB (Internet Game Database) API
Plumbing for teeing/tailing log messages.
Plumbing for teeing/tailing log messages.
Wrapper for running a restartable fn.
Wrapper for running a restartable fn.
Extracts season & episode numbers for TV show filenames
Extracts season & episode numbers for TV show filenames
Access SMART data of disks
Access SMART data of disks
Managing a CA and signing server certs.
Managing a CA and signing server certs.
Computes the state of collection at an exact revision.
Computes the state of collection at an exact revision.
Client for accessing Varasto server
Client for accessing Varasto server
FUSE adapter for interfacing with Varasto from filesystem
FUSE adapter for interfacing with Varasto from filesystem
stofuseclient
Client for FUSE server's API
Client for FUSE server's API
stofuseentrypoint
This 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
This 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
"Move utils" - logic for moving files to hierarchies sensible for TV shows, photo albums etc.
"Move utils" - logic for moving files to hierarchies sensible for TV shows, photo albums etc.
The server component main package for Varasto
The server component main package for Varasto
stodb
Encapsulates access to the metadata database
Encapsulates access to the metadata database
stodbimportexport
logic for importing/exporting the metadata database into a file
logic for importing/exporting the metadata database into a file
stodiskaccess
diskaccess ties together DB metadata read/write in addition to writing to disk
diskaccess ties together DB metadata read/write in addition to writing to disk
stohealth
Health checks for Varasto server
Health checks for Varasto server
stointegrityverifier
Responsible for integrity of your data by periodically scanning your volumes to detect bit rot and hardware failures.
Responsible for integrity of your data by periodically scanning your volumes to detect bit rot and hardware failures.
storeplication
Controls replication of data between volumes
Controls replication of data between volumes
themoviedb.org ("TMDb") REST API client
themoviedb.org ("TMDb") REST API client
Utils for text-based UIs
Utils for text-based UIs

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL