An open API service indexing awesome lists of open source software.

https://github.com/optimalbits/servion

A file server written in nodejs
https://github.com/optimalbits/servion

Last synced: 3 months ago
JSON representation

A file server written in nodejs

Awesome Lists containing this project

README

          

# servion

Because handling files in servers is error prone and not DRY. This simple service abstracts file management from
your application.

# Install

```npm install servion```

# Use

```
var servion = require('servion');

servion({
backend: servion.disk({
path: '/my/files/path',
temp: '/my/temp/files'
}),
port: 8080,
});
```

POST FILE:
```
curl --request POST --data-binary "@file.mp4" localhost:8080/my/foo/bar/file.mp4
```

GET FILE:
```
curl localhost:8080/my/foo/bar/file.mp4
```

DELETE FILE:
```
curl -X DELETE localhost:8080/my/foo/bar/file.mp4
```