diff --git a/docker-compose.yaml b/docker-compose.yaml index c74df33..bdc85ae 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -8,6 +8,7 @@ services: environment: BTCPAY_POSTGRES: User ID=postgres;Host=postgres;Port=5432;Application Name=btcpayserver;Database=btcpayserver${NBITCOIN_NETWORK:-mainnet} BTCPAY_NETWORK: ${NBITCOIN_NETWORK:-mainnet} + BTCPAY_HOST: ${BTCPAY_HOST} BTCPAY_BIND: 0.0.0.0:49392 BTCPAY_ROOTPATH: ${BTCPAY_ROOTPATH:-/} BTCPAY_SSHCONNECTION: root@host.docker.internal diff --git a/torrc.tmpl b/torrc.tmpl deleted file mode 100644 index 0bb8490..0000000 --- a/torrc.tmpl +++ /dev/null @@ -1,34 +0,0 @@ -{{ $CurrentContainer := where $ "ID" .Docker.CurrentContainerID | first }} - -{{ range $name, $containers := groupByMulti $ "Env.HIDDENSERVICE_NAME" "," }} -{{ $firstServicePort := true }} -{{ range $container := $containers }} - {{ range $knownNetwork := $CurrentContainer.Networks }} - {{ range $containerNetwork := $container.Networks }} - {{ if eq $knownNetwork.Name $containerNetwork.Name }} - {{ $containerOrReverseProxyName := coalesce $container.Env.HIDDENSERVICE_REVERSEPROXY $container.Name }} - - {{ range $reverseProxyContainer := where $ "Name" $containerOrReverseProxyName }} - {{ range $containerNetwork := where $reverseProxyContainer.Networks "Name" $knownNetwork.Name }} - {{ $port := coalesceempty (index $container.Env (print $name "_HIDDENSERVICE_PORT")) $container.Env.HIDDENSERVICE_PORT "80" }} - {{ $virtualPort := coalesceempty (index $container.Env (print $name "_HIDDENSERVICE_VIRTUAL_PORT")) $container.Env.HIDDENSERVICE_VIRTUAL_PORT $port }} - {{ if ne $containerNetwork.IP "" }} - {{ if $firstServicePort }} -# For the hidden service {{ $name }} -HiddenServiceDir /var/lib/tor/hidden_services/{{ $name }} - {{ $firstServicePort := false }} - {{ end }} -# Redirecting to {{ $containerOrReverseProxyName }} -HiddenServicePort {{ $virtualPort }} {{ $containerNetwork.IP }}:{{ $port }} - {{ end }} - {{ end }} - {{ end }} - {{ end }} - {{ end }} - {{ end }} -{{ end }} -{{ end }} - -{{ if $.Env.ADDITIONAL_TORRC_CONFIG }} -{{ $.Env.ADDITIONAL_TORRC_CONFIG}} -{{ end }} \ No newline at end of file