Skip to content
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

Allow user to run software locally #109

Open
FerreolS opened this issue May 25, 2022 · 1 comment
Open

Allow user to run software locally #109

FerreolS opened this issue May 25, 2022 · 1 comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@FerreolS
Copy link
Member

There are 3 types of "local" way to run software locally:

  • the present way where software are installed on the path,
  • docker is installed and there are a docker image per software,
  • docker is installed and the overall uws-server docker image is installed.

There are at least 3 things to do:

@FerreolS FerreolS added documentation Improvements or additions to documentation enhancement New feature or request labels May 25, 2022
@FerreolS FerreolS added this to the V 1.0 milestone May 25, 2022
@buthanoid
Copy link
Member

buthanoid commented May 25, 2022

Also:

  • a "docker software" can be used by the path: the following scripts can be added to the path and thus runned as "local softwares" (provided you have created the "oiservices" docker image) https://github.com/JMMC-OpenDev/oimaging-uws-server/tree/master/runtime/docker/bin
  • there is a "LOCAL_MODE" that can be actived by giving the -DRemoteExecutionMode.local=true argument to the jar. When activated, "non-local software" will HTTP-request 127.0.0.1 instead of oimaging.jmmc.fr. In this mode you must be running the docker image that will listen on 127.0.0.1. Note that the "local software" still try to find softwares on the path.

In conclusion, we should find some term to distinguish "local-path softwares" and "local-url softwares" to avoid confusion.

@bourgesl bourgesl removed this from the Oimaging 1.0.0 milestone Jul 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants