https://github.com/marcopiovanello/strumm
Self hosted minimal music streaming platform
https://github.com/marcopiovanello/strumm
golang music music-player react
Last synced: 3 months ago
JSON representation
Self hosted minimal music streaming platform
- Host: GitHub
- URL: https://github.com/marcopiovanello/strumm
- Owner: marcopiovanello
- Created: 2023-06-28T10:00:26.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-07T09:47:50.000Z (over 1 year ago)
- Last Synced: 2025-02-01T12:51:14.526Z (4 months ago)
- Topics: golang, music, music-player, react
- Language: Go
- Homepage:
- Size: 213 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Strumm
Dead simple, ultra-lightweight, self-hosted audio streaming platform.
```sh
docker run -d \
--name strumm \
-p 8080:8080 \
-v /music/directory:/music \
-v /config/directory:/config \
-e LASTFM_APIKEY=yourapikey \
marcobaobao/strumm# with authentication enabled
# default credentials:
# username: admin
# password: adminadminadmin
# for security reasons change it in the 'Server settings' sectiondocker run -d \
--name strumm \
-p 8080:8080 \
-v /music/directory:/music \
-v /config/directory:/config \
-e LASTFM_APIKEY=yourapikey \
marcobaobao/strumm --auth# Regarding lastFM
# an api key is obtainable at https://www.last.fm/api/accounts# optionally run the library scanner (the first time is auto-invoked) (also upon a change in the music directory)
docker exec -it strumm /app/dbseed -r /music -d /cache/data.db -c /cache/images
```
## Metadata
Retrieve artist's related metatada from LastFM and Deezer 😎.

**🚧 Still WIP 🚧**