mirror of
https://github.com/gosticks/plane.git
synced 2025-10-16 12:45:33 +00:00
* chore(repo): migrate to pnpm * chore(repo): cleanup pnpm integration with turbo * chore(repo): run lint * chore(repo): cleanup tsconfigs * chore: align TypeScript to 5.8.3 across monorepo; update pnpm override and catalog; pnpm install to update lockfile * chore(repo): revert logger.ts changes * fix: type errors * fix: build errors * fix: pnpm home setup in dockerfiles --------- Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com> Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>
18 lines
323 B
Docker
18 lines
323 B
Docker
FROM node:22-alpine
|
|
RUN apk add --no-cache libc6-compat
|
|
# Set working directory
|
|
WORKDIR /app
|
|
|
|
COPY . .
|
|
|
|
RUN corepack enable pnpm && pnpm add -g turbo
|
|
RUN pnpm install
|
|
|
|
ENV NEXT_PUBLIC_ADMIN_BASE_PATH="/god-mode"
|
|
|
|
EXPOSE 3000
|
|
|
|
VOLUME [ "/app/node_modules", "/app/admin/node_modules" ]
|
|
|
|
CMD ["pnpm", "dev", "--filter=admin"]
|