It consists of two parts - backend and volume servers
backend is single
volumes are multiple
format: multipart/form-data
format: { "url" : "volume url" }
example: http://host/v1/download?id=syslog
format: multipart/form-data
example: http://volume_host/v1/download?id=syslog
backend is always on 8001
volumes use optional ports
build binaries using make
start back
$./back
start volumes
./vol :8002
./vol :8003
./vol :8004
Feel free to add volumes on the go.
Use provided bash scripts to
_01_register.sh
_02_upload.sh
_03_download.sh