Below is a link to the given modeify install instructions which are stunningly vague https://github.com/conveyal/modeify/tree/master/docs
I will walk you through my adventure of getting this thing to work.
You need to set up an Amazon s3 Bucket to use for the project.
-
Place the bucket name in deployment/config.yaml on bucket name like so 's3://bucket-name'
-
Run 'aws config' and fill out the access keys and s3 region
-
Create an IAM user for whoever will run the app
-
Place that user's ID under the permissions for the s3 bucket.
You need an opsworks setup in order to deploy modeify
-
go to this website https://aws.amazon.com/opsworks/
-
Follow the instructions here https://aws.amazon.com/opsworks/getting-started/
-
Set up a Node.js application
-
Make sure to take note of the app_id, the layer_id, and the stack_id; you will need to place these in the file deployment/config.yaml
I think that we can use the Open Trip Planner server as our EC2 server for the layer section.
-
Fill out the the otp_app_id, otp_layer_id, and stack_id