STREAMLINE
Back to Documentation

Download SOUND

Your personal music server. SOUND runs quietly in the background on your Mac, PC, or NAS and streams your entire collection to WAVE. Manage it from your browser at localhost:51823.

macOS

Apple Silicon (M1 or later)

  • ✓One-click .pkg installer
  • ✓Runs in the background via launchd, starts on login
  • ✓In-place updates with automatic rollback
  • ✓Requires Node.js 20+ (brew install node)

v1.3.0 • 138 MB • .tar.gz also available

Intel Mac? Run SOUND with Docker instead — see below.

Windows

Windows 10 or later (64-bit)

  • ✓Installs as a Windows service via scripts\install-daemon.ps1
  • ✓Requires Node.js 20+

v1.3.0 • 206 MB

Linux

x64 tarball

  • ✓Installs as a systemd service via scripts/install-daemon-linux.sh
  • ✓Requires Node.js 20+

v1.3.0 • 218 MB

Docker Recommended for NAS

Synology, QNAP, Unraid, or any always-on Docker host

Running SOUND on a NAS keeps your library streaming 24/7 without a computer switched on. Point the container at your music share and it handles the rest — library scanning, metadata enrichment, and secure remote access via Cloudflare Tunnels.

services:
  sound-app:
    image: ghcr.io/streamline-club/sound-app:latest
    container_name: sound-app
    restart: unless-stopped
    environment:
      # Generate with:
      # node -e "console.log(require('crypto').randomBytes(64).toString('hex'))"
      JWT_SECRET: ${JWT_SECRET}
      NODE_ENV: production
      PORT: 51823
      BIND_ADDRESS: 0.0.0.0
    volumes:
      - /path/to/your/music:/music:ro
      - sound-data:/data
    ports:
      - "51823:51823"

volumes:
  sound-data:

Save as docker-compose.yml, set JWT_SECRET, then run docker compose up -d and open http://your-nas:51823 to finish setup.

System Requirements

Minimum Requirements

  • • Node.js 20 or later (tarball and .pkg installs; not needed with Docker)
  • • 2GB RAM
  • • 500MB available storage (plus space for your music library)
  • • Network connection (for remote streaming)

Recommended

  • • 4GB+ RAM
  • • SSD for improved performance
  • • Gigabit Ethernet or Wi-Fi 5/6

What's Next?

After installing SOUND, open the web admin at localhost:51823 to add your music folders, then follow the quick start guide to connect WAVE.

© 2026 Streamline Foundation Inc. All rights reserved.

TermsPrivacyDMCA