Gateway

Self-host (Community Edition)

The Community Edition is the same gateway and console, open source and free, on your own server: one binary, data in a local SQLite file.

bash
go build -o pikeway ./cmd/pikeway      # or: docker build -t pikeway .
cat > pikeway.yaml <<'YAML'
version: 1
console:
  data_dir: ./data
  admin_password: "${env:PIKEWAY_ADMIN_PASSWORD}"
  master_key: "${env:PIKEWAY_MASTER_KEY}"     # openssl rand -hex 32
YAML
PIKEWAY_ADMIN_PASSWORD=... PIKEWAY_MASTER_KEY=... ./pikeway serve   # console at http://localhost:8080/console

Differences from hosted

  • No platform fee and no platform rate limits; you pay for your own server.
  • One administrator with a password instead of Pikeway accounts; no marketplace.
  • The signer for wallet private keys and exchange secrets is available (Settings → Signer).
  • Private network upstreams are allowed when you list them in private_cidrs.
  • Without console: in the file, the gateway runs from pikeway.yaml alone and reloads it on change (Export YAML from the console gives you that file).

Try it: a public demo runs at ce.pikeway.ai/console.