A puppet module that configures ruby thin, sets up site configurations, and an init script for managing services.
it is based on the thin module by evenup
Generic thin install
class { 'thin': }
Adding a thin site
thin::site { 'coolapp':
chdir => '/usr/share/coolapp',
log => '/var/log/coolapp/coolapp.log',
port => 3200,
user => 'coolapp',
group => 'coolapp',
servers => 1,
environment => 'production';
}