bare-server-node
Version:
The Bare Server implementation in NodeJS.
42 lines (24 loc) • 891 B
Markdown
# TOMP Bare Server
This repository implements the TompHTTP bare server. See the specification [here](https://github.com/tomphttp/specifications/blob/master/BareServer.md).
## Upgrading
A guide for updating from v1 to v2 can be found [here](./docs/V2-UPGRADE-GUIDE.md).
## Usage
We provide a command-line interface for creating a server.
For more features, specify the `--help` option when running the CLI.
## Quickstart
1. Install Bare Server Node globally
```sh
npm install --global @tomphttp/bare-server-node
```
2. Start the server
```sh
npx bare-server-node
```
Optionally start the server localhost:8080:
```sh
npx bare-server-node --port 8080 --host localhost
```
## Programically create a bare server
See [examples/](https://github.com/tomphttp/bare-server-node/tree/master/examples).
## Development
See the [wiki](https://github.com/tomphttp/bare-server-node/wiki).