nginx_le_shared library

Classes

AuthProvider
AuthProviders
Each AuthProviders must be registered with this class.
Certbot
CertbotPaths
Certificate
ConfigYaml
DockerLogs
DockerLogsInIsolate
Email
Environment
Provides wrappers to get/set environment variables to ensure we are consistently using the same environment keys.
GenericAuthProvider
HTTPAuthProvider
Nginx
Strings
Tail
TailCli
TailCliInIsolate
TailInIsolate

Properties

packageVersion String
GENERATED BY pub_release do not modify. nginx_le_shared version
getter/setter pair
tailStream Stream<String>?
getter/setter pair
tallTail TailInIsolate
getter/setter pair

Functions

Creates a symlink from CertbotPaths().WWW_PATH_LIVE to the active web server content. If acquisitionMode is true then this will be the page we ship informing the user we are in acquistion mode. If we acquisitionMode is false then this will be the website's actual content. returns true if the correct link didn't exists and had to be created.
tail(String filename, int lines, bool follow) Stream<String>
Called when the tail command is to be started
tailStop() → void
//////////////////////////////////////////////