Skip to content

GSI-Xapiens-CSIRO/BGSI-GeneticAnalysisSupportPlatformIndonesia-GASPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,274 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BGSI-GeneticAnalysisSupportPlatformIndonesia-GASPI

AMI Details for AWS based deployment

al2023-ami-2023.6.20241212.0-kernel-6.1-x86_64

Setting up environment

In EC2 (Amazon Linux 2023)

Install necessary tools, for this you can run env.sh script. Please note that you must restart your EC2 instance for some changes (user group related) to take effect.

The script will install all necessary dependencies.

In Docker (EC2 or Devcontainers usage)

Note that this approach requires docker in docker, which might not work correctly if you have permission mismatches.

RUN dnf update -y
RUN dnf install -y git docker

Start docker deamon and build the container

sudo service docker start
sudo usermod -a -G docker ec2-user
sudo docker build --build-arg PLATFORM=linux/amd64 -t gaspi .devcontainer

Start the container

sudo docker run --init --rm --privileged \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v `pwd`:`pwd` \
  -w `pwd` \
  --platform linux/x86_64 \
  -it gaspi:latest \
  /bin/bash

Clone Source Code

git clone https://github.com/GSI-Xapiens-CSIRO/BGSI-GeneticAnalysisSupportPlatformIndonesia-GASPI.git
git submodule init
git submodule update

Initialisation

Please run init.sh scripts in svep and sbeacon directories. Then run pnpm install from webgui/webapp directory.

Deployment

terraform apply

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 14