Decentralized Music
Decentralized Music is a app in the osFoundry community catalog. Federated music sharing on the Fediverse — your own library streams to your account; you follow other Funkwhale + Mastodon accounts and see what they're listening to + share. Powered by Funkwhale. Ships as a self-contained all-in-one image bundling Funkwhale (Django + Celery), PostgreSQL, and Redis.
Details
- Workspace: osfoundry
- Category: COMMUNICATION
- Pricing: Free
- Access: Community
Features
- Federated music sharing on the Fediverse — your own library streams to your account
- You follow other Funkwhale + Mastodon accounts and see what they're listening to + share
Documentation
# Decentralized Music
Federated music sharing on the Fediverse, powered by Funkwhale.
## Features
- Your music library streams via your account
- Subsonic-compatible API for native clients
- Follow other Funkwhale + Mastodon accounts (ActivityPub federation)
- Channels (podcasts) + playlists
- Multi-user with quotas
- Web + mobile (Funkwhale Android, Otter Voice)
## ⚠️ Hostname is permanent
Funkwhale bakes `FUNKWHALE_HOSTNAME` into its ActivityPub IDs (`https://hostname/federation/actors/<user>`). **Changing the hostname after first launch breaks federation** — followers from other instances can't find you. Set it correctly on first deploy.
## Packaging
Heavy all-in-one build: Funkwhale Django API + Celery worker + Celery beat + Funkwhale front (nginx serving Vue SPA + reverse-proxy to API) + bundled PostgreSQL + Redis under one supervisor on a persistent volume. `SECRET_KEY` + `DJANGO_SECRET_KEY` + DB password are generated once on the volume.
How to use Decentralized Music in osFoundry
Install Decentralized Music into your workspace in one click, then fork it in osStudio to customise the prompts, tools, or configuration for your stack. Anyone in your workspace can pick up where you left off.
Other apps from the community
- CRM — Customer relationship management with contacts, deals, and pipeline tracking.
- Kanban Board — Drag-and-drop task board with swimlanes, labels, and team assignments.
- Helpdesk — Ticket triage and customer support inbox with SLA tracking.
- Page Builder — Block-based page editor with publishing to public URLs.
- Website Builder — Multi-page site builder with CMS, templates, and custom domains.
- Storefront — E-commerce storefront with product catalog, cart, and checkout.