frosix

Multiparty signature service (experimental)
Log | Files | Refs | README | LICENSE

frosix.conf (2012B)


      1 # This file is in the public domain.
      2 
      3 # These are default/sample settings for a merchant backend.
      4 
      5 
      6 # General settings for the backend.
      7 [frosix]
      8 
      9 # Use TCP or UNIX domain sockets?
     10 SERVE = tcp
     11 
     12 # Which HTTP port does the backend listen on?  Only used if "SERVE" is 'tcp'.
     13 PORT = 9977
     14 
     15 # Which IP address should we bind to? i.e. 127.0.0.1 or ::1 for loopback.
     16 # Can also be given as a hostname.  We will bind to the wildcard (dual-stack)
     17 # if left empty.  Only used if "SERVE" is 'tcp'.
     18 # BIND_TO =
     19 
     20 
     21 # Which unix domain path should we bind to? Only used if "SERVE" is 'unix'.
     22 UNIXPATH = ${FROSIX_RUNTIME_DIR}/httpd/frosix-http.sock
     23 # What should be the file access permissions (see chmod) for "UNIXPATH"?
     24 UNIXPATH_MODE = 660
     25 
     26 # Which database backend do we use?
     27 DB = postgres
     28 
     29 # Display name of the business running this Frosix provider.
     30 BUSINESS_NAME = Frosix
     31 
     32 # Annual fee for an account
     33 ANNUAL_FEE = TESTKUDOS:0.1
     34 
     35 # Fee for the creation of one signature
     36 SIGNATURE_CREATION_FEE = TESTKUDOS:0.1
     37 
     38 # Fulfillment URL of the Frosix service itself.
     39 FULFILLMENT_URL = taler://fulfillment-success
     40 
     41 # Server salt 16 Byte
     42 PROVIDER_SALT = gUfO1KGOKYIFlFQg
     43 
     44 # Secret server salt 16 Bytes
     45 SECRET_PROVIDER_SALT = yrL0M504mvHtOl9u
     46 
     47 # Private Key for EdDSA Signature Crockford32 encoded
     48 PRIVATE_SIG_KEY = 4X0YRNW8NSXSF991XRBJ0P66XD00JQ7XJC55PRD76PW5Y32N71GG
     49 
     50 # Directory with our terms of service.
     51 TERMS_DIR = ${DATADIR}tos/
     52 
     53 # Etag / filename for the terms of service.
     54 TERMS_ETAG = 0
     55 
     56 # Directory with our privacy policy.
     57 PRIVACY_DIR = ${DATADIR}pp/
     58 
     59 # Etag / filename for the privacy policy.
     60 PRIVACY_ETAG = 0
     61 
     62 
     63 [frosix-merchant-backend]
     64 # Base URL of our payment backend
     65 PAYMENT_BACKEND_URL = http://localhost:9976/
     66 
     67 # API Key to send to the backend for authorization
     68 # API_KEY =
     69 
     70 [authorization-question]
     71 COST = TESTKUDOS:1.0
     72 
     73 [authorization-file]
     74 COST = TESTKUDOS:1.0
     75 
     76 [taler]
     77 CURRENCY = TESTKUDOS
     78 
     79 [frosixdb-postgres]
     80 #The connection string the plugin has to use for connecting to the database
     81 CONFIG = postgres:///frosix