audioserv is a minimal HTTP/WebDAV server for serving audio files. It allows you to access your music collection via a web browser or any WebDAV-compatible client.
- Lightweight and simple
- Serves audio files over HTTP/WebDAV
- Easy to configure and run
- No dependencies
To compile the audioserv executable:
make allTo clean up all generated files:
make cleanCopy the audioserv binary to a directory in your $PATH. For example:
cp audioserv ~/.local/bin/mkdir ~/.audioserv
cd ~/.audioservln -s /path/to/your/music musicaudioserv will serve files from this linked directory.
To start the server:
audioservIt will display the local IP address and port it's running on.
Open a web browser or a WebDAV-compatible app and enter the display address to access your music.
$ audioserv
o audioserv version 0.1 linux/6.16.10-arch1-1
o server address: http://192.168.1.105:8200
* listening on port 8200Then open that address in your browser or app.
CTRL+C to close the server.