Subzidion / riveter

Riveter - An interactive web application for debugging RPL patterns
MIT License
5 stars 1 forks source link

Deployment #5

Open Subzidion opened 7 years ago

Subzidion commented 7 years ago

Determine Plan of Action for deploying Riveter.

Subzidion commented 7 years ago

Travis CI now uploads npm run build's build directory to S3 on successful build of master.

Subzidion commented 7 years ago

Docker images written and a docker-compose yaml file was made for running in EC2 container. Merged in #6.

Subzidion commented 7 years ago

Updated static resources to be routed through AWS CloudFront to ensure HTTPS.

Subzidion commented 7 years ago

Golang Docker API runs in ECS Cluster of 1 instance with an Amazon Elastic Load Balancer to handle HTTPS. Makes it easy to scale application further if need be. This gets rid of NGINX entirely.

Need to fix API to allow requests from https://riveter.site. This is a CORS issue, should be fixed soonTM