Gharmonize – Self-hosted Spotify & YouTube to audio converter (Node.js + yt-dlp + ffmpeg)
reddit.com·21h·
Discuss: r/selfhosted
Flag this post

Hey folks,

I built a small project that turned out pretty useful, so here it is: Gharmonize – a self-hosted server that lets you fetch and convert audio from Spotify or YouTube links, with a simple web UI.

What it does:

Parses YouTube / YouTube Music links (single, playlist, automix)

Maps Spotify tracks, playlists, and albums to YouTube, then downloads them

Converts to mp3 / flac / wav / ogg (or keeps mp4 without re-encoding)

Embeds metadata & cover art when available

Offers both a minimal web UI and a JSON API

Tech stack:

Node.js + Express

yt-dlp (SABR / 403 workarounds included)

ffmpeg conversion

Multer for uploads

Docker image + Compose setup

Spotify Web API integration

Why self-host? Be…

Similar Posts

Loading similar posts...