Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

movie-server

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

movie-server

Movie server

  • 1.0.2
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
0
decreased by-100%
Maintainers
1
Weekly downloads
 
Created
Source

Movie Server

Build Status npm npm npm

webpage

modal

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 media

You 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 debug

Some 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 webpage

Now navigate to localhost:8000/movie.html to access your movies via the web browser.

API

You can also use GET and PUT methods:

  • GET retrieves all of the movie data in json format
  • PUT tells 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 node

Raspberry 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.

Keywords

FAQs

Package last updated on 26 Sep 2015

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc