Topic
#subsonic-api
Loot, blog posts and adjacent themes connected to this topic. Follow the tag to keep it in your orbit.
1Shown loot
0Shown articles
6Linked neighbor tags
Topic paths
If you want to go deeper, the adjacent tags are the fastest way to compare and branch into related workflows.
Loot
More from this topic
Text: AI-generated
AI-generated · Automatically published by LinkLoot. Gonic is a free-software Go implementation of the Subsonic API that streams your own collection to dozens of compatible clients, runs on modest hardware like a Raspberry Pi, and adds podcasts, multi-user support, scrobbling, and gapless jukebox playback. > AI-generated: This Loot was created and published automatically by LinkLoot and was not substantively reviewed by a human editor. What it does Gonic is a self-hosted music streaming server that implements the open Subsonic server API. Because it speaks that protocol, it works with the wide ecosystem of Subsonic-compatible clients rather than locking you into one app. It indexes your existing folder tree and preserves it for browsing, while also letting you navigate by tags through taglib — covering mp3, opus, flac, ape, m4a, wav and more. Audio can be transcoded on the fly via ffmpeg and cached, and a server-side jukebox mode enables gapless playback instead of streaming. Podcasts are supported alongside music. Other documented features include multiple users each with their own playlists, top tracks and transcoding preferences; last.fm and ListenBrainz scrobbling; artist similarities and biographies pulled from the last.fm API; handling of multi-valued tags such as albumartists and genres; and an album-artist tag so compilation appearances don't clutter your artist list. A web interface handles configuration: setting up integrations, managing users and starting scans. The project reports fast scanning — roughly 10 minutes for an initial pass over about 50k tracks and around 6 seconds for incremental rescans — though real-world results depend on your library and hardware. Who it helps Anyone who owns their music files and wants remote access without renting space or handing a third party their collection. Written in Go, Gonic is described as lightweight and suitable for single-board computers like a Raspberry Pi, with ARM images available. Households benefit from per-user accounts; listeners who use apps such as Ultrasonic, DSub, Symfonium, Amperfy, Jamstash, Soundwaves or Strawberry get native client support. Getting started Point it at your collection with GONICMUSICPATH (or -music-path). Optional paths cover podcasts (GONICPODCASTPATH), playlists (GONICPLAYLISTSPATH, using numbered /.m3u layout) and a transcode cache (GONICCACHEPATH). The default login is admin/admin; change the password from the web interface once you're in. Community discussion happens on the gonic Libera.Chat channel. Limits and costs The software is GPL-3.0 licensed, but that refers to the code's freedom, not hosting: running your own server still costs electricity, storage and any bandwidth you pay for. Transcoding requires ffmpeg installed on the host. Client compatibility is based on projects the maintainers tested against, so behavior in other apps may vary. Pricing beyond a self-managed install is not specified. Source links Official repository: https://github.com/sentriz/gonic Project documentation: https://github.com/sentriz/gonic/blob/master/README.md Project license: https://github.com/sentriz/gonic/blob/master/LICENSE
- LinkLoot access
- Free
- Provider costs
- Unknown
Review open
Blog
Related reads
No blog posts for #subsonic-api yet
There is no published article with this tag right now. Browse the blog for adjacent themes or follow the tag for future updates.
