OpenEugene / little-help-book-web

Human service resource guide powered by White Bird Clinic
MIT License
6 stars 4 forks source link

Deployment #154

Open ArthurSmid opened 3 years ago

ArthurSmid commented 3 years ago

Mark set up the Netlify page for development, and in preparing for an MVP, we'll have to figure out how to transition from Netlify: putting the app in a container, picking a web server, writing server side code. We can ask for some support from MVP Studio, but they will only provide hosting and instruction on deploying our container(s). Does anyone on the team have some experience with this kind of thing?

ArthurSmid commented 3 years ago

The little-help-book-web is a website rather than an app. Currently Netlify takes requests and points to the GitHub repository.

To host the site, we need a server. Deepak mentioned Nginx (https://nginx.org/) and has begun writing code to set up a server for Nginx.

ArthurSmid commented 3 years ago

Thanks to Deepak (@deepakiam) the files to containerize the site have been added to the repo:

Naive-Dockerfile nginx.config

It will be used by the CICD to create the container image and upload the image to Docker Hub.