From a0288f83d5063436150bcf1cd3ee6ac8520be1a9 Mon Sep 17 00:00:00 2001 From: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com> Date: Sun, 7 Jun 2026 00:18:40 -0600 Subject: [PATCH] fix: enforce docker:read on container start/stop/kill/restart mutations (#4568) --- apps/dokploy/server/api/routers/docker.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/dokploy/server/api/routers/docker.ts b/apps/dokploy/server/api/routers/docker.ts index d319e5a16..838ab83a0 100644 --- a/apps/dokploy/server/api/routers/docker.ts +++ b/apps/dokploy/server/api/routers/docker.ts @@ -38,7 +38,7 @@ export const dockerRouter = createTRPCRouter({ return await getContainers(input.serverId); }), - restartContainer: withPermission("service", "read") + restartContainer: withPermission("docker", "read") .input( z.object({ containerId: z @@ -64,7 +64,7 @@ export const dockerRouter = createTRPCRouter({ }); }), - startContainer: withPermission("service", "read") + startContainer: withPermission("docker", "read") .input( z.object({ containerId: z @@ -90,7 +90,7 @@ export const dockerRouter = createTRPCRouter({ }); }), - stopContainer: withPermission("service", "read") + stopContainer: withPermission("docker", "read") .input( z.object({ containerId: z @@ -116,7 +116,7 @@ export const dockerRouter = createTRPCRouter({ }); }), - killContainer: withPermission("service", "read") + killContainer: withPermission("docker", "read") .input( z.object({ containerId: z