# soundscape

> Self-hosted music streaming server that lets you import songs from YouTube, create playlists, and stream your music collection from anywhere. Open-source, written in Go.

- **Category:** Music Streaming
- **Licence:** MIT
- **Open source:** oss
- **Languages:** Go, HTML
- **Platforms:** Docker, Linux
- **Tags:** Audio, Html5, Music Streaming, Music Server, Reverse Proxy, Go, Golang, Self Hosted, Letsencrypt, Personal cloud, Streaming Audio, Youtube Import

## Description

Soundscape is a personal music streaming server you run on your own hardware. It imports audio from YouTube videos into your library, stores thousands of songs, and streams them to any desktop or mobile browser. You can create custom playlists and share them via private URLs. The server is distributed as a standalone Go executable with all assets included, also available as a Docker image. It supports automatic HTTPS via Let's Encrypt, runs behind a reverse proxy with header-based authentication, and provides HTTP basic auth with a configurable username and password. The project has not been updated since 2018.

## Links

- [Homepage](https://github.com/soundscapecloud/soundscape)
- [Docker](soundscapecloud/soundscape)
- [GitHub Repository](https://github.com/soundscapecloud/soundscape)

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