Skip to content
Multi-process webserver written in Ruby. Part of my thesis project.
Ruby JavaScript
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
bin
bm
features
lib
spec
test_objects
.autotest
.gitignore
.rspec
.rvmrc
.yardopts
Gemfile
Gemfile.lock
LICENCE
README.md
Rakefile
cucumber.yml
yarn.gemspec

README.md

Yarn

Yarn is a multi-process webserver written in Ruby 1.9 by Jesper Kjeldgaard.

Installation

gem install yarn

Usage

Usage: yarn [options]
where [options] are:
  --host, -h <s>:   Hostname or IP address of the server (default: 127.0.0.1)
  --port, -p <i>:   Port number to listen on for incomming requests (default: 3000)
  --workers, -w <i>:   Number of worker threads (default: 4)
  --rack, -r <s>:   Rackup file <config.ru> (default: off)
  --log, -l:   Enable logging
  --debug, -d:   Output debug messages
  --version, -v:   Print version and exit
  --help, -e:   Show this message

Todo list

  • Support persistent connections.
Something went wrong with that request. Please try again.