Initial Taler stack with templated configs, db init script, caddy proxy
This commit is contained in:
commit
d0b0722a7b
16 changed files with 723 additions and 0 deletions
48
bank/conf/bank.conf.tmpl
Normal file
48
bank/conf/bank.conf.tmpl
Normal file
|
|
@ -0,0 +1,48 @@
|
|||
[libeufin-bank]
|
||||
# Internal currency of the libeufin-bank
|
||||
CURRENCY = DEMOGELD
|
||||
|
||||
# Supported payment target type, choose x-taler-bank for this stack
|
||||
WIRE_TYPE = x-taler-bank
|
||||
|
||||
# Base URL as seen by clients; adjust via BANK_BASE_URL
|
||||
BASE_URL = ${BANK_BASE_URL:-https://${BANK_HOST:-ob.antifa.ltd}/}
|
||||
|
||||
# Display name
|
||||
NAME = "Demogeld Taler Bank"
|
||||
|
||||
# Fees and limits for demo operation
|
||||
WIRE_TRANSFER_FEES = DEMOGELD:0
|
||||
MIN_WIRE_TRANSFER_AMOUNT = DEMOGELD:0
|
||||
MAX_WIRE_TRANSFER_AMOUNT = DEMOGELD:200
|
||||
DEFAULT_DEBT_LIMIT = DEMOGELD:200
|
||||
REGISTRATION_BONUS = DEMOGELD:50
|
||||
|
||||
# Self-service options
|
||||
ALLOW_REGISTRATION = yes
|
||||
ALLOW_ACCOUNT_DELETION = no
|
||||
ALLOW_EDIT_NAME = yes
|
||||
|
||||
# Serving parameters
|
||||
SERVE = tcp
|
||||
PORT = 8080
|
||||
BIND_TO = 0.0.0.0
|
||||
|
||||
# Suggested exchange for withdrawals
|
||||
SUGGESTED_WITHDRAWAL_EXCHANGE = ${EXCHANGE_BASE_URL:-https://${EXCHANGE_HOST:-exchange.antifa.ltd}/}
|
||||
|
||||
# Password hashing
|
||||
PWD_HASH_ALGORITHM = bcrypt
|
||||
PWD_HASH_CONFIG = { "cost": 8 }
|
||||
PWD_CHECK = yes
|
||||
PWD_AUTH_COMPAT = no
|
||||
|
||||
# GC settings
|
||||
GC_ABORT_AFTER = 15m
|
||||
GC_CLEAN_AFTER = 14d
|
||||
GC_DELETE_AFTER = 10year
|
||||
|
||||
[libeufin-bankdb-postgres]
|
||||
# JDBC URL to the Postgres instance from compose. Keep in sync with postgres/init SQL and compose env.
|
||||
CONFIG = jdbc:postgresql://postgres:5432/libeufinbank?user=libeufinbank&password=taler&ssl=false&connectTimeout=5
|
||||
sql_dir = /usr/share/libeufin
|
||||
Loading…
Add table
Add a link
Reference in a new issue