Initial Taler stack with templated configs, db init script, caddy proxy

This commit is contained in:
nocci 2025-12-11 12:22:48 +00:00
commit d0b0722a7b
16 changed files with 723 additions and 0 deletions

View file

@ -0,0 +1,59 @@
[exchange]
BASE_URL = ${EXCHANGE_BASE_URL:-https://${EXCHANGE_HOST:-exchange.antifa.ltd}/}
DB = postgres
MASTER_PUBLIC_KEY = ${MASTER_PUBLIC_KEY:-QZEPPYMSPF9RKNDCJ1SYMYY5RCV0Y0827SP2FZ9Z1J8C7PEW6CDG}
SERVE = tcp
PORT = 8081
BIND_TO = 0.0.0.0
IDLE_RESERVE_EXPIRATION_TIME = 4 weeks
RESHARE_RESERVE_EXPIRATION_TIME = 8 weeks
TERMS_DIR = /etc/taler-exchange/terms
PRIVACY_DIR = /etc/taler-exchange/privacy
TINY_AMOUNT = DEMOGELD:0.01
SHOPPING_URL = ${EXCHANGE_SHOPPING_URL:-${EXCHANGE_BASE_URL:-https://${EXCHANGE_HOST:-exchange.antifa.ltd}/}}
OPEN_BANKING_GATEWAY_URL = ${OPEN_BANKING_GATEWAY_URL:-https://${BANK_HOST:-ob.antifa.ltd}}
[exchangedb-postgres]
CONFIG = postgres://talerexchange:taler@postgres:5432/talerexchange
[coin_demogeld_1]
VALUE = DEMOGELD:0.50
CIPHER = RSA
RSA_KEYSIZE = 2048
DURATION_WITHDRAW = 12 weeks
DURATION_SPEND = 52 weeks
DURATION_DEPOSIT = 104 weeks
DURATION_LEGAL = 208 weeks
FEE_WITHDRAW = 0.00 DEMOGELD
FEE_DEPOSIT = 0.00 DEMOGELD
FEE_REFRESH = 0.00 DEMOGELD
FEE_REFUND = 0.00 DEMOGELD
[coin_demogeld_2]
VALUE = DEMOGELD:1.00
CIPHER = RSA
RSA_KEYSIZE = 2048
DURATION_WITHDRAW = 12 weeks
DURATION_SPEND = 52 weeks
DURATION_DEPOSIT = 104 weeks
DURATION_LEGAL = 208 weeks
FEE_WITHDRAW = 0.00 DEMOGELD
FEE_DEPOSIT = 0.00 DEMOGELD
FEE_REFRESH = 0.00 DEMOGELD
FEE_REFUND = 0.00 DEMOGELD
[coin_demogeld_3]
VALUE = DEMOGELD:5.00
CIPHER = RSA
RSA_KEYSIZE = 2048
DURATION_WITHDRAW = 12 weeks
DURATION_SPEND = 52 weeks
DURATION_DEPOSIT = 104 weeks
DURATION_LEGAL = 208 weeks
FEE_WITHDRAW = 0.00 DEMOGELD
FEE_DEPOSIT = 0.00 DEMOGELD
FEE_REFRESH = 0.00 DEMOGELD
FEE_REFUND = 0.00 DEMOGELD
[wire-demogeld]
PAYTO_URI = ${PAYTO_URI:-payto://x-taler-bank/${BANK_HOST:-ob.antifa.ltd}/demogeld?receiver-name=demogeld}