hackoregon / devops-17

deployment tools for Hack Oregon projects
4 stars 3 forks source link

[Hold] Dockerize the frontend server #20

Closed MikeTheCanuck closed 7 years ago

MikeTheCanuck commented 7 years ago

Assumption: each project will be running a Node.js or other server to process routed requests for frontend React code. [Not the "React Router" that retrieves all frontend code from S3 buckets.] [So far this is a negative assumption - we've been building the frontend devops pattern assuming no frontend server other than the HTTP listener you can activate on an S3 bucket.]

Generate a scripted build of frontend server - runtime, libraries, dependencies, assets, configuration and launch scripts.

Implement this as a Docker container which is built and tested by Travis before pushing to EC2 Container Service.

MikeTheCanuck commented 7 years ago

Put this work on hold until we get clarity on the question raised here: https://github.com/hackoregon/civic-platform/issues/1

MikeTheCanuck commented 7 years ago

Based on the new architecture we're implementing in #36 this is now moot.