repositorypackage
0.0.0-20221014113523-66f7ab5fcd7d
Repository: https://github.com/weaming/s.git
Documentation: pkg.go.dev
# README
Simple static server with optional basic authentication.
Usage
Install
go get github.com/weaming/s
Options
Usage: s [options] ROOT
The ROOT is the directory to be serve.
-a Whether need authorization.
-git
Whether serve as git protocol smart http
-l string
Listen [host]:port, default bind to 0.0.0.0 (default ":8000")
-n int
The maximum number of files in each page. (default 20)
-p string
Basic authorization password (default "admin")
-pure
serve static on /
-u string
Basic authorization username (default "admin")
Services
/index
: file browser/s
: static file server/git
or/
(--git
): git server/ws/
: file as websocket, new message if file appended new content