No description
Find a file
Todd Treece 26e1a00c4f 1.0.10
2015-08-18 12:57:26 -04:00
cli exit cli process when spawned child exits 2015-08-18 09:06:00 -04:00
index.js fix xcarve hostname on windows 2015-08-17 19:29:42 -04:00
LICENSE Initial commit 2015-08-14 15:52:46 -04:00
logo.txt adds guide link to readme 2015-08-18 06:50:59 -04:00
package.json 1.0.10 2015-08-18 12:57:26 -04:00
README.md adds new tutorial link to readme 2015-08-18 12:57:16 -04:00

XCarve Proxy

A Node.js proxy server for connecting to a remote XCarve via a Raspberry Pi that is running xcarve-server. For detailed install instructions, please visit the tutorial on the Adafruit Learning System.

Installation

Make sure you have the latest stable version of Node.js installed on your computer.

$ node -v
v0.12.6

Install forever and xcarve-proxy on your computer using npm.

$ npm install -g forever xcarve-proxy

Starting the Proxy

Make sure you have xcarve-server running on your Raspberry Pi before continuing. If everything has been setup properly, you can start the proxy daemon by running the following command:

$ xcarve-proxy start

██╗  ██╗      ██████╗ █████╗ ██████╗ ██╗   ██╗███████╗
╚██╗██╔╝     ██╔════╝██╔══██╗██╔══██╗██║   ██║██╔════╝
 ╚███╔╝█████╗██║     ███████║██████╔╝██║   ██║█████╗
 ██╔██╗╚════╝██║     ██╔══██║██╔══██╗╚██╗ ██╔╝██╔══╝
██╔╝ ██╗     ╚██████╗██║  ██║██║  ██║ ╚████╔╝ ███████╗
╚═╝  ╚═╝      ╚═════╝╚═╝  ╚═╝╚═╝  ╚═╝  ╚═══╝  ╚══════╝

starting proxy on port 1338...

Visit easel.inventables.com to test the proxy.

Stopping the Proxy

$ xcarve-proxy stop
stopping proxy...

License

Copyright (c) 2015 Adafruit Industries. Licensed under the MIT license.

Adafruit invests time and resources providing this open source code, please support Adafruit and open-source hardware by purchasing products from Adafruit!