Skip to content
Snippets Groups Projects
  • Mahmoud Akl's avatar
    [NRRPLT-4037] Refactor Full Local Mode · c90abd8e
    Mahmoud Akl authored
    This commit includes config files for the frontend, proxy, CLE and nginx
    and some additional scripts to automatically set-up the config files.
    The current features include:
    
    * A bash script called running_mode to switch between offline full local
      mode (no oidc) and EPFL mode using the dev. servers (with oidc), and
      local mode with collab support services mode (oidc w/ local backend).
    
    * A bash script called configure_nrp that sets up the frontend
      config.json, the CLE config.ini and the gzbridge and gzserver files.
      This is especially helpful when installing the platform from scratch.
    
    * A bash script called clone-all-repos that clones all necessary repos
      to install the NRP locally to the $HBP directory.
    
    * A bash script called purge that deletes all existing configuration
      files from the Frontend, CLE and Proxy repos, as well as the nginx
      config files and the gzserver/gzbridge scripts.
    
    * A file called nrp_variables including all necessary enviornment
      va...
    c90abd8e