CICCADA-CORP

Self-hosted music streaming with peer-to-peer sharing

33
0
100% credibility
Found Feb 17, 2026 at 25 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

SoundTime is a self-hosted music streaming platform that lets users upload personal libraries, organize playlists, and share tracks peer-to-peer across instances.

How It Works

1
🔍 Discover SoundTime

You hear about a way to stream your own music collection from home without big companies watching.

2
🚀 Install in one click

Run a simple command on your computer and watch your personal music server come alive automatically.

3
🎵 Add your first songs

Drag your music files into the web app, and it organizes artists, albums, and covers for you.

4
📱 Stream anywhere

Play songs on your phone, computer, or TV with smooth playback, waveforms, and lyrics.

5
🔗 Share with friends

Connect to their servers securely and borrow songs from each other's collections.

🎉 Your music freedom

Enjoy unlimited streaming of your library and friends' music, all private and under your control.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 25 to 33 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is SoundTime?

SoundTime is a self-hosted music streaming server built in Rust with a SvelteKit frontend, letting you upload personal music libraries, organize playlists, and stream adaptively via OPUS transcoding. It solves the problem of centralized music services by enabling peer-to-peer sharing of tracks across instances using encrypted QUIC connections, all deployable with Docker Compose or a one-click install script. Users get waveform previews, lyrics fetching, full-text search, and a responsive web app that works as a PWA on mobile.

Why is it gaining traction?

It stands out with true P2P networking for decentralized sharing—no central server needed—plus features like AI-curated playlists, MusicBrainz metadata enrichment, and network topology visualization. The easy setup via `curl | bash` and support for local filesystem or S3 storage hooks self-hosters wanting a self-hosted music streaming service without vendor lock-in. Multi-arch Docker images even run on Raspberry Pi.

Who should use this?

Homelab enthusiasts building a private music library with P2P sharing for friends' servers. Indie musicians or small communities needing a self-hosted music server for collaborative playlists. Devs prototyping P2P apps or tired of Subsonic/Navidrome's lack of federation.

Verdict

Promising early project (25 stars, 1.0% credibility score) with excellent docs, auto-migrations, and comprehensive features, but low adoption signals it's pre-1.0 maturity—test thoroughly for production. Grab it if you want a self-hosted music streaming service today; contribute to push it forward.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.