-
-
Notifications
You must be signed in to change notification settings - Fork 269
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
admin GUI #728
Comments
+1 . My personal pref would be using VueJS over React. IMO the |
@justb4 If this is something that is wanted enough, I would be interested in implementing that sort of behavior for the config. Probably would make sense to happen in a different branch/issue that an admin GUI, right? |
Hi @ksonda , I'm thinking of creating a config yml generator to help users use GUI form to generate files. Please let me know if you are working on it, otherwise I can then spin up an issue. Thanks |
@webb-ben can you show where current draft and any feedback is? You're welcome to iterate on that or try a different implementation if you want. Our work on this is not immediate for the time being. |
@krishnaglodha @ksonda cc: @tomkralidis This is implemented in cgs-earth/pygeoapi:admin. Simultaneous to the GUI, working is being done to build out an admin api that is in line with OGC API - Features - Part 4. |
HI @webb-ben , I cloned the repo and it's running but when I do |
@krishnaglodha Could you tell me the error you are getting? I just rebased the branch and am able to get it running using this docker compose file. |
An admin API is now merged in master (#1137) which includes a simple UI. An enhanced UI (my preference would be Vue.js) can be realized in as a separate project in a separate repository (basically an AJAX client). |
Is your feature request related to a problem? Please describe.
Some users have difficulty configuring due to yml syntax issues, and the general length + complexity of the yml when many resources are configured.
Describe the solution you'd like
A GUI to configure pygeoapi, perhaps just a simple HTML form, perhaps in React.
@webb-ben and I are pursuing this on our own to serve some organizations that have expressed interest. If there is interest in this being a core feature, can open a draft PR.
The text was updated successfully, but these errors were encountered: