OSC / ondemand

Supercomputing. Seamlessly. Open, Interactive HPC Via the Web
https://openondemand.org/
MIT License
277 stars 102 forks source link

Make path to /var/www/ood/apps apps directory easily configurable #782

Open ericfranz opened 3 years ago

ericfranz commented 3 years ago

Currently the knowledge of where these apps are located is duplicated between nginx_stage and the dashboard app.

As a result, while we could change the location of these apps in nginx_stage.yml the dashboard has the original paths hardcoded:

Removing this duplication would help.

Another approach would be to shift the scanning of apps users can launch to nginx_stage, generating the app configs dynamically like we generate the nginx_stage config.

┆Issue is synchronized with this Asana task by Unito

Oglopf commented 4 months ago

This issue should be labeled bug as we say the sys path can be configured in our docs, but it can't. We've also had a user bring this to our attention on the discourse and request that it get fixed.

https://discourse.openondemand.org/t/change-sys-apps-path/3425/3

Adding some tags to prioritize the work.