JOTPOT

JOTPOT
PongSoftwareJOTPOT ServerWhats my IP?Clock

JOTPOT Server, a speedy, fully featured and fully customisable server.
Built on Node.js to help you build the website, app, service, game, anything you want.
JOTPOT Server gives you the tools to create a powerful backend for any project in just a few lines of code.
JOTPOT Server downloads:
Linux

Linux

Binarys for other architectures will come soon with later releases, however for now we recommend using the Node.js source or building your own.
Source Code

Source Code

The 'jps-build-ready' files include Node.js and are thus ready to be build, please see the Node.js guide on building here.
Simple configs/error template downloads:

A simple HTTP server config.json file

config.json (1KB)

A demo config.json file, showing you what everything does

config.json (2KB)

The default error page

errorTemp.jpt (1KB)


Quick start guide:

To start off, simply place your config.json file and your errorTemp.jpt file (download starter files above) into the same directory as your binary/JavaScript source, if you are using the JavaScript source, make sure the mimes.dat file is also there. If you have any files missing, you can get them from the JOTPOT Server github repository linked in the top right of the page. Then make sure there is a directory names "sites" in the same location, with subdirectories of the hosts you would like you server to host (remember about host aliases in your config.json file).

When all of that is done, you should be able to run your server, if you have a binary, just run it within the same directory, or if you have the JavaScript source, run that with the recommended version of Node.js (1.6.4) within the same directory.

Any file that's name ends in ".jpe.js" within this directory will be loaded as an extension - see the docs for more info on extensions or the config.json file.

All binarys are built upon Node.js, pelase view the licence for JOTPOT Server and the licence for Node.js.
JOTPOT


Copyright © 2016-2017 Jacob O'Toole
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.