A free self-hosted music streaming service that gives you full control over your music, privacy, and data.
No ads. No tracking. No restrictions. Fully open-source.🐧
Steeny is a personal music streaming platform designed to run on your own server or PC.
Key principles:
- Full data ownership — no third-party services
- Clean, lightweight interface
- No ads or analytics
- Familiar experience similar to mainstream music platforms
- Self-hosted music library
- User authorization system
- Playlist support
- Web-based UI + desktop client (Pyqt)
- Local cookies management
- Cross-platform design (Linux, Windows; Android client planned)
- No third-party ads or data collection
Server:
- Python 3.12
- Flask
- CSV storage
- HTML5 / CSS3 / JavaScript
Client:
- Python
- Pyqt (native-like desktop app)
git clone https://github.com/Ivan0n/steeny-recode
cd steeny-recode
pip install flask
python __main__.py