movie-server
v1.0.2
Published
Movie server
Downloads
9
Readme
Movie Server


Requirements
This uses both tmdb.org and rotten tomatoes to get information about movies and generate a webpage. The following libraries are needed:
pip install mediaYou will also have to sign-up for free API keys at both locations in order to access their info.
Usage
Then start it running
npm run
npm run-script debugSome of the options:
[kevin@Tardis movie-server]$ node server.js --help
Usage: server [options]
Movie server
Options:
-h, --help output usage information
-V, --version output the version number
-p, --port <port> Http server port number
-m, --movies <path> Location of movies
-w, --web <path> Location of webpageNow navigate to localhost:8000/movie.html to access your movies via the web browser.
API
You can also use GET and PUT methods:
GETretrieves all of the movie data in json formatPUTtells the program to reload the movie database because something has changed
You can use curl to do this:
curl -i -X GET http://tardis.local:8000/api
curl -i -X PUT http://tardis.local:8000/api Install
OS X
The webserver is nodejs and uses http-server. To install on OSX:
brew install nodeRaspberry Pi
The nodejs for rpi is very old. You can download it from nodejs.org
and build it from source. Then use the npm above to install http-server.
