üWave

Self-Hosted

Open-source collaborative music streaming platform

Visit Website

Overview

üWave enables real-time collaborative music streaming where users can create shared playlists, add tracks from YouTube/SoundCloud, vote on songs to prioritize playback, and skip tracks collectively. It features a responsive web interface for easy access across devices. Deployable via Docker Compose or manual Node.js setup, it supports customization of themes and user roles (e.g., admins, regular users). Ideal for small communities, parties, or online groups, self-hosting ensures data privacy and avoids reliance on third-party services.

Self-Hosting Resources

Below is a reference structure for docker-compose.yml. ⚠️ Do NOT run blindly. Replace placeholders with official values.

docker-compose.template.yml TEMPLATE

version: '3'
services:
  uwave:
    image: <OFFICIAL_IMAGE_NAME>:latest
    container_name: uwave
    ports:
      - "8080:<APP_INTERNAL_PORT>"
    volumes:
      - ./data:/app/data
    restart: unless-stopped

Key Features

  • Collaborative real-time playlists with voting/skipping
  • Support for YouTube and SoundCloud streaming
  • Customizable user roles and themes
  • Docker-friendly deployment

Frequently Asked Questions

? Is üWave hard to install?

üWave can be installed via Docker Compose (simpler for beginners) or manual Node.js setup. Docker files reduce configuration steps, but you’ll need to set up API keys for YouTube/SoundCloud and manage server environment variables—basic server administration knowledge is helpful.

? Is it a good alternative to Spotify Group Session?

Yes! üWave offers collaborative playlist features like Spotify Group Session but is self-hosted (so no data sharing with third parties) and supports multiple media sources (not just Spotify’s library). It lacks Spotify’s offline playback but is ideal for communities wanting control over their streaming environment.

? Is it completely free?

üWave is 100% free and open source (MIT License). There are no subscription costs, but you may incur server hosting fees if using a cloud provider, and some media sources (like YouTube) require free API keys for access.

Top Alternatives

Spotify Group Session Search Google
Apple Music SharePlay Search Google

People Also Ask about üWave

üWave vs Spotify Group SessionüWave vs Apple Music SharePlayüWave vs JQBX üWave 2025 review üWave docker-compose example

Tool Info

Pricing Free/Open Source
Platform Self-Hosted

Pros

  • Privacy-focused self-hosting option
  • No subscription fees
  • Multi-source media compatibility
  • Community-driven playback control

Cons

  • Requires basic server setup knowledge (Node.js/Docker)
  • Needs API keys for external media sources
  • Limited to music (no video streaming support)
  • Smaller user base compared to proprietary alternatives

More Media Streaming - Multimedia Streaming Tools