mirror of
https://github.com/documenso/documenso.git
synced 2026-09-29 16:24:30 +10:00
Upgrade to Node 24 LTS, using the alpine 3.23 tag to handle issues with streaming zip files on 24.16 which hangs npm ci. Pin npm to 11.19.1 for min-release-age-exclude support. Slim the runner image by dropping dev deps, the react-email CLI, and esbuild, none of which run in production. Install turbo from the lockfile version instead of a hardcoded one.
Docker Setup for Documenso
For full instructions on running Documenso with Docker, see the official documentation:
- Docker Deployment — Standalone container with an external database
- Docker Compose Deployment — Production setup with PostgreSQL included
- Environment Variables — Full configuration reference
- Signing Certificate — Set up document signing