defaults.yml (2295B)
1 # (Public) config defaults. 2 3 # Deploy auditor? 4 deploy_auditor: true 5 6 # Deploy challenger? 7 deploy_challenger: false 8 9 # Deploy monitoring? 10 deploy_monitoring: true 11 12 # If true, use EBICS keys from that were externally created. 13 ebics_keys_external: false 14 15 # If set to true, set up an additional user to allow faking wire transfers and 16 # inspecting challenger auth codes. 17 # This setting MUST NOT be enabled in production 18 # deployments under any circumstance. 19 dangerously_enable_devtesting: false 20 21 # Publish MFA challenge messages for development testing. This is intentionally 22 # disabled by default and additionally guarded in playbooks/setup.yml so it can 23 # only run on the Rusty staging host. 24 devtesting_mock_mfa: false 25 26 # Configure EBICS. 27 # When only this setting is enabled, 28 # the EBICS config is only deployed, 29 # but EBICS services are not started 30 # and key setup isn't attempted. 31 configure_ebics: false 32 33 # Use EBICS to talk to the bank. When false, the manual import/export 34 # path with its two technical users is set up instead. 35 use_ebics: false 36 37 # Clicksend defaults that should be overridden by the host config. 38 sms_challenger_clicksend_username: anonymous 39 sms_challenger_clicksend_api_key: anonymous 40 41 # Domain name of the Taler exchange 42 exchange_domain: "exchange.{{ domain_name }}" 43 # Domain name of the libeufin-nexus service 44 nexus_domain: "nexus.{{ domain_name }}" 45 46 # Suite to use for the Taler package repository. On deb.taler.net the 47 # suites are named after the distribution release, so the release we are 48 # running on is the right default. Override per host to pick a different 49 # one (for example "trixie-testing"). 50 taler_repo_suites: "{{ ansible_facts['distribution_release'] }}" 51 52 # Name identifying this host towards the monitoring backends. 53 target_host_name: "{{ inventory_hostname }}" 54 55 # Use letsencrypt by default 56 exchange_use_letsencrypt: true 57 nexus_use_letsencrypt: true 58 59 # Enable restore from backup? MUST be set to "false" in production, 60 # unless restoring from backup. 61 # Note that we do not restore backups if a database already exists at 62 # the target server. 63 # If no database exists on the target system and this option is 'true', 64 # then a backup must have been provided at the originating host 65 # (you get get it using the 'restore.sh' script). 66 enable_restore_backup: false