ansible-taler-exchange

Ansible playbook to deploy a production Taler Exchange
Log | Files | Refs | README | LICENSE

main.yml (904B)


      1 ---
      2 # Modelled after taler-deployment/regional-currency (event currency, no fiat).
      3 # Requires systemd as PID 1 (podman --systemd=always + /usr/sbin/init).
      4 # Host TLS (Caddy) + port map stay outside this role.
      5 
      6 # Require systemd (regional-currency uses systemctl throughout).
      7 require_systemd: true
      8 
      9 # regional-currency: DO_CONVERSION — always false here (no EBICS/IBAN)
     10 do_conversion: false
     11 
     12 # regional-currency: DO_OFFLINE — sign keys + enable-account + wire-fee
     13 # true = greenfield offline keying; false = MASTER_PUBLIC_KEY already set
     14 # and keys already on exchange (or offline step done separately).
     15 do_offline: false
     16 
     17 # Account section: live hacktivism used "1"; pure regional uses "default"
     18 exchange_account_id: "1"
     19 
     20 # Wire fee method (regional enable-account)
     21 exchange_wire_method: x-taler-bank
     22 
     23 # Coins: static GOA ladder (harness gen-coin-config is for 0.01-scale)
     24 use_static_goa_coins: true