# supysonic

> Self-hosted, open-source Subsonic-compatible music streaming server with transcoding, scrobbling, jukebox mode, and internet radio support.

- **Category:** Audio Streaming
- **Licence:** AGPL-3.0
- **Latest version:** 0.7.9
- **Open source:** oss
- **Languages:** Python, HTML
- **Platforms:** pip
- **Tags:** Streaming, Audio, Music, Music Streaming, Internet Radio, Listenbrainz, Transcoding, Lastfm, Audio Streaming, Python, Server, Jukebox, Self Hosted, Subsonic, Scrobbling

## Description

Supysonic is a self-hosted music streaming server that implements the Subsonic API, letting you play your library through any compatible client. It handles audio transcoding on the fly, serves cover art, supports playlists and favorites, and can scrobble to Last.fm or ListenBrainz. A built-in jukebox mode plays music directly on the server hardware, and internet radio stations can be managed alongside your local files. The project uses SQLite, MySQL, or PostgreSQL for storage and runs behind a WSGI server such as Gunicorn. Installation is available via pip, Debian packages, or community Docker images.

## Links

- [Homepage](https://github.com/spl0k/supysonic)
- [Website](https://supysonic.readthedocs.io)
- [GitHub](https://github.com/spl0k/supysonic)

---
Source: https://selfhost.directory/project/supysonic