taldir

Directory service to resolve wallet mailboxes by messenger addresses
Log | Files | Refs | Submodules | README | LICENSE

taler-directory.conf.example (2227B)


      1 [directory]
      2 BASE_URL                            = http://localhost:11000
      3 BIND_TO                             = localhost:11000
      4 FOOTER                              = web/templates/footer.html
      5 CHALLENGE_BYTES                     = 16
      6 VALIDATION_INITIATION_MAX           = 3
      7 SOLUTION_ATTEMPT_MAX                = 3
      8 VALIDATION_TIMEFRAME                = 5m
      9 SOLUTION_ATTEMPT_TIMEFRAME          = 1h
     10 MONTHLY_FEE                         = KUDOS:0
     11 PURGE_MAPPINGS_ON_STARTUP_DANGEROUS = false
     12 VALIDATION_EXPIRATION               = 24h
     13 VALIDATION_LANDING                  = web/templates/validation_landing.html
     14 LANDING_PAGE                        = web/templates/landing.html
     15 LOOKUP_RESULT_PAGE                  = web/templates/lookup_result.html
     16 SALT                                = ChangeMe
     17 DEFAULT_DOC_FILETYPE                = text/html
     18 DEFAULT_DOC_LANG                    = en
     19 DEFAULT_TOS_PATH                    = terms/
     20 DEFAULT_PP_PATH                     = privacy/
     21 SUPPORTED_DOC_FILETYPES             = text/html application/pdf application/epub application/xml text/plain
     22 MERCHANT_BASE_URL                   = "https://backend.demo.taler.net"
     23 MERCHANT_TOKEN                      = "sandbox"
     24 PURGE_MAPPINGS_ON_STARTUP_DANGEROUS = false
     25 VALID_PAYMENT_SYSTEM_ADDRESS_REGEX = ".*"
     26 
     27 [directory-pq]
     28 CONNECTION_STRING = postgres:///taler-directory?HOST=/var/run/postgresql
     29 
     30 [directory-validator-email]
     31 TYPE = command
     32 ENABLED = true
     33 COMMAND = test
     34 VALID_ALIAS_REGEX='^\S+@\S+\.\S+$'
     35 
     36 [directory-validator-phone]
     37 TYPE = command
     38 ENABLED = true
     39 COMMAND = test
     40 
     41 [directory-validator-oidctest]
     42 TYPE = oidc
     43 ENABLED = false
     44 AUTHORIZATION_ENDPOINT=http://127.0.0.1:9400/oauth2/authorize
     45 TOKEN_ENDPOINT=http://127.0.0.1:9400/oauth2/token
     46 USERINFO_ENDPOINT=http://127.0.0.1:9400/userinfo
     47 CLIENT_ID=test
     48 CLIENT_SECRET=testsecret
     49 SCOPE=openid email
     50 VALID_ALIAS_REGEX='^\S+@\S+\.\S+$'
     51 ALIAS_CLAIM=sub
     52 
     53 [directory-validator-mastodon]
     54 TYPE = oidc
     55 ENABLED = true
     56 AUTHORIZATION_ENDPOINT=https://mastodon.social/oauth/authorize
     57 TOKEN_ENDPOINT=https://mastodon.social/oauth/token
     58 USERINFO_ENDPOINT=https://mastodon.social/oauth/userinfo
     59 CLIENT_ID=test
     60 CLIENT_SECRET=testsecret
     61 SCOPE=profile
     62 VALID_ALIAS_REGEX='^\S+$'
     63 ALIAS_CLAIM="preferred_username"
     64 
     65