Full-featured spartan server
Go to file
Hedy Li ae99c4b44f
improve ScanRequest doc string
2021-08-02 17:39:23 +08:00
LICENSE add readme and license 2021-07-10 17:33:42 +08:00
README.md update readme 2021-08-02 14:48:43 +08:00
config.go fix /~user to /~user/ redir 2021-08-02 13:09:26 +08:00
dirlist.go config, userdirs, refactor 2021-07-19 12:58:41 +08:00
dynamic.go read input data properly and pipe data as stdin to cgi 2021-08-02 17:38:12 +08:00
go.mod config, userdirs, refactor 2021-07-19 12:58:41 +08:00
go.sum config, userdirs, refactor 2021-07-19 12:58:41 +08:00
spsrv.go improve ScanRequest doc string 2021-08-02 17:39:23 +08:00

README.md

spsrv

A static spartan server with many features:

  • folder redirects
  • /~user directories
  • directory listing
  • CONF or TOML config file
    • directory listing options
    • user directory feature and userdir path
  • CGI

todo

  • /folder to /folder/ redirects
  • directory listing
  • logging to files
  • ~user directories
  • refactor working dir part
  • config
    • status meta
    • user homedir
    • hostname, port
    • public dir
    • dirlist title
    • userdir slug
  • CGI
    • pipe data block
    • user cgi config and change uid to user
    • regex in cgi paths