From 8ec9ff7594211d055fb85ef7e9628070872972ea Mon Sep 17 00:00:00 2001 From: technorabilia Date: Sun, 8 Aug 2021 00:47:10 +0000 Subject: [PATCH] Workflow update --- lsio/healthchecks/docker-compose.yaml | 4 +++- lsio/healthchecks/docker-run.sh | 3 ++- lsio/swag/docker-compose.yaml | 2 +- lsio/swag/docker-run.sh | 2 +- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/lsio/healthchecks/docker-compose.yaml b/lsio/healthchecks/docker-compose.yaml index 985a0a6..6d6645c 100644 --- a/lsio/healthchecks/docker-compose.yaml +++ b/lsio/healthchecks/docker-compose.yaml @@ -36,7 +36,9 @@ services: # Superuser password - SUPERUSER_PASSWORD= # Defaults to False. Set to true to always override the `local_settings.py` file with values from environment variables. Do not set to True if you have made manual modifications to this file. - - REGENERATE_SETTINGS=True/False + - REGENERATE_SETTINGS=True/False # optional + # Custom site logo URL + - SITE_LOGO_URL= # optional volumes: # database and healthchecks config directory volume mapping - ${BASEDIR:-/volume1/docker}/healthchecks/config:/config diff --git a/lsio/healthchecks/docker-run.sh b/lsio/healthchecks/docker-run.sh index 03a5486..2147dc4 100644 --- a/lsio/healthchecks/docker-run.sh +++ b/lsio/healthchecks/docker-run.sh @@ -18,7 +18,8 @@ docker run -d \ -e ALLOWED_HOSTS= `# array of valid hostnames for the server `["test.com","test2.com"]` or `"*"`` \ -e SUPERUSER_EMAIL= `# Superuser email` \ -e SUPERUSER_PASSWORD= `# Superuser password` \ - -e REGENERATE_SETTINGS=True/False `# Defaults to False. Set to true to always override the `local_settings.py` file with values from environment variables. Do not set to True if you have made manual modifications to this file.` \ + -e REGENERATE_SETTINGS=True/False `# optional` `# Defaults to False. Set to true to always override the `local_settings.py` file with values from environment variables. Do not set to True if you have made manual modifications to this file.` \ + -e SITE_LOGO_URL= `# optional` `# Custom site logo URL` \ -p 8000:8000 `# will map the container's port 8000 to port 8000 on the host` \ -v ${BASEDIR:-/volume1/docker}/healthchecks/config:/config `# database and healthchecks config directory volume mapping` \ --restart unless-stopped \ diff --git a/lsio/swag/docker-compose.yaml b/lsio/swag/docker-compose.yaml index 77df941..c8c6b92 100644 --- a/lsio/swag/docker-compose.yaml +++ b/lsio/swag/docker-compose.yaml @@ -27,7 +27,7 @@ services: - VALIDATION=http # Optionally define the cert provider. Set to `zerossl` for ZeroSSL certs (requires existing [ZeroSSL account](https://app.zerossl.com/signup) and the e-mail address entered in `EMAIL` env var). Otherwise defaults to Let's Encrypt. - CERTPROVIDER= # optional - # Required if `VALIDATION` is set to `dns`. Options are `aliyun`, `cloudflare`, `cloudxns`, `cpanel`, `digitalocean`, `directadmin`, `dnsimple`, `dnsmadeeasy`, `domeneshop`, `gandi`, `gehirn`, `google`, `hetzner`, `inwx`, `linode`, `luadns`, `netcup`, `njalla`, `nsone`, `ovh`, `rfc2136`, `route53`, `sakuracloud`, `transip` and `vultr`. Also need to enter the credentials into the corresponding ini (or json for some plugins) file under `/config/dns-conf`. + # Required if `VALIDATION` is set to `dns`. Options are `aliyun`, `cloudflare`, `cloudxns`, `cpanel`, `digitalocean`, `directadmin`, `dnsimple`, `dnsmadeeasy`, `domeneshop`, `gandi`, `gehirn`, `google`, `hetzner`, `inwx`, `ionos`, `linode`, `luadns`, `netcup`, `njalla`, `nsone`, `ovh`, `rfc2136`, `route53`, `sakuracloud`, `transip` and `vultr`. Also need to enter the credentials into the corresponding ini (or json for some plugins) file under `/config/dns-conf`. - DNSPLUGIN=cloudflare # optional # Optionally override (in seconds) the default propagation time for the dns plugins. - PROPAGATION= # optional diff --git a/lsio/swag/docker-run.sh b/lsio/swag/docker-run.sh index 6e6c820..45526a1 100644 --- a/lsio/swag/docker-run.sh +++ b/lsio/swag/docker-run.sh @@ -15,7 +15,7 @@ docker run -d \ -e SUBDOMAINS=www, `# Subdomains you'd like the cert to cover (comma separated, no spaces) ie. `www,ftp,cloud`. For a wildcard cert, set this _exactly_ to `wildcard` (wildcard cert is available via `dns` and `duckdns` validation only)` \ -e VALIDATION=http `# Certbot validation method to use, options are `http`, `dns` or `duckdns` (`dns` method also requires `DNSPLUGIN` variable set) (`duckdns` method requires `DUCKDNSTOKEN` variable set, and the `SUBDOMAINS` variable must be either empty or set to `wildcard`).` \ -e CERTPROVIDER= `# optional` `# Optionally define the cert provider. Set to `zerossl` for ZeroSSL certs (requires existing [ZeroSSL account](https://app.zerossl.com/signup) and the e-mail address entered in `EMAIL` env var). Otherwise defaults to Let's Encrypt.` \ - -e DNSPLUGIN=cloudflare `# optional` `# Required if `VALIDATION` is set to `dns`. Options are `aliyun`, `cloudflare`, `cloudxns`, `cpanel`, `digitalocean`, `directadmin`, `dnsimple`, `dnsmadeeasy`, `domeneshop`, `gandi`, `gehirn`, `google`, `hetzner`, `inwx`, `linode`, `luadns`, `netcup`, `njalla`, `nsone`, `ovh`, `rfc2136`, `route53`, `sakuracloud`, `transip` and `vultr`. Also need to enter the credentials into the corresponding ini (or json for some plugins) file under `/config/dns-conf`.` \ + -e DNSPLUGIN=cloudflare `# optional` `# Required if `VALIDATION` is set to `dns`. Options are `aliyun`, `cloudflare`, `cloudxns`, `cpanel`, `digitalocean`, `directadmin`, `dnsimple`, `dnsmadeeasy`, `domeneshop`, `gandi`, `gehirn`, `google`, `hetzner`, `inwx`, `ionos`, `linode`, `luadns`, `netcup`, `njalla`, `nsone`, `ovh`, `rfc2136`, `route53`, `sakuracloud`, `transip` and `vultr`. Also need to enter the credentials into the corresponding ini (or json for some plugins) file under `/config/dns-conf`.` \ -e PROPAGATION= `# optional` `# Optionally override (in seconds) the default propagation time for the dns plugins.` \ -e DUCKDNSTOKEN= `# optional` `# Required if `VALIDATION` is set to `duckdns`. Retrieve your token from https://www.duckdns.org` \ -e EMAIL= `# optional` `# Optional e-mail address used for cert expiration notifications (Required for ZeroSSL).` \