Skip to content

squat/streamdl

Repository files navigation

Build Status Built with Nix

streamdl

A Streamlit frontend for spotDL.

Getting Started

The quickest way to run streamdl is by using the pre-built Docker container:

docker run --rm -p 8501:8501 -v /mnt/music:/data ghcr.io/squat/streamdl

Now, streamdl can be used pointing a browser to http://localhost:8501 and searching for music in the search bar. Files will be downloaded to the directory mounted at /data.

Usage

streamdl can be started simply by running:

streamdl

All valid Streamlit CLI flags that can be supplied to streamlet run can also be supplied to streamdl, e.g.:

streamdl --server.address=<ADDRESS> --server.port=<PORT>

A spotDL configuration file can be supplied with the --config flag, e.g.:

streamdl -- --config=<PATH>

Note: that -- must be given before the --config flag in order to separate it from the flags passed to Streamlit.

About

A Streamlit frontend for spotDL

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors