In today’s session of #IMadeAThing: #Songhive

This is a project that has taken me quite some work in the past months and it’s finally ready to be announced.

Imagine a fully federated (compatible with #ActivityPub and #Webmentions) social network built on top of your music collection.

Not something like #Funkwhale, which only allows individual tracks, albums or playlists to be federated, but a real social network where you have a real profile that can comment, like, boost and quote tracks and anything and follow anyone on any server.

Add custom user-managed audio streams on top of it, with support also for #Icecast and #Snapcast, so you can play your radio with your favourite songs in loop and share an .mp3 link with your friends.

Add support for flexible storage, so you can hook an S3 bucket, a Google Drive, a Dropbox account, a Nextcloud folder, and your music from that storage will be immediately available to be streamed and shared through your server.

Add support for external music services, so you can hook your Jellyfin server or TIDAL account and get your collection all in one place.

Add support for podcasts synchronized over gPodder because why not.

Add support for the #Subsonic API so you can stream your music from your server from Substreamer or any compatible Android/iOS app, and a #mopidy extension to allow you to plug Songhive into your existing music server.

And, most importantly, add support for payments. On two sides:

  • For sysadmins: hosting a media server isn’t free, and often it’s not even cheap. Many open-source solutions lack integration with Stripe or crypto and handling of subscriptions. This doesn’t give many incentives to someone to run a small media server for their friends or their band. Songhive provides a paid mode for registration_mode. Admin can set how much they want to charge their users to upload content on their server and how often (weekly, monthly, yearly…)

  • For musicians: Songhive supports Stripe Connect integration with the ability to wire any number of payout accounts to the main account on the server. It means that musicians can connect their Stripe account, and set any songs or albums they want for sale for any price they want. Call it the federated #Bandcamp killer if you wish

Links:



RE: https://blog.fabiomanganiello.com/article/Songhive

CellMax — e-commerce de verdade

CellMax real: e-commerce funcionando em producao

https://expostacker.com.br

#buildinpublic #indieweb

[🗞️Veille] You're Very Talented https://blog.shannonkay.com/2026/09-21-VeryTalented/ #indieweb 🗃️Toute ma veille https://veille.louisderrac.com
I found an old screenshot from four years ago: a minimalist weblog concept I’d sketched out. It’s finally finding a home on Faunder’s new site, as a simple stream of photos, links, quotes and short notes. Nice when an old idea clicks into place. #IndieWeb #WebDesign faunder.fi/en/weblog
I'm chipping away at my #IndieWeb site. I haven't added any css or styles yet. I've been working on #microformats2 and #IndieAuth, so I can use it as an identity and eventually syndicate. I'm about to start on #webMentions. I think adding a guestbook and maybe a chat widget would be cool.
Gifts for her, every one under fifty dollars as we post this: puzzles, notebooks, a tea cozy, a lip and cheek stick, and a trinket dish. All from independent stores. #humancurated #indieweb #shopsmall #shopindependent #smallbusinesslove #buyfromsmall #indiebrands mahha.la/l/WHLZpmH
New glivy page: https://glivy.webcomic.ws/comics/111/ Hurtbreak wonderland ! lots of troubles getting this page out in time (but the finished version is out now !) #webcomic #furry #furryart #art #krita #indieweb
New glivy page: glivy.webcomic.ws/comics/111/ Hurtbreak wonderland ! lots of troubles getting this page out in time (but the finished version is out now !) #webcomic #furry #furryart #art #krita #indieweb
Several good #IndieWeb events this week. If you're in #Edinburgh you could attend in person in a few hours. But there are plenty of others. See events.indieweb.org ~ we're typically a welcoming bunch. You can follow all the events by calendar or limit it to specific tags.
For the first time in *years*, I finished an entire book in less than a week! Read about it here: #books #reading #blog #indieweb ethanruhl.dev/blog/i-finis...
🔖 Bookmarked “Slidev - Presentation Slides for Developers” https://sli.dev/ An open-source, web-based presentation tool built specifically for developers. It allows you to write slides https://posts.rauljimenez.info/bookmarks/2026/09/29/slidev-presentation-slides-for-developers #indieweb
Tue 29th 📆 Homebrew Website Club Edinburgh with IndieWeb Edinburgh, Edinburgh events.indieweb.org/2026/09/home...
CAN SOME1 PLS STEAL THIS AND GRANDFATHER ME IN 4EVA #buildinpublic #appidea #indieweb #bskybrain #lure #graspingatstraws #srslyallyours #microacquire #tech #SOMETHINGTHATWILLCATCHONARGH
THURSDAY! Join us to explore HTML and CSS and all the related tech that makes #FrontEnd web-making an adventure. Meeting on Zoom, camera-optional. events.indieweb.org/2026/10/fron... #IndieWeb
i missed the old internet, so i built a 1996 chat room. not servers. not channels. a room. you walk in, strangers are mid-conversation about a tape deck, somebody says "a/s/l" unironically. lolchat.rip #SmallWeb #RetroComputing #90sNostalgia #IndieWeb
Slash pages are cool AF: cabgfx.com/slashes #indieweb
need to test if this fediverse/indieweb bridge thingy works
...A website I follow runs a webcomic that uses user comments as a major part of its storytelling. The proposal at the end of this article would nuke that from orbit. Ditto with any old-school web forums. You either don't care that the indieweb exists or think it's an acceptable sacrifice.
The thing about that article that pisses me off is its conclusion, because like... that sort of "make sites more liable" would kill off the old-school web forums & indieweb social sites that are not at all responsible for this and leave the behemoths causing it the only ones left.