Files
brammp_transfer.sh-web/README.md
2020-07-18 00:00:42 +00:00

1.1 KiB

brammp_transfer.sh-web

This repository contains the web frontend for transfer.sh modified by Brammp.

How to use it

You must specify web-path directory, pointing to dist generated folder (Grunt & bindata)

Docker Sample :

docker run -d -v /folder:/uploads -v /folder/dist:/webapp --publish 5000:8080 dutchcoders/transfer.sh:latest --provider local --basedir /uploads --web-path /webapp/

Go Prebuild Sample :

./transfersh-v1.1.7-linux-amd64 --provider=local --listener :8080 --temp-path=/tmp/ --basedir=/tmp/ --web-path /brammp_transfer.sh-web/dist

Requirement

You must install first :

  • Nodejs 10
  • Grunt
  • Bower
  • Go & go-bindata (go get -u github.com/shuLhan/go-bindata/...)

Initialization

NPM

npm install

Bower

Please, specify to Bower where to install its packets via .bowerrc, to the src/bower_components directory

bower install

Build

$ grunt build
$ go generate .

Verify

You should see a dist directory, where all the basic .html are generated.