Urgent.News

What's breaking now, across thousands of outlets.

Tech

Songhive — A fully self-hosted and federated music platform

What if your music server had a social network attached, and your social network could play music? Comments

Songhive is a fully self-hosted and federated music platform that aims to address the shortcomings of existing music sharing solutions. Unlike media servers that only handle the library aspect and social platforms that only provide a distribution network, Songhive combines both elements seamlessly. It allows users to host their music collection on their own hardware or in any cloud storage of their choice, while also enabling them to share and interact with their music library across the fediverse.

Songhive's core functionality is a robust music library and streaming server, built using ActivityPub protocol for full federation support. Music entities, such as tracks, albums, and playlists, are treated as first-class ActivityPub objects, enabling users to engage with each other's content through following, replying, boosting, and quoting. The platform's web interface, Swagger UI, and OpenAPI specification are all served by a single process, making it easy for users to get started with a simple Docker bootstrap script.

The installation process is straightforward, with a docker-compose.yml file, nginx configuration, and starter config files provided. Users can customize their experience by setting their user's UID/GID in the .env file and filling in the required values in config.toml. The platform offers various options for interaction, including Webmentions, RSS feeds, scrobbling keys, and registration modes, all of which are configurable via environment variables.

Songhive's modular design allows for easy customization and integration, with multiple installation options available, such as a pip install command, systemd units, and an install.sh script. This flexibility ensures that users can tailor the platform to their specific needs and preferences. By offering a comprehensive solution that combines self-hosting, federation, and social features, Songhive provides a much-needed alternative to centralized music platforms that often fail to prioritize user control, ownership, and community engagement.

Written by urgent.news from Lobsters's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at blog.fabiomanganiello.com →

More in Tech

FBR Extends 2026 Tax Return Deadline

The Federal Board of Revenue (FBR) has announced an extension for the filing of income tax returns for the tax … Read More The post FBR Extends 2026 Tax Return Deadline appeared first on ProPakistani…

How to Build an MVP in 2026: A Practical Guide to Scoping, Building, and Learning Fast

Most startups do not fail because they could not build the product. They fail because they built the wrong product, or built too much of it before anyone used it.

  • An MVP tests core assumptions with real users in a real context.
  • Write down the riskiest assumption as a single sentence statement.
  • Build the MVP in small, demonstrable increments with clear success metrics.

New to web dev? Not sure where to start?

A practical launchpad for new developers and vibe coders You have a new idea. You want to make an app. Whether you're using AI to help or getting elbows-deep in the syntax yourself, getting started…

  • VS Code, browser, Node.js, and TypeScript are essential tools for web development
  • NestJS framework simplifies server-side application development with modular architecture

More from Wednesday 30 September →