s

command module
v0.0.0-...-66f7ab5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 14, 2022 License: MIT Imports: 21 Imported by: 0

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

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL