summaryrefslogtreecommitdiff
path: root/docker/hybrid/images/exchange/taler.conf
blob: dd93b3d49665bfc4e7519c70a2ba47d9792111cf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
# TO REPLACE (wrapped with ${}):

# NEXUS_URL
# EXCHANGE_URL
# CURRENCY
# EXCHANGE_MASTER_PUB

[taler]
currency = ${CURRENCY}

[paths]
taler_data_home = /data

[taler-exchange-secmod-eddsa]
unixpath = /eddsa.http

[taler-exchange-secmod-rsa]
sm_priv_key = /data/taler-exchange-secmod-rsa/secmod-private-key
unixpath = /sockets/exchange-secmod-rsa.sock

[taler-exchange-secmod-cs]
sm_priv_key = /data/taler-exchange-secmod-cs/secmod-private-key
unixpath = /sockets/exchange-secmod-cs.sock

[exchange-accountcredentials-1]
username = exchange-nexus-user
wire_gateway_auth_method = basic
wire_gateway_url = ${NEXUS_URL}/facades/exchange-taler-facade/taler-wire-gateway/
password = exchange-nexus-password

[exchange-account-1]
enable_credit = yes
enable_debit = yes
payto_uri = payto://iban/SANDBOXX/DE159593?receiver-name=Name+unknown

[exchange]
master_public_key = ${EXCHANGE_MASTER_PUB}
privacy_dir = /usr/local/share/taler/exchange/pp
terms_dir = /usr/local/share/taler/exchange/tos
base_url = ${EXCHANGE_URL}
unixpath = /sockets/exchange.sock
serve = tcp
port = 80
# serve = unix

[exchangedb-postgres]
config = postgres://talerdb/taler

[coin_${CURRENCY}_1]
rsa_keysize = 2048
fee_deposit = ${CURRENCY}:0.01
fee_refund = ${CURRENCY}:0.01
fee_refresh = ${CURRENCY}:0.01
fee_withdraw = ${CURRENCY}:0.01
duration_legal = 10 years
duration_spend = 5 years
duration_withdraw = 3 years
value = ${CURRENCY}:1
cipher = RSA