calzoneman / sync

Node.JS Server and JavaScript/HTML Client for synchronizing online media
Other
1.47k stars 232 forks source link

Configuration template script #727

Closed calzoneman closed 6 years ago

calzoneman commented 6 years ago

The current config.template.yaml is overwhelming for new users, which inevitably leads to mistakes and confusion. There is a longer term goal to address the complexity/factoring of the configuration, but a shorter term gain might be to provide an interactive "configure me" script that prompts the user for basic information and populates a template using the provided information and sane defaults.

Example template (from the user-contributed Docker image): https://github.com/CyTube/cytube-docker/blob/master/scripts/config.docker.yaml

calzoneman commented 6 years ago

I'm closing this since it being idle for 9 months basically nullifies the "short term"-ness of the suggested solution, and the better solution has already been identified (refactoring configuration).