Hey, how are you doing?
I'm a PHP/Ruby developer, I have extensive experience with Capistrano, Nginx, Unicorn. I have some projects on digitaloceans' servers and everything works smoothly. I can do it without problem.
What will I need?
1) Access to your code (a git repository)
2) access to your database to dump it (or a dump).
3) Ssh keys to the new server
4) Some of your time to ask you questions on the way and some time to test everything out.
If you don't already have a server I can help you out to set up an account in digitalocean. It works awesomely.
Let me know if you have any questions. Thanks.
Cheers,
Nick