1 Administration
Mya edited this page 2022-07-02 16:04:57 +00:00

Configuring bind addresses

--private_address value      configure the bind address for the server (default: "0.0.0.0:8081") [$PAGES_PRIVATE_ADDRESS]
--public_address value       configure the bind address for the server (default: "0.0.0.0:8080") [$PAGES_PUBLIC_ADDRESS]

Git setup

--git_branch value           the name of the git branch to clone [$PAGES_GIT_BRANCH]
--git_password value         the password used to authenticate with the git service [$PAGES_GIT_PASSWORD]
--git_tag value              the name of the git tag to clone [$PAGES_GIT_TAG]
--git_url value              the git url used to clone the repository [$PAGES_GIT_URL]
--git_username value         the username used to authenticate with the git service [$PAGES_GIT_USERNAME]

Securing with TLS

--tls_ca_file value          override the ca file name (default: "ca.crt") [$PAGES_TLS_CA_FILE]
--tls_cert_file value        override the cert file name (default: "tls.crt") [$PAGES_TLS_CERT_FILE]
--tls_cert_path value        where to locate certificates for communication [$PAGES_TLS_CERT_PATH]
--tls_enable                 whether or not TLS should be enabled (default: false) [$PAGES_TLS_ENABLE]
--tls_key_file value         override the key file name (default: "tls.key") [$PAGES_TLS_KEY_FILE]
--tls_reload_interval value  how often to reload the config (default: 5m0s) [$PAGES_TLS_RELOAD_INTERVAL]

Protecting /_admin endpoints

--admin_password value       specify the password used to authenticate requests with the admin endpoints [$PAGES_ADMIN_PASSWORD]
--admin_username value       specify the username used to authenticate requests with the admin endpoints (default: "admin") [$PAGES_ADMIN_USERNAME]