aboutsummaryrefslogtreecommitdiff
path: root/contrib/nexus.conf
blob: 796419ff73d59b37f79186dc695bc86c0c47b60f (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
60
61

[nexus-ebics]

# Currency used by the bank where Nexus is client.
CURRENCY = KUDOS

# Base URL of the bank server.
HOST_BASE_URL = http://ebics.bank.com/

# EBICS host ID.
HOST_ID = mybank

# EBICS user ID, as assigned by the bank.
USER_ID = myuser

# EBICS partner ID, as assigned by the bank.
PARTNER_ID = myorg

# EBICS partner ID, as assigned by the bank.
SYSTEM_ID = banksys

IBAN = CH9789144829733648596
BIC = POFICHBE
NAME = LibEuFin

# File that holds the bank EBICS keys.
BANK_PUBLIC_KEYS_FILE = bank-ebics-keys.json

# File that holds the client/Nexus EBICS keys.
CLIENT_PRIVATE_KEYS_FILE = client-ebics-keys.json

# Identifies the EBICS + ISO20022 style used by the bank.
# Typically, it is named after the bank itself.
BANK_DIALECT = postfinance

[nexus-postgres]
CONFIG = postgres:///libeufinnexus

[libeufin-nexusdb-postgres]
SQL_DIR = $DATADIR/sql/

[nexus-fetch]
FREQUENCY = 30m

[nexus-submit]
FREQUENCY = 30m

[nexus-httpd]
PORT = 8080
UNIXPATH =
SERVE = tcp | unix

[nexus-httpd-wire-gateway-facade]
ENABLED = YES
AUTH_METHOD = token
AUTH_TOKEN =

[nexus-httpd-revenue-facade]
ENABLED = YES
AUTH_METHOD = token
AUTH_TOKEN =