./priv/roles/Backend.sh in stacco-0.1.27 vs ./priv/roles/Backend.sh in stacco-0.1.28
- old
+ new
@@ -6,10 +6,13 @@
authy_url: "${AUTHY_URL}",
authy_key: "${AUTHY_KEY}",
mandrill: "${MANDRILL_KEY}",
admin: "${BEXNG_DEFAULT_ADMIN_EMAIL}",
admin_password: "${BEXNG_DEFAULT_ADMIN_PASSWORD}",
+
+ coin_networks: [:"${WALLET_NETWORK}"],
+
wallets: [
{"${WALLET_NAME}", [
network: "${WALLET_NETWORK}",
private_key: "${WALLET_PRIVATE_KEY}",
public_key: "${WALLET_PUBLIC_KEY}",
@@ -20,37 +23,37 @@
EOF
cat >/usr/local/sbin/bexng-before-start <<EOF
docker pull bexio/postgresql:latest && \
docker run --rm \
- \$(docker-container-links-for -w 'postgresql') \
+ \$(docker-utils container-links-for -w 'postgresql') \
-e "DB_ADMIN_USERNAME=\${DB_ADMIN_USERNAME}" \
-e "DB_ADMIN_PASSWORD=\${DB_ADMIN_PASSWORD}" \
'bexio/postgresql:latest' \
db:create 'bexng' "\${BEXNG_DB_SECRET}"
EOF
chmod a+x /usr/local/sbin/bexng-before-start
-docker-bootstrap
+docker-utils bootstrap
-docker-define-ambassador-service "postgresql" \
+docker-utils define-ambassador-service "postgresql" \
"${DB_HOST}" "${DB_PORT}"
-docker-define-service "bexio/bitcoind" \
+docker-utils define-service "bexio/bitcoind" \
--volume "/volumes/bitcoind:/var/lib/bitcoin" \
-e "NETWORK=${WALLET_NETWORK}"
-docker-define-service "bexio/bexng" \
+docker-utils define-service "bexio/bexng" \
--dependency "bitcoind" \
--dependency "postgresql" \
--before-start "$(cat /usr/local/sbin/bexng-before-start)" \
--volume "/etc/bexng:/target" \
--publish="51607:51607" \
-e "DB_SECRET=${BEXNG_DB_SECRET}"
-docker-define-service "bexio/bexng-frontend" \
+docker-utils define-service "bexio/bexng-frontend" \
--dependency "bexng" \
--publish="80:8080"