Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mrc-ide/orderly-tutor-orderly-web

Orderly-web for orderly.dide.ic.ac.uk
https://github.com/mrc-ide/orderly-tutor-orderly-web

Last synced: 25 days ago
JSON representation

Orderly-web for orderly.dide.ic.ac.uk

Awesome Lists containing this project

README

        

## orderly-tutor OrderlyWeb configuration

### 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

```
orderly-web start config
```

### Upgrading

It is possible that the `orderly-web` deploy scripts should be updated

```
pip3 install --user --upgrade orderly-web
```

Then redeploy with:

```
orderly-web stop config
orderly-web start --pull config
```

## Set up a deploy key

```
ssh-keygen -t rsa -b 4096 -C "[email protected]" -f deploy_key
vault login -method=github
vault write secret/orderly/deploy-key public=@deploy_key.pub private=@deploy_key
xsel --clipboard < deploy_key.pub
```

Add the key here: https://github.com/mrc-ide/orderly-tutor/settings/keys/new