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