Greeting sir, how are you?
i can help you to setup OSRM server on digital ocean as well set up CANADA dataset but what do you mean by Snap to ROAD functionality?
Save server as an image
==> digitalocean already provides snapshot feature so that you easily create server image.
Looking forward to work with you.
Thank,
Jay