feat(metadata): add cover extraction for epub, mobi, cbz, and pdf

This commit is contained in:
neon
2025-12-22 14:37:28 -06:00
parent b1edd98256
commit b4ee0cb90c
115 changed files with 26832 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
FROM node:24-alpine
RUN corepack enable && corepack prepare pnpm@latest --activate
WORKDIR /app
COPY package.json pnpm-workspace.yaml pnpm-lock.yaml ./
COPY client/package.json ./client/
COPY server/package.json ./server/
COPY packages/types/package.json ./packages/types/
RUN pnpm install --frozen-lockfile
COPY . .
EXPOSE 3000 5173
CMD ["pnpm", "dev"]