% WEBSHARE(1) % Martin Czygan % November 2018
webshare - share a directory over HTTP
webshare [-p PORT] [-d DIRECTORY]
Share a directory over HTTP.
| /webshare |
| module gist.github.com/miku/b5d856ef96a1f78530d8abbeb8f4d13d | |
| go 1.15 | |
| require github.com/mdp/qrterminal/v3 v3.0.0 // indirect |
| github.com/mattn/go-colorable v0.1.2/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= | |
| github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s= | |
| github.com/mdp/qrterminal v1.0.1 h1:07+fzVDlPuBlXS8tB0ktTAyf+Lp1j2+2zK3fBOL5b7c= | |
| github.com/mdp/qrterminal v1.0.1/go.mod h1:Z33WhxQe9B6CdW37HaVqcRKzP+kByF3q/qLxOGe12xQ= | |
| github.com/mdp/qrterminal/v3 v3.0.0 h1:ywQqLRBXWTktytQNDKFjhAvoGkLVN3J2tAFZ0kMd9xQ= | |
| github.com/mdp/qrterminal/v3 v3.0.0/go.mod h1:NJpfAs7OAm77Dy8EkWrtE4aq+cE6McoLXlBqXQEwvE0= | |
| golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= | |
| rsc.io/qr v0.2.0 h1:6vBLea5/NRMVTz8V66gipeLycZMl/+UlFmk8DvqQ6WY= | |
| rsc.io/qr v0.2.0/go.mod h1:IF+uZjkb9fqyeF/4tlBoynqmQxUoPfWEKh921coOuXs= |
| .PHONY: clean install | |
| webshare: webshare.go | |
| go build -o $@ $< | |
| clean: | |
| rm -f webshare | |
| rm -f webshare.1 | |
| webshare.1: webshare.md | |
| pandoc $< -s -t man > $@ | |
| PREFIX = $(HOME) | |
| BINDIR = $(PREFIX)/bin | |
| MANDIR = $(PREFIX)/man/man1 | |
| install: webshare webshare.1 | |
| install -d $(BINDIR) $(MANDIR) | |
| install webshare $(BINDIR) | |
| install webshare.1 $(MANDIR) | |