drone-server

1.0.0 • Public • Published
░ █ ▀ ▀ ▄  ░ █ ▀ ▀ █  ░ █ ▀ ▀ ▀ █  ░ █ ▄ ─ ░ █  ░ █ ▀ ▀ ▀  
░ █ ─ ░ █  ░ █ ▄ ▄ ▀  ░ █ ─ ─ ░ █  ░ █ ░ █ ░ █  ░ █ ▀ ▀ ▀  
░ █ ▄ ▄ ▀  ░ █ ─ ░ █  ░ █ ▄ ▄ ▄ █  ░ █ ─ ─ ▀ █  ░ █ ▄ ▄ ▄  

A node module acting as a server gateway to other web apps - designed with minimal footprint and modular architecture in mind.

Uses the cluster library from the Node.js API to reach maximum performance in a multi-core environment. Can redirect by proxy to websites served by express.js or nginx and even to other IPs.

Features

  • Multi-core (cluster) support
  • Redirect to other ports and/or IPs
  • Multi-app environment using express vhosts
  • Nginx integration

Install

To include drone to an existing app/setup simply install the node module:

npm install drone-server

or clone directly from github:

git clone git://github.com/makesites/drone.git

Usage

Update the config/ folder (using the sample files) with the supported domain names and run the server.js file:

node server.js

Read the online docs for more detailed info: https://github.com/makesites/drone/wiki

Credits

Initiated by Makis Tracend ( Full list of contributors )

Distributed by Makesites.org

Trivia

Originally developed to become the backbone for the K&D Interactive network.

Thanks

ASCII logo by Tarty (brighter, perforated)

License

Released under the MIT lisense

Readme

Keywords

Package Sidebar

Install

npm i drone-server

Weekly Downloads

1

Version

1.0.0

License

MIT

Unpacked Size

16.6 kB

Total Files

14

Last publish

Collaborators

  • makesites