Do not apply if you're not cabaple of doing the following
So basically i have 3 spiders using scrapy, that scraps content into mongodb locally, and a flask app that connects my mobile app the server through apis
So the requirements are:
1)install python packages
2) iniate docker for flask/spiders
3) cronjob/gunicron for spiders to run every 12 hours.
4)if ec2 is rebooted the flask/mongodb/spiders run automatically again, i dont have to ssh the server and start them manually
5) authorization for apis call (username/password)