TUS Server Implementation for coffee lovers
CoffeeScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
README.md
brewtus.coffee
brewtus.json
package.json
todo.md
up.html
upload.coffee

README.md

brewtus

TUS Protocol 0.2.1 Server Implementation

Configuration

edit brewtus.json

{
    "host": "192.168.1.117",
    "port": 8080, 
    "server": "BrewTUS/0.1",
    "files": "files",
    "logDir": "logs",
    "logRotateSize": 10485760,
    "logLevel": "info"
}
  • Allowed log levels: debug, info, warn, error
  • LogRotateSize: 10MB default

Install

npm install

Run

coffee -c *.coffee
node brewtus.js

Test/Try out

Browser (Tested with Chrome 27/Firefox 21/IE 10/Safari 6)

http://127.0.0.1:8080/

or

Command line Get tuspy client

python tuspy.py -f <file>

License

Apache License, Version 2.0.