Browse Source
Merge branch 'feature/unknown-domain'
feature/more-args
nicolas.dorier
5 years ago
No known key found for this signature in database
GPG Key ID: 6618763EF09186FE
4 changed files with
7 additions and
0 deletions
README.md
btcpay-setup.sh
docker-compose-generator/docker-fragments/nginx.yml
helpers.sh
@ -117,6 +117,7 @@ You can read [the article](https://medium.com/@BtcpayServer/hosting-btcpay-serve
`btcpay-setup.sh` will use the following environment variables:
* `BTCPAY_HOST` : The hostname of your website (eg. `btcpay.example.com` )
* `REVERSEPROXY_DEFAULT_HOST` : Optional, if using a reverse proxy nginx, specify which website should be presented if the server is accessed by its IP.
* `NBITCOIN_NETWORK` : The type of network to use (eg. `mainnet` , `testnet` , or `regtest` . Default: `mainnet` )
* `LIGHTNING_ALIAS` : An alias for your lightning network node, if used
* `BTCPAYGEN_CRYPTO1` : First supported crypto currency (eg. `btc` , `ltc` . Default: `btc` )
@ -50,6 +50,7 @@ This will be used to properly setup HTTPS via let's encrypt.
Environment variables:
BTCPAY_HOST: The hostname of your website ( eg. btcpay.example.com)
REVERSEPROXY_DEFAULT_HOST: Optional, if using a reverse proxy nginx, specify which website should be presented if the server is accessed by its IP.
LETSENCRYPT_EMAIL: A mail will be sent to this address if certificate expires and fail to renew automatically ( eg. me@example.com)
NBITCOIN_NETWORK: The type of network to use ( eg. mainnet, testnet or regtest. Default: mainnet)
LIGHTNING_ALIAS: An alias for your lightning network node if used
@ -106,6 +107,7 @@ fi
: " ${ BTCPAYGEN_CRYPTO1 : =btc } "
: " ${ BTCPAYGEN_REVERSEPROXY : =nginx } "
: " ${ BTCPAYGEN_LIGHTNING : =none } "
: " ${ REVERSEPROXY_DEFAULT_HOST : =none } "
: " ${ ACME_CA_URI : =https : //acme-v01.api.letsencrypt.org/directory } "
: " ${ BTCPAY_PROTOCOL : =https } "
@ -157,6 +159,7 @@ echo "
Parameters passed:
BTCPAY_PROTOCOL:$BTCPAY_PROTOCOL
BTCPAY_HOST:$BTCPAY_HOST
REVERSEPROXY_DEFAULT_HOST:$REVERSEPROXY_DEFAULT_HOST
LIBREPATRON_HOST:$LIBREPATRON_HOST
WOOCOMMERCE_HOST:$WOOCOMMERCE_HOST
BTCTRANSMUTER_HOST:$BTCTRANSMUTER_HOST
@ -17,6 +17,8 @@ services:
restart : unless-stopped
image : btcpayserver/docker-gen:0.7.5
container_name : nginx-gen
environment:
DEFAULT_HOST : ${REVERSEPROXY_DEFAULT_HOST:-none}
volumes:
- "/var/run/docker.sock:/tmp/docker.sock:ro"
- "./nginx.tmpl:/etc/docker-gen/templates/nginx.tmpl:ro"
@ -71,6 +71,7 @@ echo "
BTCPAY_PROTOCOL = $BTCPAY_PROTOCOL
BTCPAY_HOST = $BTCPAY_HOST
BTCPAY_ANNOUNCEABLE_HOST = $BTCPAY_ANNOUNCEABLE_HOST
REVERSEPROXY_DEFAULT_HOST = $REVERSEPROXY_DEFAULT_HOST
BTCPAY_IMAGE = $BTCPAY_IMAGE
ACME_CA_URI = $ACME_CA_URI
NBITCOIN_NETWORK = $NBITCOIN_NETWORK