Skip to content
A thin instances starter in bundled environments
Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
features
lib
.gitignore
LICENSE
README.textile
Rakefile
thin_lila.rb

README.textile

ThinLila is a quick starter of thin server instances inside a bundler environment.

Create a config dir somewhere to hold yaml files using the following syntax :

server:
  name: one          # optional
  address: 0.0.0.0   # mandatory
  port: 3000         # mandatory
  socket: nil        # optionnal
  chdir: /Users/mcansky/Code/arbousier3/arbousierR   # mandatory
  env: development   # mandatory
  daemonize: true    # optionnal (default : false)
  duser: mcansky     # optionnal
  dgroup: users      # optionnal
  log: /Users/mcansky/Code/arbousier3/arbousierR/log/thin.log  # mandatory
  pid: /Users/mcansky/tmp/thin_one.pid     # mandatory
  servers: 3         # optionnal (default : 5)

Then use the script using the following syntax :


Usage: thin_lila.rb [options]
-c, —config DIR The dir where the yml config files are stored.
-h, —help Display this screen.
-t, —test Display the commands that are going to be run
-D, —debug Set debug on.
—start Start the servers
—stop Stop the servers
—restart Restart the servers

This program is released under the MIT license (see LICENSE file).

Something went wrong with that request. Please try again.