Documentation ¶
Overview ¶
Command subfs provides an experimental FUSE filesystem for the Subsonic media server, written in Go.
Installation ¶
subfs can be built using Go 1.1+. It can be downloaded, built, and installed, simply by running:
$ go get github.com/mdlayher/subfs
It should be noted that both subfs and its companion library, gosubsonic, are highly experimental. These components are in need of much more testing, but I am happy with my progress thus far.
Usage ¶
To use subfs, simply run the binary and enter the appropriate command line flags to choose a host, username, password, mount point, and cache size.
$ ./subfs -host="demo.subsonic.org" -user="guest1" -password="guest" -mount="/tmp/subfs" -cache=1024
subfs will connect to your Subsonic media server, and cache up to `-cache` megabytes of data to your local machine. The cached data will be cleared from your system's temp directory upon subfs unmount.