GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - MacRuby/ControlTower: Rack-based Web Application Server for MacRuby

BranchesTags
Open more actions menu

Latest commit

 

History

55 Commits
55 Commits

Folders and files

NameName
Last commit message
Last commit date
bin
bin
 
 
ext/CTParser
ext/CTParser
 
 
lib
lib
 
 
sample
sample
 
 
spec
spec
 
 
.gitignore
.gitignore
 
 
COPYING
COPYING
 
 
GPL
GPL
 
 
HACKING.rdoc
HACKING.rdoc
 
 
README.rdoc
README.rdoc
 
 
Rakefile
Rakefile
 
 
TODO
TODO
 
 
control_tower.1
control_tower.1
 
 

Repository files navigation

ControlTower

ControlTower is a web application server for Rack-based MacRuby applications based on Apple’s Grand Central Dispatch libraries.

It is composed of three major components: A Grand Central Dispatch based networking layer, the Mongrel HTTP parser, and a Rack web application interface.

Installation

ControlTower can be installed as a gem using the macgem command. To build and install from source, go to the root directory of the project and run:

$ rake package
$ sudo macgem install pkg/control_tower-1.0-universal-darwin-10.gem

Usage

There are currently only 4 supported command line options:

  • -R <config.ru> : Where you specify the Rack-up config to run

  • -a <host> : Address to bind server to (default: 0.0.0.0)

  • -p <port> : Port on which to run the server (default: 3000)

  • -c : Enable serving requests on a concurrent GCD queue

Sample

There are a collection of Rack-up configs located in the “sample” directory that demonstrate some features of ControlTower and MacRuby. See the README in that directory for more information.

License

All the files in this distribution are covered under the Ruby’s license (see the file COPYING).

About

Rack-based Web Application Server for MacRuby

www.macruby.org

Resources

Readme
License
Activity
Custom properties

Stars

51 stars

Watchers

3 watching

Forks

10 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.