Program that serves compressed files over http.
|
|
před 8 roky | |
|---|---|---|
| LICENSE | před 8 roky | |
| config.json | před 8 roky | |
| index.html | před 8 roky | |
| main.go | před 8 roky | |
| readme.md | před 8 roky | |
| template.go | před 8 roky | |
| utils.go | před 8 roky |
Program that serves compressed files over http.
Default configuration file is ./config.json. Config file can be specified with argument:
./logserver /path/to/config_file.json
Config.json options:
address - IP serving address:port.
data - A dictionary of string and item. String is a name that will be used as directory name in html page.
item - Consists of 3 parts:
Simple as
go build
For smallest executable size
GOOS=linux go build -ldflags="-s -w"
upx --brute logserver