Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zapnap/sprinkle-stack
A sample Sprinkle stack for Rails. An example. Most likely out of date ;-).
https://github.com/zapnap/sprinkle-stack
Last synced: about 2 months ago
JSON representation
A sample Sprinkle stack for Rails. An example. Most likely out of date ;-).
- Host: GitHub
- URL: https://github.com/zapnap/sprinkle-stack
- Owner: zapnap
- Created: 2011-05-08T22:43:43.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2013-05-13T01:45:51.000Z (over 11 years ago)
- Last Synced: 2024-04-05T20:39:59.093Z (9 months ago)
- Language: Ruby
- Homepage:
- Size: 114 KB
- Stars: 6
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.markdown
Awesome Lists containing this project
README
Sprinkle Stack
==============A customized Rails server install stack for [Sprinkle](https://github.com/sprinkle-tool/sprinkle).
Based on "passenger-stack" by Ben Schwarz and some related work by Seth Banks (subimage).Edit the config.rb file to set up the appropriate IP addresses and other configuration variables.
Or customize the software that gets installed by editing install.rb.Running is as simple as:
sprinkle -c -s config/install.rb
Will set up a brand new Unix system with all required software to run a Rails app.
This installs supporting software and configures a "deploy" user that can deploy
applications to the new machine. Tested with Ubuntu 10.02.After provisioning, you should:
* Login and change the password of the 'deploy' user
* Disallow root logins via SSH by editing the sshd_config file and setting "PermitRootLogin" to "no"
* Lock down all ports except 80, 443 (web, ssl), 22 (ssh), and 1000 (webmin)**WARNING**: this project is not actively maintained and may be out of date. But should serve as a good getting
started template for your own stack.