1
0

Add btc transmuter (#125)

* Add Btc Transmuter as a btcpayserver-docker plugin

* fix name

* bump

* Revert "bump "

This reverts commit 8817fbdffbe91b5db96a5490a90adeb9a7737862.

* change port for now

* Revert "change port for now"

This reverts commit 49348f013a99cfc6ed3d2ed2ea769ed484ff43cf.

* store env vars for transmuter

* add volumes

* voumes

* fix

* fix

* wip

* wip

* wip

* small fixes

* volume map correctly

* bump

* bump

* bump

* bump

* attempt fix by renaming host service

* bump

* bump

* bump

* bump

* bump and update config

* fix config

* bump + extension dir

* bump and switch to btcpayserver org

* bump

* bump

* remove crypto env spec

* fix formatting

* export var

* fix export

* fix env file

* place vars in string

* bump

* bump

* bump

* bump

* bump
This commit is contained in:
Andrew Camilleri
2019-05-22 07:14:50 +00:00
committed by Nicolas Dorier
parent acf400dab7
commit 8534067595
3 changed files with 50 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
version: "3"
services:
btctransmuter:
restart: unless-stopped
image: btcpayserver/btctransmuter:0.0.19
environment:
TRANSMUTER_Database: User ID=postgres;Host=postgres;Port=5432;Database=btctransmuter${NBITCOIN_NETWORK:-regtest}
TRANSMUTER_DatabaseType: postgres
TRANSMUTER_DataProtectionDir: data/keys
TRANSMUTER_ExtensionsDir: data/extensions
NBXplorer_Cryptos: ${BTCPAY_CRYPTOS}
NBXplorer_Uri: http://nbxplorer:32838/
NBXplorer_NetworkType: ${NBITCOIN_NETWORK:-regtest}
NBXplorer_UseDefaultCookie: 1
LETSENCRYPT_HOST: ${BTCTRANSMUTER_HOST}
LETSENCRYPT_EMAIL: ${LETSENCRYPT_EMAIL:-<no value>}
VIRTUAL_HOST: ${BTCTRANSMUTER_HOST}
VIRTUAL_HOST_NAME: "btctransmuter"
expose:
- "80"
links:
- postgres
- nbxplorer
volumes:
- "btctransmuter_datadir:/app/data"
- "nbxplorer_datadir:/root/.nbxplorer"
btcpayserver:
environment:
BTCPAY_EXTERNALSERVICES: "BTC Transmuter:${BTCPAY_PROTOCOL:-https}://${BTCTRANSMUTER_HOST};"
volumes:
btctransmuter_datadir: