# Contributing to Renewlet Thanks for helping improve Renewlet. Issues, documentation fixes, tests, and pull requests are welcome. ## Local Setup Renewlet is a pnpm workspace with a React/Vite client, a Go/PocketBase Docker server, a Cloudflare Worker runtime, and shared TypeScript schemas. Requirements: - Node.js `>=24.19.0 <25` or `>=26.5.0 <27`. - pnpm 11.20.0 via Corepack. - Go 1.26.6 for the Docker server. - Docker Compose v2 for Docker deployment checks. Node 24.19.0 LTS is the reproducible Docker and release baseline. The CI quality matrix also runs on Node 26.5.0 so contributors can use the current even-numbered release without engine warnings; EOL Node 25 and untested Node 27+ are not supported. Check the toolchain before installing dependencies: ```bash node --version # v24.19.x or >=v26.5.0