Skip to content

NirantK/TextbookAnalysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TextbookAnalysis

Download the Google Drive books from here: https://patratu.kvs.ac.in/sites/default/files/Gyan%20Kosh_2.pdf

Steps to setup Infra. [TO BE EDITED]

  1. docker build -t fastapi:latest .
  2. docker run -p 5000:5000 fastapi:latest
  3. [Optional]
url “https://awscli.amazonaws.com/AWSCLIV2.pkg" -o “AWSCLIV2.pkg”
sudo installer -pkg AWSCLIV2.pkg -target /
  1. aws configure

  2. aws ecr get-login-password --region us-east-2 | docker login --username AWS --password-stdin 483011899007.dkr.ecr.us-east-2.amazonaws.com

  3. docker tag api:latest 483011899007.dkr.ecr.us-east-2.amazonaws.com/textbookanalysis

  4. docker push 483011899007.dkr.ecr.us-east-2.amazonaws.com/textbookanalysis

  5. ssh -i ta.pem ec2-user@ec2-3-139-59-49.us-east-2.compute.amazonaws.com

  6. aws ecr get-login --region us-east-2 --no-include-email

  7. run the output from the previous implementation

  8. docker pull 483011899007.dkr.ecr.us-east-2.amazonaws.com/textbookanalysis:latest

  9. docker run -p 5000:5000 483011899007.dkr.ecr.us-east-2.amazonaws.com/textbookanalysis

docker run -v ~/.aws/:/root/.aws:ro -p 5000:5000 483011899007.dkr.ecr.us-east-2.amazonaws.com/textbookanalysis -e AWS_PROFILE=default

  1. aws ec2 create-vpc-endpoint --vpc-id vpc-a81371c3 --service-name com.amazonaws.us-east-2.dynamodb --route-table-ids rtb-11aa22bb

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published