Closed guylepage3 closed 4 years ago
@faddat this should be a great start. I am moving over to my other tasks for the evening. Let's chat about things once you've finished Task 1.
@faddat I've pulled out our "Mailchimp subscription server" and set everything up for you to deploy the api to digital ocean. https://github.com/universelabs/universe-subscriptions.
Here's your issue for deploying the subscription Mailchimp server. #1 Deploy & setup subscription server server on Digital Ocean
@faddat I've pulled out our "Nodemailer server" and set everything up for you to deploy the api to digital ocean. https://github.com/universelabs/universe-nodemailer.
Here's your issue for deploying the Nodemailer server. #1 Deploy & setup Nodemailer server server on Digital Ocean
Description We should be running each service on it's own instance so that we can utilize them across various products. Having said that, we need to pull out all back-end services out of web app, setup, run and test each service on their own instance (Digital Ocean), run the client (front-end) on it's own instance, then connect the back-end services to the front-end through API calls.
Goals Pull out back-end services from current web app, have the back-end, the front-end running on their own instances and have them talking to each other on Digital Ocean.
Tasks
@faddat #79 Review & decide which service splitting method is fastest - See "Server split examples" below for a great example on splitting up the back-end services.@guylepage3 @faddat decided to go with a individual services.NOTE @faddat Once all items in this issue are complete, write up findings and then close #56 Understand how to run node.js apps on VM's issue. Thx.
Server split examples
References