Settings
Accounts, paths and download behaviour. Power knobs live on the Advanced page.
Spotify & YouTube
- Open developer.spotify.com/dashboard and click Create app. Any name works. When Spotify asks which APIs you are planning to use, pick Web API, not Ads API, Web Playback SDK, iOS or Android. Web API is the one that can read your playlists and liked songs.
-
In the app settings (top-right Settings), add this exact redirect URI:
http://melodybridge.sabigno.it/auth/callback?provider=spotify - Copy the Client ID from the same settings page, paste it below and click Connect.
New Spotify apps start in development mode: that is fine for personal use: you are the owner. Your Spotify account must have Premium while the app stays in development mode, and the login only works for you and anyone you explicitly allowlist in the app's Settings, then Users Management.
- Open console.cloud.google.com, create a project, enable the YouTube Data API v3 (APIs & Services, Library), then create OAuth credentials of type Web application (APIs & Services, Credentials).
-
Add this exact redirect URI to the OAuth client:
http://melodybridge.sabigno.it/auth/callback?provider=youtube - Paste the client ID and secret here and click Connect.
Before the first login, open the OAuth consent screen (APIs & Services, OAuth consent screen) and add your own Google account as a Test user: unverified personal apps only work for their test users. You will see an "unverified app" warning: that is expected for a self-hosted personal app; choose Continue to project.