Here’s what I do, but you will have to test it out to see if it works
- Run “rails foo” on my machine, and develop my app
- Run “rails foo” on Dreamhost via SSH, then update config files
manually (database.yml, environment.rb, etc.)
- FTP directories “app”, “db”, and “public” excluding dispatch.* files
- Migrate database on Dreamhost
- Enjoy new hosted app
Let me know if that works or if you have questions.