donau

Donation authority for GNU Taler (experimental)
Log | Files | Refs | Submodules | README | LICENSE

donau.conf (1424B)


      1 # This file is in the public domain.
      2 #
      3 [donau]
      4 
      5 # Bearer access token required to manage charities.
      6 #ADMIN_BEARER_TOKEN = "secret-token:password"
      7 
      8 # After how many requests should the donau auto-restart
      9 # (to address potential issues with memory fragmentation)?
     10 # If this option is not specified, auto-restarting is disabled.
     11 # MAX_REQUESTS = 100000
     12 
     13 # How to access our database
     14 DB = postgres
     15 
     16 # Network configuration for the normal API/service HTTP server
     17 # serve via tcp socket (on PORT)
     18 SERVE = tcp
     19 
     20 # Unix domain socket to listen on,
     21 # only effective with "SERVE = unix"
     22 UNIXPATH = ${DONAU_RUNTIME_DIR}/httpd/http.sock
     23 UNIXPATH_MODE = 660
     24 
     25 # HTTP port the donau listens to
     26 PORT = 8081
     27 
     28 # Base URL of the donau (public-facing).  Due to reverse proxies,
     29 # this may or may not match our port or hostname at all and can thus
     30 # not be determined automatically. Note that a globally reachable name
     31 # is required, so 'localhost' will not work except for testing.
     32 # Required for wire transfers as we need to include it in the wire
     33 # transfers to enable tracking.
     34 BASE_URL = http://localhost:8081/
     35 
     36 # Directory with our terms of service.
     37 TERMS_DIR = $DONAU_DATA_HOME/terms/
     38 
     39 # Etag / filename for the terms of service.
     40 TERMS_ETAG = donau-tos-v0
     41 
     42 # Directory with our privacy policy.
     43 PRIVACY_DIR = $DONAU_DATA_HOME/terms/
     44 
     45 # Etag / filename for the privacy policy.
     46 PRIVACY_ETAG = donau-pp-v0
     47 
     48 # Default currency
     49 CURRENCY = KUDOS