Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mrc-ide/hiv-orderly-web
Orderly web configuration for hiv-orderly
https://github.com/mrc-ide/hiv-orderly-web
Last synced: 25 days ago
JSON representation
Orderly web configuration for hiv-orderly
- Host: GitHub
- URL: https://github.com/mrc-ide/hiv-orderly-web
- Owner: mrc-ide
- Created: 2021-06-15T13:13:45.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-09-08T11:10:44.000Z (over 1 year ago)
- Last Synced: 2024-11-06T02:31:42.735Z (2 months ago)
- Language: Shell
- Size: 32.2 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## hiv-orderly OrderlyWeb configuration
For additional orderly documentation specific to the HIV deployment please see [the wiki](https://github.com/mrc-ide/hiv-docs/wiki/Orderly) this contains information about sharepoint, and OW including how to update a package on the OW server.
### Prerequisites
First, install the deploy tool
```
pip3 install --user orderly-web
```Ensure that the path that the script is copied into is in your path (on Linux, most likely `~/.local/bin`, on OSX `~/Library/Python//bin`
### Start
```
./start (all | ..)
```To start all instances
```
./start all
```To start a specific instance
```
./start naomi
```Notes
* The name needs to match the dir name in this repo, so for inference data it is `inference_data`
* The `naomi` instance starts the proxy which proxies all other instances at `hiv-orderly.dide.ic.ac.uk/`. When other instances are brought up we connect them to the proxy, because of this if you restart the `naomi` instance you must restart all other instances so they can connect to the new proxy.### Stop
```
./stop (all | ...)
```### Upgrading
```
./stop (all | ..)
./start (all | ..)
```Note that if you restart the `naomi` instance all other instances need to be restarted so they can be added to the proxy configuration.
### Install a package
```
./orderly_install 'command'
```e.g.
```
./orderly_install fertility "install.packages(\"dplyr\")"
```### Start an R session in the orderly container
```
./orderly_r
```You can use this to then run things like `orderly_pull_dependencies` or `orderly_pull_archive`