Skip to content

CXwudi/song-finder-vocadb

Repository files navigation

Song Finder powered by VocaDB

A song finder GUI app powered by VocaDB Dump. Scan each title and try to find matching VocaDB records.

UI

Requirements

  • Java 21

Usage

Build

./gradlew createDistributable

The built executable package can be found in songfinder-app\build\compose\binaries\main\app

Run

First you need a running VocaDB Dump database, see VocaDB Dump repo

Then create a yaml file to access the database:

spring:
  datasource:
    url:
    username:
    password: 

For example, a yml file with the default configuration from the sample .env file will be:

spring:
  datasource:
    url: jdbc:mariadb://localhost:3306/vocadb_site
    username: vocadb
    password: my_password

Place this yaml file beside the executable file in songfinder-app\build\compose\binaries\main\app, open a terminal in that folder and run:

./songfinder-app --spring.config.import=file:./<your yaml file>

Then follow the GUI to use this app.

About

A song finder GUI app powered by VocaDB Dump

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published