# barista-server

> Serves barista, fiddle, scriptbox

Latest version **0.0.10** (published 2016-02-20) · ISC license · 0 weekly downloads

## Install

```sh
npm install barista-server
pnpm add barista-server
yarn add barista-server
bun add barista-server
```

Provides the command `barista-server`.

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.0.10 |
| Published | 2016-02-20 |
| First published | 2016-02-19 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 9 |
| Known vulnerabilities | 0 (+11 in 1 direct dependencies) |
| Install scripts | no |
| GitHub stars | 0 |
| Author | oceanswave |
| Maintainers | oceanswave |

## Links

- npm: https://www.npmjs.com/package/barista-server
- Repository: https://github.com/baristalabs/barista-server
- Issues: https://github.com/baristalabs/barista-server/issues
- npm.io page: https://npm.io/package/barista-server

## Dependencies (9)

- [lodash](https://npm.io/package/lodash.md) ^4.5.0
- [multer](https://npm.io/package/multer.md) ^1.1.0
- [express](https://npm.io/package/express.md) ^4.13.4
- [portfinder](https://npm.io/package/portfinder.md) ^1.0.1
- [body-parser](https://npm.io/package/body-parser.md) ^1.15.0
- [barista-core](https://npm.io/package/barista-core.md) latest
- [barista-fiddle](https://npm.io/package/barista-fiddle.md) latest
- [require-uncached](https://npm.io/package/require-uncached.md) ^1.0.2
- [barista-scriptbox](https://npm.io/package/barista-scriptbox.md) latest

## Recent versions

- 0.0.10 (latest) — 2016-02-20
- 0.0.9 — 2016-02-20
- 0.0.8 — 2016-02-20
- 0.0.7 — 2016-02-20
- 0.0.6 — 2016-02-20
- 0.0.5 — 2016-02-20
- 0.0.4 — 2016-02-20
- 0.0.3 — 2016-02-20
- 0.0.2 — 2016-02-19

## README

# barista-server

Provides a headless, express based host for Barista, Barista Fiddle and Barista ScriptBox

Simply start the server using

```
npm start
```

then, simply point a browser to localhost:8000/fiddle

Can be used in conjunction with strongloop or pm2 to provide production process management:

#### strongloop

TODO...

#### PM2
```
$ npm install pm2 -g					          # Install PM2
$ pm2 start app.js --name="barista-server" -i 1   # Start, Daemonize and auto restart barista
```

to stop:
```
$ pm2 stop barista-server
$ pm2 delete barista-server
```

---
_Source: https://npm.io/package/barista-server · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
