diff options
Diffstat (limited to 'debian/etc-taler-exchange')
-rw-r--r-- | debian/etc-taler-exchange/nginx/sites-available/taler-exchange | 7 | ||||
-rw-r--r-- | debian/etc-taler-exchange/taler/conf.d/exchange-business.conf | 25 | ||||
-rw-r--r-- | debian/etc-taler-exchange/taler/conf.d/exchange-system.conf | 3 | ||||
-rw-r--r-- | debian/etc-taler-exchange/taler/secrets/exchange-accountcredentials-1.secret.conf (renamed from debian/etc-taler-exchange/taler/secrets/exchange-accountcredentials.secret.conf) | 0 | ||||
-rw-r--r-- | debian/etc-taler-exchange/taler/secrets/exchange-db.secret.conf | 2 |
5 files changed, 28 insertions, 9 deletions
diff --git a/debian/etc-taler-exchange/nginx/sites-available/taler-exchange b/debian/etc-taler-exchange/nginx/sites-available/taler-exchange index 13ab88633..9b61a32df 100644 --- a/debian/etc-taler-exchange/nginx/sites-available/taler-exchange +++ b/debian/etc-taler-exchange/nginx/sites-available/taler-exchange @@ -2,13 +2,16 @@ server { listen 80; listen [::]:80; - #server_name example.com; + server_name localhost; + + access_log /var/log/nginx/exchange.log; + error_log /var/log/nginx/exchange.err; location /taler-exchange/ { proxy_pass http://unix:/run/taler/exchange-httpd/exchange-http.sock:/; proxy_redirect off; proxy_set_header Host $host; - #proxy_set_header X-Forwarded-Host "example.com"; + proxy_set_header X-Forwarded-Host "localhost"; #proxy_set_header X-Forwarded-Proto "https"; } } diff --git a/debian/etc-taler-exchange/taler/conf.d/exchange-business.conf b/debian/etc-taler-exchange/taler/conf.d/exchange-business.conf index 554852a14..d5938f2b1 100644 --- a/debian/etc-taler-exchange/taler/conf.d/exchange-business.conf +++ b/debian/etc-taler-exchange/taler/conf.d/exchange-business.conf @@ -6,11 +6,19 @@ # which you can get using `taler-exchange-offline setup`. # This is just an example, your key will be different! # MASTER_PUBLIC_KEY = YE6Q6TR1EDB7FD0S68TGDZGF1P0GHJD2S0XVV8R2S62MYJ6HJ4ZG -MASTER_PUBLIC_KEY = +# MASTER_PUBLIC_KEY = # Publicly visible base URL of the exchange. # BASE_URL = https://example.com/ -BASE_URL = +# BASE_URL = + +# Here you MUST configure the amount above which transactions are +# always subject to manual AML review. +# AML_THRESHOLD = + +# Attribute encryption key for storing attributes encrypted +# in the database. Should be a high-entropy nonce. +ATTRIBUTE_ENCRYPTION_KEY = SET_ME_PLEASE # For your terms of service and privacy policy, you should specify # an Etag that must be updated whenever there are significant @@ -20,18 +28,23 @@ BASE_URL = # TERMS_ETAG = # PRIVACY_ETAG = +SERVE = unix +UNIXPATH_MODE = 666 # Bank accounts used by the exchange should be specified here: [exchange-account-1] -enable_credit = yes -enable_debit = yes +ENABLE_CREDIT = NO +ENABLE_DEBIT = NO # Account identifier in the form of an RFC-8905 payto:// URI. # For SEPA, looks like payto://sepa/$IBAN?receiver-name=$NAME # Make sure to URL-encode spaces in $NAME! -payto_uri = +PAYTO_URI = # Credentials to access the account are in a separate # config file with restricted permissions. -@inline-secret@ exchange-accountcredentials-1 ../secrets/exchange-accountcredentials.secret.conf +@inline-secret@ exchange-accountcredentials-1 ../secrets/exchange-accountcredentials-1.secret.conf + + + diff --git a/debian/etc-taler-exchange/taler/conf.d/exchange-system.conf b/debian/etc-taler-exchange/taler/conf.d/exchange-system.conf index 75c670f71..4ad7e06f6 100644 --- a/debian/etc-taler-exchange/taler/conf.d/exchange-system.conf +++ b/debian/etc-taler-exchange/taler/conf.d/exchange-system.conf @@ -8,3 +8,6 @@ # Only supported database is Postgres right now. DATABASE = postgres + + + diff --git a/debian/etc-taler-exchange/taler/secrets/exchange-accountcredentials.secret.conf b/debian/etc-taler-exchange/taler/secrets/exchange-accountcredentials-1.secret.conf index 8c8d14320..8c8d14320 100644 --- a/debian/etc-taler-exchange/taler/secrets/exchange-accountcredentials.secret.conf +++ b/debian/etc-taler-exchange/taler/secrets/exchange-accountcredentials-1.secret.conf diff --git a/debian/etc-taler-exchange/taler/secrets/exchange-db.secret.conf b/debian/etc-taler-exchange/taler/secrets/exchange-db.secret.conf index 596dcc92b..08c20074c 100644 --- a/debian/etc-taler-exchange/taler/secrets/exchange-db.secret.conf +++ b/debian/etc-taler-exchange/taler/secrets/exchange-db.secret.conf @@ -4,7 +4,7 @@ # Typically, there should only be a single line here, of the form: -CONFIG=postgres:///DATABASE +CONFIG=postgres:///taler-exchange # The details of the URI depend on where the database lives and how # access control was configured. |