15 apps Streaming
Lavalink screenshot thumbnail

Lavalink

Get ready to rock your bot's audio experience with Lavalink, the standalone maestro of melody management! This nifty node is like a backstage pass for your audio, ensuring your shards never get bogged down with the sound. Jam-packed with Lavaplayer and Koe's power chords, Lavalink is the headliner for numerous chart-topping bots. Features? Oh, it's got a setlist that would make any DJ envious: Twitch/YouTube jam sessions, an event system that's more hyped than a concert encore, seek-and-destroy functionality for that perfect audio snippet, volume knobs that go to eleven, and a REST API that's like having your own audio roadie. Plus, it's got stats for when you need to balance the audio load like a pro. Designed to be as light on its feet as a ballet dancer, Lavalink keeps your CPU and memory doing the limbo. Plugin support? Check. Java 17 LTS compatibility? Double-check. And with Semantic Versioning, you'll never miss a beat on updates. Host it on RepoCloud, and you'll be hitting the high notes of performance without the rockstar hosting costs!

Deploy
SimpleTorrent screenshot thumbnail

SimpleTorrent

Get ready to turbocharge your torrenting experience with SimpleTorrent, the self-hosted torrent maestro that lets you kick back while your torrents do the hustle. Crafted with the magic of Go (golang), this nifty app transforms your server into a torrent-fetching powerhouse, snagging files and lining them up for your streaming pleasure or HTTP retrieval. Fancy a bit of control? You got it! Pick and choose individual files, command an external app to celebrate task completion, and enforce a seeding etiquette to say 'stop' when you've shared enough. But wait, there's more! Throttle those speeds to avoid hogging the bandwidth and dive into the nitty-gritty of transfer stats with a web UI that's slicker than a greased otter. Real-time updates? Check. Mobile-friendly? You bet. A content server that's faster than a caffeinated cheetah? Absolutely. And with IPv6 readiness, a fresh torrent engine from anacrolix/torrent, and extra goodies like a torrent watcher, K8s/docker health-checks, bonus trackers, and a magnet protocol handler, SimpleTorrent hosted on RepoCloud is like having your very own torrent butler – all at a price that won't plunder your coin purse!

Deploy
Jellyseerr screenshot thumbnail

Jellyseerr

Browse trending titles, search anything, request it in two clicks: Jellyseerr gives Jellyfin, Emby, and Plex users a beautiful storefront for the media library. Born as the Overseerr fork that added Jellyfin and Emby support (the projects have since unified as Seerr), it handles the full request lifecycle - users authenticate with their existing media-server accounts, pick individual seasons or movies in a clean interface, and admins approve or decline from a simple queue, including on mobile. Approved requests flow straight to Sonarr and Radarr, which handle acquisition automatically, with support for separate 4K server instances. Regular library scans keep availability accurate, so users see instantly what already exists instead of requesting duplicates. A granular permission system controls who can request what - auto-approval for trusted users, quotas and limits elsewhere - and override rules adjust request routing by user, tag, or other conditions. Watchlist and blocklist functions curate discovery, notifications reach email, Discord, Telegram, Slack, Pushover, and Pushbullet, and both PostgreSQL and SQLite are supported. Localized into many languages, it turns "can you add this movie?" texts into a self-service system that runs itself.

Deploy
Ampache screenshot thumbnail

Ampache

Get ready to amp up your audio experience with Ampache! Imagine a jukebox that never closes, right in your browser. This nifty web-based app is your personal DJ, spinning tracks and videos on demand, wherever you may roam. Picture this: your entire music library, now obediently waiting for your click, ready to serenade you through the simplest of web interfaces. Fancy a bit of musical matchmaking? Ampache's got you covered, syncing up local and remote catalogs to craft a harmonious blend that's music to your ears. And when it comes to streaming, Ampache is like that friend who knows all your favorite songs, streaming them to your chosen player, or even serenading you directly on the web page with a snazzy HTML5 player. This open-source maestro is all about freedom and flexibility, playing nice with almost any device that can hum along to the internet. So, whether you're on your phone, tablet, or kicking back in front of the TV, Ampache is your go-to for a symphony of streaming. And the best part? Hosting it on RepoCloud won't hit a sour note with your wallet. It's like having a backstage pass to your music collection without the VIP price tag!

Deploy
Mstream screenshot thumbnail

Mstream

"The easiest music streaming server available" is mStream's own billing, and the claim holds up: a lightweight Node.js app that turns a folder of audio files into a private streaming service in minutes, no external database required. Its filesystem-based design is the clever part - the API mirrors your folder structure, so you can browse and play music immediately, before any library scan finishes, and your organization on disk is your organization in the app. It streams flac, mp3, wav, ogg, opus, aac, and m4a, which matters to the audiophile crowd: FLAC plays uncompressed, bit-perfect, with gapless playback for live albums and continuous mixes. The web player runs anywhere a browser does and packs personality - a Milkdrop-style visualizer (Butterchurn), playlist sharing via links, and drag-and-drop uploads straight through the file explorer. Native iOS and Android apps add the feature streaming subscriptions can't match: sync your collection to your phone for true offline playback of music you own. Multi-user support assigns separate directories and permissions per account. Resource usage is famously light - mStream is tested on multi-terabyte libraries and runs happily on a Raspberry Pi, so a small RepoCloud instance serves a lifetime's collection. GPL-licensed, with zero listening-habit telemetry.

Deploy
Plex screenshot thumbnail

Plex

Get ready to unleash your inner media mogul with Plex Media Server, the app that transforms your ho-hum device lineup into a snazzy, streaming powerhouse! Picture this: your entire media empire—be it the tear-jerking dramas, toe-tapping tunes, or those vacation snaps that scream 'I need a better camera'—all at your fingertips, ready to beam across the cosmos to whatever gadget you fancy. Whether you're glued to your smartphone, worshipping the console gods, or binging on the big screen, Plex has got your back. And with networking styles like the bridge (not the one you cross), host (not the one with the most), and macvlan (not a type of pasta), you'll connect faster than you can say 'pass the popcorn'. Plus, with Intel Quick Sync flexing its muscles for hardware transcoding, your streams will be smoother than a jazz sax solo. Host it all on RepoCloud, where the cost is as tiny as the fine print on your phone contract, and you'll be the streaming sensation of the neighborhood!

Deploy
Jellyfin screenshot thumbnail

Jellyfin

Unleash the kraken of your media collection with Jellyfin! This open-source maestro of media turns your server into a personal streaming powerhouse. Picture this: your entire cinematic universe, TV binges, concert halls, and even your digital bookshelf, all at the tips of your fingers, ready to beam to any gadget you own. Jellyfin is like a Swiss Army knife for your media – it slices, dices, and serves up live TV and DVR, so you can catch the latest episode or save it for a rainy day. And with SyncPlay, you can synchronize your watch parties across the globe, because who doesn't love a good movie with friends? Available on all the cool kid platforms, Jellyfin ensures you're never more than a click away from your media munchies. Plus, with a GNU GPL license, it's more free than a bird – modify, remix, and share to your heart's content. And the cherry on top? Jellyfin is a privacy ninja, dodging trackers and keeping your data out of the clutches of the digital overlords. Host it on RepoCloud, and you'll be saving coins faster than a video game plumber, all while enjoying the open-source camaraderie!

Deploy
Navidrome screenshot thumbnail

Navidrome

Spotify economics without the subscription or catalog gaps: Navidrome, the reference self-hosted music server, streams your own FLAC, MP3, and ALAC collection from a single Go binary with a React/Material UI web player. Its Subsonic/OpenSubsonic API compatibility is the superpower: 50+ existing clients work out of the box, from Symfonium and DSub on Android to Feishin and Sonixd on desktop, plus Android Auto, CarPlay, and Android TV apps. Transcoding is server-managed and FFmpeg-backed - FLAC direct-plays at home and downsamples to MP3, AAC, or Opus over mobile bandwidth, with the OpenSubsonic transcoding extension letting clients declare capabilities and receive per-track direct-play or transcode decisions automatically. Multi-user support gives every account its own play counts, favorites, ratings, and playlists, and multi-library support scopes different collections to different users. The feature list covers serious listening: Last.fm and ListenBrainz scrobbling, artist bios and images, embedded and external lyrics, audiobook bookmarks, saved play queues that resume on another device, internet radio, jukebox mode, and M3U playlist auto-import kept in sync with your folder. Resource usage is famously low - it runs happily on a Raspberry Pi and scales to six-figure track counts.

Deploy
EvoBot screenshot thumbnail

EvoBot

Get ready to pump up the jams on Discord with EvoBot, the grooviest music bot on the block! Crafted with the finesse of TypeScript and the smooth moves of discord.js, this bot is like the digital DJ you never knew you needed. With a slick Command Handler straight outta discordjs.guide, EvoBot lets you spin tracks directly from YouTube – just drop a URL or hit it with a search term, and you're ready to rock. Playlist aficionado? No problemo! EvoBot's got your back with YouTube playlist compatibility. But wait, there's more! This bot's not just about hitting play; it's a full-on music maestro. Crank the volume up to eleven, pause for a dramatic effect, resume when the vibe's just right, skip to your heart's content, or shuffle the queue like a deck of cards. And for those karaoke nights, EvoBot dishes out lyrics so you can sing along without missing a beat. Plus, it's a polyglot party-starter, speaking multiple languages to get feet tapping across the globe. Hosted on RepoCloud, you'll be saving your wallet from a cloud-hosting concert ticket price, all while keeping the open-source rhythm alive. So, let's get this musical fiesta started with EvoBot, your go-to bot for tunes on Discord!

Deploy
Tautuilli screenshot thumbnail

Tautuilli

Get ready to transform your Plex Media Server into a surveillance powerhouse with Tautulli! This nifty web app is like a personal assistant for your server, keeping tabs on all the who's, what's, when's, and how's of your media consumption. It's a statistics ninja, slicing and dicing data into digestible graphs and tables that even your grandma could understand. Want to know if your friends are binge-watching your movie collection while you're at work? Tautulli's got your back. It logs every giggle, gasp, and groan from your users, and even lets you send out snazzy newsletters to brag about your ever-growing media empire. And for those on the move, there's an official app to keep you in the loop. Best of all, hosting it on RepoCloud won't break the bank, leaving you with more cash to spend on popcorn. So, why wait? Give your Plex server a brain boost with Tautulli, and watch it on any python-friendly system!

Deploy
Restreamer screenshot thumbnail

Restreamer

Point OBS or a hardware encoder at Restreamer's built-in RTMP or SRT ingest and it serves your website while rebroadcasting to YouTube Live, Twitch, Facebook, Vimeo, TikTok, LinkedIn, PeerTube, and anything else that accepts RTMP, SRT, or HLS - a complete self-hosted live-streaming server from datarhei. That multistreaming normally costs a monthly Restream.io subscription; here it's one FFmpeg process per destination on your own hardware. The web UI is genuinely approachable, with a wizard that walks beginners through camera setup, while professionals get the full surface: multiple audio/video inputs (USB, RTSP network cameras, virtual devices), codec and processing settings, separate audio muxing, and hardware acceleration via Nvidia CUDA, Intel VAAPI, or Raspberry Pi. Serving your own audience is first-class - a built-in Video.js player embeds in your site, a ready-made publication website streams without any embedding work, HLS chunk sizes are tunable, and automatic Let's Encrypt handles HTTPS. Viewer and bandwidth monitoring with limits keeps traffic costs predictable, and it's GDPR-friendly: no third-party provider, no audience data stored. A fully Swagger-documented REST API drives automation. SRT support keeps latency under a second.

Deploy
Emby screenshot thumbnail

Emby

Point Emby at your movie, music, and photo libraries and it becomes a private streaming service: metadata and artwork arrive from TMDB and TVDB, everything lands in a polished browsable interface, and media transcodes on the fly whenever a client can't play the original format. The client reach is the selling point: native apps span Android TV, Apple TV, Google TV, Fire TV, Roku, LG and Samsung smart TVs, iOS, Android, Apple CarPlay, Android Auto, plus web browsers and desktop apps for Windows, macOS, and Linux, and DLNA devices are auto-detected for casting and remote control. Multi-user support gives each household member their own account, watch history, favorites, and recommendations, with genuinely capable parental controls: content restrictions, access schedules, time limits, and live monitoring with remote control of kids' sessions. Live TV works with hardware tuners like HDHomeRun or M3U playlists, with free guide data in the US, Canada, and UK. The server and core features are free; an optional Premiere key adds hardware-accelerated transcoding, DVR recording, offline sync, and Cinema Mode intros.

Deploy
Owncast screenshot thumbnail

Owncast

Twitch and YouTube Live, replaced by infrastructure you control: Owncast is a self-hosted live streaming and chat server. Point OBS, Streamlabs, or any RTMP-capable broadcaster at the server's ingest port, and Owncast transcodes the feed with FFmpeg into HLS with multiple quality variants, playing it in a built-in web page with a real-time chat beside it. Chat supports anonymous participation, custom emotes, and moderation tools - message removal, user bans and suspensions - with optional authentication via IndieAuth or a Fediverse account. ActivityPub integration puts the stream on the Fediverse: viewers on Mastodon and compatible services can follow a channel and get notified the moment it goes live. Video delivery can come straight off the server or offload HLS segments to S3-compatible object storage so a modest VPS handles thousands of concurrent viewers while only managing ingest and chat. The backend is a single Go binary with a React frontend - no accounts platform, no database server, no dependency stack - and the player embeds in any website. MIT-licensed, with roughly 9k GitHub stars, zero platform fees, and no algorithm or takedown policy between you and your audience.

Deploy
PeerTube screenshot thumbnail

PeerTube

The fediverse's answer to YouTube comes from French non-profit Framasoft: PeerTube is a TypeScript/Angular video platform where hundreds of independently operated instances federate over ActivityPub into one network. Videos you publish are discoverable across the whole video fediverse, and viewers can follow your channels from Mastodon or any ActivityPub platform - or plain RSS - without needing an account on your instance. The namesake innovation attacks video hosting's core cost problem: alongside HLS delivery, an optional WebRTC-based P2P layer lets concurrent viewers' browsers share video segments with each other, so a video going viral distributes its own bandwidth demand instead of crushing your server; instance redundancy extends this by letting friendly instances cache each other's videos. Livestreaming is first-class - stream via OBS or any RTMP software, host permanent streams, enable replays, and interact through live chat. Creators get channels, playlists, analytics, built-in video editing (trim, watermark), and an embeddable player for any website. There are no ads, no data mining, and no recommendation algorithm engineered for watch-time - the project's explicit design stance. Admins control federation policy, P2P settings, and theming; a plugin system extends the rest. AGPL-licensed, 300+ contributors, in active development since 2015.

Deploy
Substreamer screenshot thumbnail

Substreamer

A free, polished web client for Subsonic-compatible music servers: Substreamer is the browser-based frontend you point at your existing streaming backend to play your own library from anywhere. It speaks the Subsonic API (v1.13 and higher), which makes it compatible with the whole ecosystem that has grown around that protocol: the original Subsonic server, its forks Airsonic and Madsonic, and modern implementations like Navidrome and Ampache. That decoupling is the point - your music files, transcoding, and library indexing live on whichever server you prefer, while Substreamer provides the listening experience: browse by artist, album, and genre, build and manage playlists, search your collection, and stream on demand. This RepoCloud deployment runs the containerized web edition, so the same interface is available from any browser without installing a native app, and it pairs with the Substreamer mobile apps that made the client popular. For anyone assembling a self-hosted Spotify replacement - typically Navidrome for the backend plus a good client - Substreamer fills the client half with a clean, familiar player UI. Because it is a stateless client, the container is lightweight and low-maintenance: connect it to your server's URL and credentials, and your entire collection is streaming in minutes, with no subscription and no catalog that can disappear.

Deploy