From 44b6e65926b9da788ab61135cad494cabef0d4b4 Mon Sep 17 00:00:00 2001 From: Hexxa Date: Mon, 28 May 2018 09:13:33 -0500 Subject: [PATCH] Update limit configs and add setup script (#3) * chore(config): update up/download speed to make full use of bandwidth * chore(package.json): add setup script for installing dependencies --- config.json | 12 ++++++------ package.json | 11 ++++++----- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/config.json b/config.json index 5b64a7e..65a5dfb 100644 --- a/config.json +++ b/config.json @@ -6,8 +6,8 @@ "Production": true, "HostName": "", "Port": 8888, - "MaxUpBytesPerSec": 2000000, - "MaxDownBytesPerSec": 1000000, + "MaxUpBytesPerSec": 10000000, + "MaxDownBytesPerSec": 10000000, "MaxRangeLength": 10485760, "Timeout": 7200000, "ReadTimeout": 5000, @@ -67,11 +67,11 @@ "LimiterCap": 256, "LimiterTtl": 3600, "LimiterCyc": 1, - "BucketCap": 10, + "BucketCap": 100, "SpecialCapsStr": { - "0": 30, - "1": 10, - "2": 10, + "0": 100, + "1": 100, + "2": 100, "3": 1 } } diff --git a/package.json b/package.json index 8536fae..63584cd 100644 --- a/package.json +++ b/package.json @@ -4,14 +4,15 @@ "description": "A succinct file sharing server.", "main": "", "scripts": { - "start": "yarn build-client && go run server.go", - "test": "go test -v ./... && yarn jest --coverage", - "fmt": "go fmt ./...", - "clean": "go clean && rm -r ./dist && rm -r ./public/dist", "build": "rm -rf ./dist && rm -rf ./public/dist && yarn build-client && goreleaser --snapshot", "build-client": "webpack --config ./client/webpack.config.prod.js", - "build-client-dev": "webpack --config ./client/webpack.config.dev.js" + "build-client-dev": "webpack --config ./client/webpack.config.dev.js", + "clean": "go clean && rm -r ./dist && rm -r ./public/dist", + "fmt": "go fmt ./...", + "setup": "yarn && dep ensure", + "start": "yarn build-client && go run server.go", + "test": "go test -v ./... && yarn jest --coverage" }, "author": "hexxa", "license": "ISC",