Skip to content

Commit

Permalink
docs: deployment
Browse files Browse the repository at this point in the history
  • Loading branch information
xnought committed May 3, 2024
1 parent ec572d2 commit 47cb15d
Show file tree
Hide file tree
Showing 2 changed files with 42 additions and 0 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ In collaboration with the [Venom Biochemistry & Molecular Biology Laboratory](ht
- [`frontend.md`](./docs/frontend.md) for the **frontend** architecture and help
- [`backend.md`](./docs/backend.md) for the **backend** architecture and help
- [`auth.md`](./docs/auth.md) for how we did authentication
- [`deployment.md`](./docs/deployment.md) for how to deploy to the internet

## ️⚡️ Quick Start

Expand Down
41 changes: 41 additions & 0 deletions docs/deployment.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# Deployment

To deploy venome we use the Oregon State [Center for Quantitative Life Sciences (CQLS)](https://cqls.oregonstate.edu/) servers. They have a linux virtual machine that we can ssh into and expose our application to the internet.

## `ssh`ing into the our VM

**1. Make an account through CQLS**

First you need to have an account through CQLS. So first sign up https://shell.cqls.oregonstate.edu/access/ to get access. I'd reccomend you make the CQLS username just your ONID one.

Once you make an account, ask Nate or Michael to email the admin (Ken) about adding you to our venome linux VM. Otherwise, you won't have access.

**2. `ssh`**

You'll need to `ssh` into a few servers to get in. `your_assigned_port` is an integer and should be given to you upon registration of your CQLS account through email. `your_cqls_username` is simply your CQLS username you entered when registering.

First

```bash
ssh -p your_assigned_port your_cqls_username@shell.cqls.oregonstate.edu
```
and enter your CQLS password

Then once you are in

```bash
ssh hpc.cqls.oregonstate.edu
```
and enter your OSU ONID password, not your CQLS password this time.

Then finally

```bash
ssh venome-pvt
```
and enter your OSU ONID password again.

✅ Success you are in!



0 comments on commit 47cb15d

Please sign in to comment.