https://github.com/thomd/sinatra-fuse
sinatra-fuse is a start application for sinatra projects (hosted on Dreamhost)
https://github.com/thomd/sinatra-fuse
Last synced: 8 months ago
JSON representation
sinatra-fuse is a start application for sinatra projects (hosted on Dreamhost)
- Host: GitHub
- URL: https://github.com/thomd/sinatra-fuse
- Owner: thomd
- Created: 2009-05-03T22:08:14.000Z (about 17 years ago)
- Default Branch: master
- Last Pushed: 2010-06-15T22:24:15.000Z (about 16 years ago)
- Last Synced: 2025-03-30T19:14:54.068Z (about 1 year ago)
- Language: Ruby
- Homepage:
- Size: 137 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Sinatra-Fuse
Sinatra-fuse is a start application for new sinatra projects.
Sinatra-fuse focuses on sinatra applications hosted on [Dreamhost][1].
### Deploying on Dreamhost with Capistrano
1. Open "Add New Domain / Sub-Domain" in your [dreamhost panel][2] and enter your desired domain: `app.domain.tld`
* Check Ruby on Rails Passenger (mod_rails)
* Specify your web directory: `/home/username/app.domain.tld/current/public/`
* ssh to `domain.tld` and `rm -rf current` (Capistrano recreates current as a symbolic link pointing to the currently deployed version of the application)
* [enable local gems][2] in your home directory in `$HOME/.gems`
* put `export RACK_ENV="production"` in your `.bash_profile` on Dreamhost
* Deployment: `cap deploy:setup`, `cap deploy:cold` and `cap:deploy`
[1]: http://www.dreamhost.com
[2]: https://panel.dreamhost.com/
[2]: http://wiki.dreamhost.com/RubyGems