swizzlestick is a node.js webapp for creating disposable test pages ("swizzles") for ad tags.
swizzlestick is configured to be deployed as a Heroku webapp (see
A mongodb server to store swizzles, recent version of node.js (tested on >= 0.8).
swizzlestick directory, run this command to install dependencies:
$ npm install
You'll also need to have a MongoDB server running.
Installing Mongo for Local Development (Mac OS X, using
$ brew install mongo
To start MongoDB, run this command:
$ sudo mongod &
Starting the server
$ node server
swizzlestick configuration is managed through enviroment variables. Both are only used by Heroku.
MONGOHQ_URLThe URL to a MongoHQ database to store swizzles.
PORTThe port to start the server on. (default 8081)
Extra! Chrome Plugin
There's a Chrome plugin available in the
plugins directory. It allows you to create a swizzle by selecting text in any editable field in Chrome and right clicking.
You can install the plugin by dragging the
*.crx extension onto the