Skip to content

Pecan v0.3.0

Choose a tag to compare

@github-actions github-actions released this 18 Aug 17:35
· 2 commits to main since this release
93c9580

The first tagged release. Pecan now runs entirely on stock cdk (v0.18.0-rc.0 — the first release carrying cashubtc/cdk#2295) and the installer offers two shapes:

  • Processor + a new mint — the official cashubtc/mintd image beside the processor, configured and connected before the installer finishes: unit chosen at install time, seed shown once and carried in backups, checklist green and unit locked with zero interaction.
  • Processor only — attach a mint you already run, in the console's Mint tab or headlessly via --unit/--mint-url.

Install on a Linux server (amd64/arm64):

curl -fsSL https://raw.githubusercontent.com/zeugmaster/pecan/main/install.sh | bash

Every wizard question has a flag twin (mintctl install --help). Day-2: mintctl status | logs | update | domain | backup | restore | start | stop | uninstall — bundled-mint installs back up the mint's database and seed, and the mint's image is only ever upgraded deliberately (mintctl update --mint-version).

Also in this release: copy-ready DNS record guidance with IPv4-pinned detection and wrong-AAAA warnings, a fail-fast preflight for ports and local images, and fixed ACME-email handling. Full details in #8.