An open API service indexing awesome lists of open source software.

https://github.com/weaming/s

静态文件服务器
https://github.com/weaming/s

Last synced: 7 months ago
JSON representation

静态文件服务器

Awesome Lists containing this project

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