koopa-admin-log/scripts/taler-exchange/archive/README.md

1.2 KiB
Raw Blame History

Exchange archive / bootstrap

exchange-bootstrap.sh (greenfield only)

One-shot bootstrap for a new exchange container. Not used for daily ops.

Includes current GOA exploration currency:

  • exchange-overrides.conf pattern (no zz-*)
  • PORT = 9011, SERVE = tcp
  • Unit names: Yotta…Atomic-GOA (scale 8…24)
  • ATM common_amounts 10…1000
  • Full 125 coin ladder (Micro-GOA … 10 GOA) in conf.d/exchange-coins.conf

After bootstrap:

  1. /root/start_base_services_for_taler_exchange.sh (root)
  2. ./start_exchange.sh as taler-exchange-httpd
  3. Offline: wire enable + denom/signkey sign for /keys
    Live helpers: ../wire-enable-and-upload.sh, ../offline-sign-upload-keys.sh, ../start_wire_helpers.sh

Removed

Script Why
exchange-start-all.sh Redundant with base + start_exchange.sh
old zz-hacktivism bootstrap Wrong ports/currency; superseded

Daily layout (merchant model)

Path User
/root/start_base_services_for_taler_exchange.sh root
/usr/local/bin/start_exchange.sh taler-exchange-httpd
/usr/local/bin/check_exchange-health.sh httpd / any