gunadarma-academy / asde-michi

Michi Team, including Arlin app, for ASDE course (created by Classroom for GitHub)
http://arlin.link
Other
2 stars 4 forks source link

Explore solution or alternative for deployment #35

Closed mhaidarhanif closed 8 years ago

mhaidarhanif commented 8 years ago

In the end of the first iteration of our application, we need to deploy our app properly. Using separated pipeline (development/staging/production) is okay, but it's still just for the Node backend. We have to resolve how to deploy our frontend app and Mongo database with ease.

Tasks

We will come to a solution that is easy to use, just one command deploy. Revise the Usage and Deployment section of https://github.com/gunadarma-academy/asde-michi-app that use npm script.

Dependencies

Finished #12 and #27.

Assumptions

I've been thinking and experimenting with pm2 and Docker, it's supposedly to be fit for the backend and frontend deployment.

Refs:

mhaidarhanif commented 8 years ago

@gunadarma-academy/michi Consider this as done. It's live at http://arlin.link

alive

Meanwhile, I've been trying to implement the better version.

mhaidarhanif commented 8 years ago

@muhpatr @rutheodora https://github.com/gunadarma-academy/asde-michi/issues/42 and https://github.com/gunadarma-academy/asde-michi/issues/43 can be started minimally.

Sebaiknya dites di beberapa orang dikit dulu, jadi cepet ketauan kalo ada bug/semacamnya. Kalo udah lebih stabil, barulah disebar ke lebih banyak orang.

mhaidarhanif commented 8 years ago

In technical side, the current running app is actually run inside a Docker container :whale2:

arlin-docker

mhaidarhanif commented 8 years ago

@muhpatr @rutheodora Please be noticed :warning: Finish #42 and #43 first, then you can proceed to spread about the app and its survey (#44 and #45).