mirror of
https://github.com/Dokploy/dokploy.git
synced 2026-02-25 20:35:10 +00:00
chore: upgrade pnpm version to 10.22.0 across all Dockerfiles and package.json files
- Updated pnpm version from 9.12.0 to 10.22.0 in Dockerfiles for base, cloud, schedule, and server. - Adjusted package.json files in multiple applications to reflect the new pnpm version. - Updated dependencies for better-auth and related packages to version 1.4.18.
This commit is contained in:
@@ -12,7 +12,7 @@ RUN apt-get update && apt-get install -y \
|
|||||||
# Set up PNPM
|
# Set up PNPM
|
||||||
ENV PNPM_HOME="/pnpm"
|
ENV PNPM_HOME="/pnpm"
|
||||||
ENV PATH="$PNPM_HOME:$PATH"
|
ENV PATH="$PNPM_HOME:$PATH"
|
||||||
RUN corepack enable && corepack prepare pnpm@9.12.0 --activate
|
RUN corepack enable && corepack prepare pnpm@10.22.0 --activate
|
||||||
|
|
||||||
# Create workspace directory
|
# Create workspace directory
|
||||||
WORKDIR /workspaces/dokploy
|
WORKDIR /workspaces/dokploy
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ FROM node:24.4.0-slim AS base
|
|||||||
ENV PNPM_HOME="/pnpm"
|
ENV PNPM_HOME="/pnpm"
|
||||||
ENV PATH="$PNPM_HOME:$PATH"
|
ENV PATH="$PNPM_HOME:$PATH"
|
||||||
RUN corepack enable
|
RUN corepack enable
|
||||||
RUN corepack prepare pnpm@9.12.0 --activate
|
RUN corepack prepare pnpm@10.22.0 --activate
|
||||||
|
|
||||||
FROM base AS build
|
FROM base AS build
|
||||||
COPY . /usr/src/app
|
COPY . /usr/src/app
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ FROM node:24.4.0-slim AS base
|
|||||||
ENV PNPM_HOME="/pnpm"
|
ENV PNPM_HOME="/pnpm"
|
||||||
ENV PATH="$PNPM_HOME:$PATH"
|
ENV PATH="$PNPM_HOME:$PATH"
|
||||||
RUN corepack enable
|
RUN corepack enable
|
||||||
RUN corepack prepare pnpm@9.12.0 --activate
|
RUN corepack prepare pnpm@10.22.0 --activate
|
||||||
|
|
||||||
FROM base AS build
|
FROM base AS build
|
||||||
COPY . /usr/src/app
|
COPY . /usr/src/app
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ FROM node:24.4.0-slim AS base
|
|||||||
ENV PNPM_HOME="/pnpm"
|
ENV PNPM_HOME="/pnpm"
|
||||||
ENV PATH="$PNPM_HOME:$PATH"
|
ENV PATH="$PNPM_HOME:$PATH"
|
||||||
RUN corepack enable
|
RUN corepack enable
|
||||||
RUN corepack prepare pnpm@9.12.0 --activate
|
RUN corepack prepare pnpm@10.22.0 --activate
|
||||||
|
|
||||||
FROM base AS build
|
FROM base AS build
|
||||||
COPY . /usr/src/app
|
COPY . /usr/src/app
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ FROM node:24.4.0-slim AS base
|
|||||||
ENV PNPM_HOME="/pnpm"
|
ENV PNPM_HOME="/pnpm"
|
||||||
ENV PATH="$PNPM_HOME:$PATH"
|
ENV PATH="$PNPM_HOME:$PATH"
|
||||||
RUN corepack enable
|
RUN corepack enable
|
||||||
RUN corepack prepare pnpm@9.12.0 --activate
|
RUN corepack prepare pnpm@10.22.0 --activate
|
||||||
|
|
||||||
FROM base AS build
|
FROM base AS build
|
||||||
COPY . /usr/src/app
|
COPY . /usr/src/app
|
||||||
|
|||||||
@@ -29,9 +29,9 @@
|
|||||||
"tsx": "^4.16.2",
|
"tsx": "^4.16.2",
|
||||||
"typescript": "^5.8.3"
|
"typescript": "^5.8.3"
|
||||||
},
|
},
|
||||||
"packageManager": "pnpm@9.12.0",
|
"packageManager": "pnpm@10.22.0",
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": "^24.4.0",
|
"node": "^24.4.0",
|
||||||
"pnpm": ">=9.12.0"
|
"pnpm": ">=10.22.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -40,7 +40,7 @@
|
|||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"resend": "^6.0.2",
|
"resend": "^6.0.2",
|
||||||
"@better-auth/sso": "1.5.0-beta.16",
|
"@better-auth/sso": "1.4.18",
|
||||||
"@ai-sdk/anthropic": "^3.0.44",
|
"@ai-sdk/anthropic": "^3.0.44",
|
||||||
"@ai-sdk/azure": "^3.0.30",
|
"@ai-sdk/azure": "^3.0.30",
|
||||||
"@ai-sdk/cohere": "^3.0.21",
|
"@ai-sdk/cohere": "^3.0.21",
|
||||||
@@ -98,7 +98,7 @@
|
|||||||
"ai": "^6.0.86",
|
"ai": "^6.0.86",
|
||||||
"ai-sdk-ollama": "^3.7.0",
|
"ai-sdk-ollama": "^3.7.0",
|
||||||
"bcrypt": "5.1.1",
|
"bcrypt": "5.1.1",
|
||||||
"better-auth": "1.5.0-beta.16",
|
"better-auth": "1.4.18",
|
||||||
"bl": "6.0.11",
|
"bl": "6.0.11",
|
||||||
"boxen": "^7.1.1",
|
"boxen": "^7.1.1",
|
||||||
"bullmq": "5.67.3",
|
"bullmq": "5.67.3",
|
||||||
@@ -188,10 +188,10 @@
|
|||||||
"ct3aMetadata": {
|
"ct3aMetadata": {
|
||||||
"initVersion": "7.25.2"
|
"initVersion": "7.25.2"
|
||||||
},
|
},
|
||||||
"packageManager": "pnpm@9.12.0",
|
"packageManager": "pnpm@10.22.0",
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": "^24.4.0",
|
"node": "^24.4.0",
|
||||||
"pnpm": ">=9.12.0"
|
"pnpm": ">=10.22.0"
|
||||||
},
|
},
|
||||||
"lint-staged": {
|
"lint-staged": {
|
||||||
"*": [
|
"*": [
|
||||||
|
|||||||
@@ -29,9 +29,9 @@
|
|||||||
"tsx": "^4.16.2",
|
"tsx": "^4.16.2",
|
||||||
"typescript": "^5.8.3"
|
"typescript": "^5.8.3"
|
||||||
},
|
},
|
||||||
"packageManager": "pnpm@9.12.0",
|
"packageManager": "pnpm@10.22.0",
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": "^24.4.0",
|
"node": "^24.4.0",
|
||||||
"pnpm": ">=9.12.0"
|
"pnpm": ">=10.22.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
53
package.json
53
package.json
@@ -1,52 +1 @@
|
|||||||
{
|
{"name":"dokploy","private":true,"workspaces":["apps/*","packages/*"],"scripts":{"dokploy:setup":"pnpm --filter=dokploy run setup","dokploy:dev":"pnpm --filter=dokploy run dev","dokploy:build":"pnpm --filter=dokploy run build","dokploy:start":"pnpm --filter=dokploy run start","test":"pnpm --filter=dokploy run test","server:script":"pnpm --filter=server run switch:dev","server:dev":"pnpm --filter=server run dev","server:build":"pnpm --filter=server run build","docker:build:canary":"./apps/dokploy/docker/build.sh canary","typecheck":"pnpm -r run typecheck","build":"pnpm -r run build","format-and-lint":"biome check .","check":"biome check --write --no-errors-on-unmatched --files-ignore-unknown=true","format-and-lint:fix":"biome check . --write","generate:openapi":"pnpm --filter=dokploy run generate:openapi"},"devDependencies":{"@biomejs/biome":"2.1.1","@types/node":"^24.4.0","dotenv":"16.4.5","esbuild":"0.20.2","lint-staged":"^15.5.2","tsx":"4.16.2"},"packageManager":"pnpm@10.22.0","engines":{"node":"^24.4.0","pnpm":">=9.12.0"},"lint-staged":{"*":["biome check --write --no-errors-on-unmatched --files-ignore-unknown=true"]},"resolutions":{"@types/react":"18.3.5","@types/react-dom":"18.3.0"},"pnpm":{"overrides":{"esbuild":"0.20.2","fast-xml-parser":"4.3.4"},"ignoredBuiltDependencies":["@prisma/client"],"onlyBuiltDependencies":["@scarf/scarf","@tree-sitter-grammars/tree-sitter-yaml","bcrypt","better-sqlite3","core-js-pure","cpu-features","esbuild","msgpackr-extract","node-pty","protobufjs","sharp","ssh2","tree-sitter","tree-sitter-json"]}}
|
||||||
"name": "dokploy",
|
|
||||||
"private": true,
|
|
||||||
"workspaces": [
|
|
||||||
"apps/*",
|
|
||||||
"packages/*"
|
|
||||||
],
|
|
||||||
"scripts": {
|
|
||||||
"dokploy:setup": "pnpm --filter=dokploy run setup",
|
|
||||||
"dokploy:dev": "pnpm --filter=dokploy run dev",
|
|
||||||
"dokploy:build": "pnpm --filter=dokploy run build",
|
|
||||||
"dokploy:start": "pnpm --filter=dokploy run start",
|
|
||||||
"test": "pnpm --filter=dokploy run test",
|
|
||||||
"server:script": "pnpm --filter=server run switch:dev",
|
|
||||||
"server:dev": "pnpm --filter=server run dev",
|
|
||||||
"server:build": "pnpm --filter=server run build",
|
|
||||||
"docker:build:canary": "./apps/dokploy/docker/build.sh canary",
|
|
||||||
"typecheck": "pnpm -r run typecheck",
|
|
||||||
"build": "pnpm -r run build",
|
|
||||||
"format-and-lint": "biome check .",
|
|
||||||
"check": "biome check --write --no-errors-on-unmatched --files-ignore-unknown=true",
|
|
||||||
"format-and-lint:fix": "biome check . --write",
|
|
||||||
"generate:openapi": "pnpm --filter=dokploy run generate:openapi"
|
|
||||||
},
|
|
||||||
"devDependencies": {
|
|
||||||
"@biomejs/biome": "2.1.1",
|
|
||||||
"@types/node": "^24.4.0",
|
|
||||||
"dotenv": "16.4.5",
|
|
||||||
"esbuild": "0.20.2",
|
|
||||||
"lint-staged": "^15.5.2",
|
|
||||||
"tsx": "4.16.2"
|
|
||||||
},
|
|
||||||
"packageManager": "pnpm@9.12.0",
|
|
||||||
"engines": {
|
|
||||||
"node": "^24.4.0",
|
|
||||||
"pnpm": ">=9.12.0"
|
|
||||||
},
|
|
||||||
"lint-staged": {
|
|
||||||
"*": [
|
|
||||||
"biome check --write --no-errors-on-unmatched --files-ignore-unknown=true"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"resolutions": {
|
|
||||||
"@types/react": "18.3.5",
|
|
||||||
"@types/react-dom": "18.3.0"
|
|
||||||
},
|
|
||||||
"pnpm": {
|
|
||||||
"overrides": {
|
|
||||||
"esbuild": "0.20.2"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -37,20 +37,20 @@
|
|||||||
"@ai-sdk/mistral": "^3.0.20",
|
"@ai-sdk/mistral": "^3.0.20",
|
||||||
"@ai-sdk/openai": "^3.0.29",
|
"@ai-sdk/openai": "^3.0.29",
|
||||||
"@ai-sdk/openai-compatible": "^2.0.30",
|
"@ai-sdk/openai-compatible": "^2.0.30",
|
||||||
"@better-auth/utils": "0.3.1",
|
"@better-auth/utils": "0.3.0",
|
||||||
"@faker-js/faker": "^8.4.1",
|
"@faker-js/faker": "^8.4.1",
|
||||||
"@octokit/auth-app": "^6.1.3",
|
"@octokit/auth-app": "^6.1.3",
|
||||||
"@octokit/rest": "^20.1.2",
|
"@octokit/rest": "^20.1.2",
|
||||||
"@oslojs/crypto": "1.0.1",
|
"@oslojs/crypto": "1.0.1",
|
||||||
"@oslojs/encoding": "1.1.0",
|
"@oslojs/encoding": "1.1.0",
|
||||||
"@react-email/components": "^0.0.21",
|
"@react-email/components": "^0.0.21",
|
||||||
"@better-auth/sso": "1.5.0-beta.16",
|
"@better-auth/sso": "1.4.18",
|
||||||
"@trpc/server": "^10.45.2",
|
"@trpc/server": "^10.45.2",
|
||||||
"adm-zip": "^0.5.16",
|
"adm-zip": "^0.5.16",
|
||||||
"ai": "^6.0.86",
|
"ai": "^6.0.86",
|
||||||
"ai-sdk-ollama": "^3.7.0",
|
"ai-sdk-ollama": "^3.7.0",
|
||||||
"bcrypt": "5.1.1",
|
"bcrypt": "5.1.1",
|
||||||
"better-auth": "1.5.0-beta.16",
|
"better-auth": "1.4.18",
|
||||||
"bl": "6.0.11",
|
"bl": "6.0.11",
|
||||||
"boxen": "^7.1.1",
|
"boxen": "^7.1.1",
|
||||||
"date-fns": "3.6.0",
|
"date-fns": "3.6.0",
|
||||||
@@ -110,9 +110,9 @@
|
|||||||
"tsx": "^4.16.2",
|
"tsx": "^4.16.2",
|
||||||
"typescript": "^5.8.3"
|
"typescript": "^5.8.3"
|
||||||
},
|
},
|
||||||
"packageManager": "pnpm@9.12.0",
|
"packageManager": "pnpm@10.22.0",
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": "^24.4.0",
|
"node": "^24.4.0",
|
||||||
"pnpm": ">=9.12.0"
|
"pnpm": ">=10.22.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
881
pnpm-lock.yaml
generated
881
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user