A song finder GUI app powered by VocaDB Dump. Scan each title and try to find matching VocaDB records.
- Java 21
./gradlew createDistributable
The built executable package can be found in songfinder-app\build\compose\binaries\main\app
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.