Documentation ¶
Overview ¶
Package httpserver will contain the main httpserver functionality of goshs
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FileServer ¶
type FileServer struct { IP string Port int WebdavPort int Webroot string SSL bool SelfSigned bool MyKey string MyCert string User string Pass string Version string Fingerprint256 string Fingerprint1 string UploadOnly bool ReadOnly bool Silent bool Verbose bool Hub *ws.Hub Clipboard *clipboard.Clipboard }
FileServer holds the fileserver information
func (*FileServer) BasicAuthMiddleware ¶
func (fs *FileServer) BasicAuthMiddleware(next http.Handler) http.Handler
BasicAuthMiddleware is a middleware to handle the basic auth
func (*FileServer) Start ¶
func (fs *FileServer) Start(what string)
Start will start the file server
Click to show internal directories.
Click to hide internal directories.