Ask HN: UI for editing YAML/JSON backed by version control
3 comments
I built something like that when I needed expose config changes to non-technical peers using
https://github.com/rjsf-team/react-jsonschema-form + one POST function that checkouts git and commit a change
I think the fast path is to start with a self-hosted github clone
https://www.cyberciti.biz/open-source/github-alternatives-op...
and then add a web-based editor specialized for JSON and/or YAML.
https://www.cyberciti.biz/open-source/github-alternatives-op...
and then add a web-based editor specialized for JSON and/or YAML.
'make it easier for non-technical folks to safely editing config files' gives me the heebie-jeebies
The goal is to make it easier for non-technical folks to safely editing config files at a higher level while retaining the benefits of version control systems.
Edit: they shouldn't have to know they're editing YAML or JSON. The ideal would be the equivalent of a GUI SQL query builder but for config files.