Skip to content
This repository was archived by the owner on Aug 8, 2025. It is now read-only.

lousydropout/neurodeploy-infra

Repository files navigation

User-API

Status

Currently, the stacks are only deployed to a single region each.

  • prod is deployed in us-west-1
  • dev is deployed in us-east-1

Installation

Setup virtual environment

python -m venv .venv

Activate virtual environment

source .venv/bin/activate

Install required python libraries

pip install -r requirements.txt -r requirements-dev.txt

Prod deployment

./deploy/base_stack     # deploys the Global dynamodb tables to us-west-1 and us-east-2
./deploy/regional/east  # deploys VPC to us-east-2
./deploy/regional/west  # deploys VPC to us-west-1
./deploy/main/east      # deploys the main stack to us-east-2
./deploy/main/west      # deploys the main stack to us-west-1

Dev deployment

./deploy-dev/base_stack     # deploys the Global dynamodb tables to us-east-1
./deploy-dev/regional/east  # deploys VPC to us-east-1
./deploy-dev/regional/west  # deploys VPC to us-west-1
./deploy-dev/main/east      # deploys the main stack to us-east-1
./deploy-dev/main/west      # deploys the main stack to us-west-1

About

IaC (AWS CDK) code for the Neurodeploy backend (defunt)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •