Documentation
¶
Index ¶
Constants ¶
View Source
const (
MimeTypes = `` /* 2095-byte string literal not displayed */
)
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Finalizer ¶
type Finalizer struct {
BuildDir string
DepDir string
Log *libbuildpack.Logger
Config Staticfile
YAML YAML
}
func (*Finalizer) ConfigureNginx ¶
func (*Finalizer) CopyFilesToPublic ¶
func (*Finalizer) GetAppRootDir ¶
func (*Finalizer) LoadStaticfile ¶
func (*Finalizer) WriteStartupFiles ¶
type Staticfile ¶
type Staticfile struct {
RootDir string `yaml:"root"`
HostDotFiles bool `yaml:"host_dot_files"`
LocationInclude string `yaml:"location_include"`
DirectoryIndex bool `yaml:"directory"`
SSI bool `yaml:"ssi"`
PushState bool `yaml:"pushstate"`
HSTS bool `yaml:"http_strict_transport_security"`
HSTSIncludeSubDomains bool `yaml:"http_strict_transport_security_include_subdomains"`
HSTSPreload bool `yaml:"http_strict_transport_security_preload"`
ForceHTTPS bool `yaml:"force_https"`
EnableHttp2 bool `yaml:"enable_http2"`
BasicAuth bool
StatusCodes map[string]string `yaml:"status_codes"`
}
type StaticfileTemp ¶ added in v1.4.22
type StaticfileTemp struct {
RootDir string `yaml:"root,omitempty"`
HostDotFiles string `yaml:"host_dot_files,omitempty"`
LocationInclude string `yaml:"location_include"`
DirectoryIndex string `yaml:"directory"`
SSI string `yaml:"ssi"`
PushState string `yaml:"pushstate"`
HSTS string `yaml:"http_strict_transport_security"`
HSTSIncludeSubDomains string `yaml:"http_strict_transport_security_include_subdomains"`
HSTSPreload string `yaml:"http_strict_transport_security_preload"`
ForceHTTPS string `yaml:"force_https"`
EnableHttp2 string `yaml:"enable_http2"`
StatusCodes map[string]string `yaml:"status_codes"`
}
Click to show internal directories.
Click to hide internal directories.