App icon
Open Source

Stream your library from one server

Madsonic hosting on Appbox. A Java media server in the Subsonic tradition: web UI, playlists, transcoding, and API access for compatible desktop and mobile players.

Visit Website

What you get with Madsonic hosting

A focused stack for people who already like Subsonic-style servers and clients.

  • Web media center

    Browse artists, albums, genres, and playlists in the classic Madsonic interface, with jukebox-style playback controls in the browser.

  • Subsonic API

    Point compatible third-party apps at your instance so phones and desktops can stream without opening the website every time.

  • Transcoding

    Convert formats on the fly when a client needs a different bitrate or codec, which helps on slow links or picky players.

  • Users and sharing

    Create accounts, tune access, and keep personal libraries and favorites separate under one server.

  • Podcasts and radio

    Subscribe to feeds and use discovery features alongside local files so spoken audio and music live in one place.

  • Managed web app

    Runs as a platform-managed container with TLS on your chosen subdomain, without you wiring nginx or certificates by hand.

See Madsonic on Appbox

Appbox installed app Overview for Madsonic showing version, server, URL, and masked admin configuration
Madsonic web UI Getting started page after sign-in with sidebar navigation and playback bar

Install in seconds

Pick your Appbox, fill in a few fields, and Madsonic is live.

Install Madsonic

Requires 1 App Slot

Preview

This demo shows what the installer looks like after you have an Appbox.

steve(21 slots free)
Boost Slots
4 / 20
2.0x3.0x
Resource Preview

Multiplier

1.4x

Slot Cost

5 / 21

RAM

CPUs

.steve.appboxes.co

madsonic.steve.appboxes.co

Ready to install? You will need an active Appbox first.

This is a preview of the install form. Choose a plan to create your Appbox and deploy for real.

After you deploy

Typical setup steps once the container is running.

Lock down admin

Replace the default admin password from the Getting started screen, then create non-admin users for everyday listening.

Point at media folders

Add folders that contain your audio (and video if you use that side of the product) so the scanner can index metadata and artwork.

Tune network and access

Adjust host name, port expectations, and security groups so remote clients and your subdomain line up with how you reach the server.

Pair a client app

Use any Subsonic-compatible player with your HTTPS URL and the user credentials you created in the web UI.

Madsonic vs Navidrome

FeatureMadsonicNavidrome
ImplementationJava, Spring-style stackGo, lightweight binary
UI styleClassic Subsonic-era layoutModern responsive SPA
APISubsonic-compatibleSubsonic-compatible
Resource useHeavier JVM footprintLower baseline RAM
Project paceSmaller community, slower cadenceVery active development
Self-hostable

Frequently asked questions

Deploy Madsonic hosting on Appbox

Install Madsonic in one flow, open your subdomain, and point Subsonic-compatible clients at your own library.

Available versions

VersionApp SlotsRAMCPUReleased
6.3-21SharedSharedInvalid Date

Need more resources? Use Per-App Boost to allocate extra App Slots and increase RAM and CPU by 10% per slot. See the FAQ below for details.

Madsonic icon

Madsonic

by Madevil

Media
Streaming
Version: 6.3-2
App Slots: 1
Visit site
No ratings yet
Back to apps