Skip to content

2015-Middleware-Keynote/sketchpod

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

SketchPod Dependency Check

Launch on OpenShift

To deploy a clone of this application using the rhc command line tool:

rhc app create sketchpod nodejs-0.10 --from-code=https://github.com/ryanj/sketchpod.git

Or link to a web-based clone+deploy on OpenShift Online or on your own OpenShift cloud:

https://openshift.redhat.com/app/console/application_type/custom?cartridges%5B%5D=nodejs-0.10&initial_git_url=https%3A%2F%2Fgithub.com%2Fryanj%2Fsketchpod.git

Local Development

Install dependencies:

npm install

Start a local server, passing in config via the environment:

CUID=007 USERNAME=foo SUBMISSION="openshift for the win!" npm start

Next, load the index page to check the initial content. Then run upload an image by running the post_image.manual.js script in another terminal:

OPENSHIFT_SERVER="http://localhost:8080" CUID="007" SUBMISSION="yes!" USERNAME="joe" node post_image.manual.js

Reload the index page to verify that the sketchpod has received it's content submission.

Docker

To run the related docker image:

docker pull ryanj/sketchpod
docker run -d -p 8080:8080 -e "HOSTNAME=localhost" -e "CUID=007" -e "USERNAME=user007" -e "SUBMISSION=openshift for the win!" ryanj/sketchpod

OpenShiftV3

First, choose an application name for this service and update the template to replace all instances of APP_NAME:

sed -i -e 's/APPNAME/sketchpod/g' app_template.json

Then, launch the service using the osc command-line tool:

osc create -f app_template.json

License

This code is dedicated to the public domain to the maximum extent permitted by applicable law, pursuant to CC0 (http://creativecommons.org/publicdomain/zero/1.0/)

About

hexboard game tiles for Mobile sketch demo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •