Funkwhale service
Funkwhale is a self-hosted music server and decentralized audio platform designed to provide users with a way to stream, organize, and share music. Here are some key features of Funkwhale:
- Audio Streaming: Funkwhale allows users to stream music directly from their server. Users can upload their own music files or import their existing libraries into the platform.
- Music Library Organization: Users can organize their music libraries with tags, playlists, and favorites. This makes it easier to navigate and discover music within their collection.
- Podcasts and Radio: Funkwhale supports podcasts and internet radio, allowing users to subscribe to podcasts or create their own. Users can also listen to streaming radio stations from within the platform.
- User Profiles: Users can create profiles where they can showcase their favorite music, playlists, and podcasts. This adds a social element to the platform, allowing users to discover new music based on the preferences of others.
- Federation: Funkwhale is built on a federated architecture, which means that multiple Funkwhale instances can interconnect and share content. This decentralized approach promotes community building and ensures that content remains accessible even if one instance goes offline.
- Customization and Theming: Administrators can customize the appearance of their Funkwhale instance with different themes and branding options. This allows for a personalized user experience tailored to the preferences of the community.
- Accessibility: Funkwhale is designed with accessibility in mind, with features such as keyboard navigation and screen reader support to ensure that all users can access and enjoy the platform.
Usage¶
We host your Funkwhale instance at a URL like: https://funkwhale.your-server.com
- just replace your-server.com
with your actual server domain, and open the URL in your browser. Welcome to your Funkwhale instance!
Optional S3 storage¶
Funkwhale supports S3-compatible providers, which allows it to store its content (audio/image/video/etc.) in an object storage system like Amazon S3 or another S3-compatible object storage providers like Backblaze B2, Storj, Wasabi, Digital Ocean Spaces, Cloudflare R2, etc.
Moving media files off of the server’s local filesystem and into an external storage (the S3 storage system) allows you to free up disk space on the server and effectively gives you infinite storage (for a relatively-cheap price).
See this page for details about how to choose the Amazon S3 compatible object storage provider which suits your needs and set it up for the service.
Don't have a Matrix server yet?
We specialize in setup, hosting and maintenance of Matrix and various Matrix & non-Matrix add-ons.
Hosting is on affordable VPS servers provided by us (via Hetzner Cloud) in the EU or US,
or on your own infrastructure anywhere in the world.
Let's build your Matrix haven together!