feat: add PDF export generation via WeasyPrint with branded template

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
chihlasm
2026-03-17 00:28:22 -04:00
parent 2c11917b5a
commit 312024e143
6 changed files with 686 additions and 1 deletions

View File

@@ -6,6 +6,10 @@ WORKDIR /app
RUN apt-get update && apt-get install -y \
gcc \
libpq-dev \
libpango1.0-dev \
libcairo2-dev \
libgdk-pixbuf2.0-dev \
libffi-dev \
&& rm -rf /var/lib/apt/lists/*
# Install Python dependencies