jack3898 / ohssbot

GNU General Public License v3.0
0 stars 0 forks source link

Auto-configure danser #4

Closed jack3898 closed 5 months ago

jack3898 commented 5 months ago

I have been testing danser locally using a local install with a custom settings preset and configuring the environment variable for the binary path. A new app should be created called "setup" that will download the latest application, perform a checksum match, and place it in the git ignored ".data" dir

At some point this app will be used as a multi-step setup CLI tool but for now it just needs to download danser and write the executable path to the env

Danser also relies heavily on the JSON configs to know where to output the videos, for now the setup application will write a templated JSON file to the settings directory containing some pre-filled defaults such that this project will work out of the box.

Here are some ideas for the settings:

The ability to render anything above 720p will in the future require a donation or sponsor, but for now it will all be unlocked. Custom skins for replays will be supported in the future.

jack3898 commented 5 months ago

Decided this is the job of the dockerfile, so will close as not planned