Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

NodeJS static server that serve current directory

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 .gitignore
Octocat-spinner-32 LICENSE
Octocat-spinner-32 README.md
Octocat-spinner-32 bin.js
Octocat-spinner-32 bin.sh
Octocat-spinner-32 lib.js
Octocat-spinner-32 package.json
README.md

Dir Server

Serve current directory statically.

Install

dirserver is published to npm. As a shell command, you can install to system globally through

$ npm install dir-server -g

And you will get dirserver command.

Usage

To make current directory available on the Internet, just type dirserver and a server will open to provide content in this directory.

$ dirserver

Default port is 8080, one can use broswer to open http://localhost:8080/ to get resource.

Configure

The website can be configured using setting.json in the working directory, it is an JSON formetted file that currently provides setting of port, cache policy, additional mime. An example is provided:

{
  "cache_allowed": true,
  "mime": {
    "imjpeg" : ["jpg"]
  }
}
Something went wrong with that request. Please try again.