diff --git a/apps/dokploy/server/api/routers/docker.ts b/apps/dokploy/server/api/routers/docker.ts index 334947c89..dd322e6c3 100644 --- a/apps/dokploy/server/api/routers/docker.ts +++ b/apps/dokploy/server/api/routers/docker.ts @@ -14,7 +14,7 @@ import { TRPCError } from "@trpc/server"; import { z } from "zod"; import { audit } from "@/server/api/utils/audit"; import { uploadFileToContainerSchema } from "@/utils/schema"; -import { createTRPCRouter, protectedProcedure, withPermission } from "../trpc"; +import { createTRPCRouter, withPermission } from "../trpc"; export const containerIdRegex = /^[a-zA-Z0-9.\-_]+$/; @@ -179,7 +179,7 @@ export const dockerRouter = createTRPCRouter({ return await getServiceContainersByAppName(input.appName, input.serverId); }), - uploadFileToContainer: protectedProcedure + uploadFileToContainer: withPermission("docker", "read") .input(uploadFileToContainerSchema) .mutation(async ({ input, ctx }) => { if (input.serverId) {