Skip to content
EN

Building

Requirements: Node.js 24, pnpm 10 and Rust.

Janela do terminal
git clone https://github.com/elyosemite/epistulamail.git
cd epistulamail
pnpm install
./scripts/setup-build-tools.ps1
pnpm tauri dev
pnpm tauri build

pnpm tauri dev runs in development; pnpm tauri build produces the installer. The development build uses its own data folder and credential entries, so it never touches an installed EpistulaMail. To connect accounts in development, create your own OAuth clients and put them in .env (see the README).