Documentation
¶
Index ¶
- type GiteaPagesModule
- func (GiteaPagesModule) CaddyModule() caddy.ModuleInfo
- func (module *GiteaPagesModule) Provision(ctx caddy.Context) error
- func (module GiteaPagesModule) ServeHTTP(writer http.ResponseWriter, request *http.Request, _ caddyhttp.Handler) error
- func (module *GiteaPagesModule) UnmarshalCaddyfile(d *caddyfile.Dispenser) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GiteaPagesModule ¶
type GiteaPagesModule struct { Logger *zap.Logger `json:"-"` GiteaClient *gitea.Client `json:"-"` Server string `json:"server,omitempty"` Token string `json:"token,omitempty"` PagesBranch string `json:"pages_branch,omitempty"` PostfixPagesRepository string `json:"postfix_pages_repository,omitempty"` URLScheme string `json:"url_scheme,omitempty"` }
GiteaagesModule implements gitea plugin.
func (GiteaPagesModule) CaddyModule ¶
func (GiteaPagesModule) CaddyModule() caddy.ModuleInfo
CaddyModule returns the Caddy module information.
func (*GiteaPagesModule) Provision ¶
func (module *GiteaPagesModule) Provision(ctx caddy.Context) error
Provision provisions gitea client.
func (GiteaPagesModule) ServeHTTP ¶
func (module GiteaPagesModule) ServeHTTP(writer http.ResponseWriter, request *http.Request, _ caddyhttp.Handler) error
ServeHTTP performs gitea content fetcher.
func (*GiteaPagesModule) UnmarshalCaddyfile ¶
func (module *GiteaPagesModule) UnmarshalCaddyfile(d *caddyfile.Dispenser) error
UnmarshalCaddyfile unmarshals a Caddyfile.
Click to show internal directories.
Click to hide internal directories.