tgwizard / r

A deprecated website of riddles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

r

A website of riddles. This code base has been deprecated in favor of the new ruby based site, monkeypuzzles.

Clone and code

Clone the repository from github and initialize all submodules:

git clone --recursive git@github.com:tgwizard/r.git

If you forget the --recursive flag, you can do:

git submodule init
git submodule update

Install node.js and npm:

sudo apt-get install nodejs npm

(on Debian/Ubuntu).

Install global dependencies (coffee-script, recess, uglify-js):

make install_global_deps

Install local dependencies, and make symbolic links (to some dependencies included in the repository):

make install_deps

Build everything, and start the server:

make start_server

(Stop it with Ctrl-C).

Later, to update to the latest version:

git pull
git submodule update

Known to work on Ubuntu 12.04.

The site is built mainly on node, coffee-script, express, and coffeefilter. Reading the documentation for those should help to better understand the code here.

About

A deprecated website of riddles


Languages

Language:JavaScript 90.5%Language:CoffeeScript 9.5%