nginx

package
v0.0.0-...-ea924cd Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 2, 2023 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type NginxManager

type NginxManager struct {
	// contains filtered or unexported fields
}

func GetNginxManager

func GetNginxManager(params map[string]string, logger logger.LoggerInterface) (*NginxManager, error)

func (*NginxManager) CheckConfiguration

func (m *NginxManager) CheckConfiguration() error

func (*NginxManager) CommitChanges

func (m *NginxManager) CommitChanges() error

func (*NginxManager) DeployCertificate

func (m *NginxManager) DeployCertificate(serverName, certPath, certKeyPath, chainPath, fullChainPath string) error

func (*NginxManager) EnableHost

func (m *NginxManager) EnableHost(host *webserver.Host) error

func (*NginxManager) GetHosts

func (m *NginxManager) GetHosts() ([]webserver.Host, error)

func (*NginxManager) GetHostsByServerName

func (m *NginxManager) GetHostsByServerName(serverName string) ([]webserver.Host, error)

func (*NginxManager) GetVersion

func (m *NginxManager) GetVersion() (string, error)

func (*NginxManager) Restart

func (m *NginxManager) Restart() error

func (*NginxManager) RollbackChanges

func (m *NginxManager) RollbackChanges() error

func (*NginxManager) SaveChanges

func (m *NginxManager) SaveChanges() error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL