Versions in this module Expand all Collapse all v1 v1.0.4 Sep 29, 2024 Changes in this version + var BrowseTemplate string + type Browse struct + RevealSymlinks bool + SortOptions []string + TemplateFile string + type FileServer struct + Browse *Browse + CanonicalURIs *bool + EtagFileExtensions []string + FileSystem string + Hide []string + IndexNames []string + PassThru bool + PrecompressedOrder []string + PrecompressedRaw kengine.ModuleMap + Root string + StatusCode kenginehttp.WeakString + func (FileServer) KengineModule() kengine.ModuleInfo + func (fsrv *FileServer) FinalizeUnmarshalKenginefile(h httpkenginefile.Helper) error + func (fsrv *FileServer) Provision(ctx kengine.Context) error + func (fsrv *FileServer) ServeHTTP(w http.ResponseWriter, r *http.Request, next kenginehttp.Handler) error + func (fsrv *FileServer) UnmarshalKenginefile(d *kenginefile.Dispenser) error + type MatchFile struct + FileSystem string + Root string + SplitPath []string + TryFiles []string + TryPolicy string + func (MatchFile) CELLibrary(ctx kengine.Context) (cel.Library, error) + func (MatchFile) KengineModule() kengine.ModuleInfo + func (m *MatchFile) Provision(ctx kengine.Context) error + func (m *MatchFile) UnmarshalKenginefile(d *kenginefile.Dispenser) error + func (m MatchFile) Match(r *http.Request) bool + func (m MatchFile) Validate() error Other modules containing this package github.com/khulnasoft/kengine/v2