Service needs to be started from the cloudformation userdata, or inherently on the machine image (not best idea.)
If we wanted to cheap out, the easiest thing to do would be to enable the service on the image, and install node.js to the image as well. This way, UserData can be much smaller.
The issue is that this makes FormulaCraft that much less repeatable, and it makes debugging a nightmare. I don't want to make a new image each time we update the service.
Service needs to be started from the cloudformation userdata, or inherently on the machine image (not best idea.)
If we wanted to cheap out, the easiest thing to do would be to enable the service on the image, and install node.js to the image as well. This way, UserData can be much smaller.
The issue is that this makes FormulaCraft that much less repeatable, and it makes debugging a nightmare. I don't want to make a new image each time we update the service.