Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A thin instances starter in bundled environments
Ruby
branch: master

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.