diff --git a/apps/dokploy/components/dashboard/docker/events/show-docker-events.tsx b/apps/dokploy/components/dashboard/docker/events/show-docker-events.tsx
index 96d0f6556..8a6d76db8 100644
--- a/apps/dokploy/components/dashboard/docker/events/show-docker-events.tsx
+++ b/apps/dokploy/components/dashboard/docker/events/show-docker-events.tsx
@@ -365,6 +365,38 @@ export const ShowDockerEvents = ({ serverId }: Props) => {
Page {table.getState().pagination.pageIndex + 1} of{" "}
{table.getPageCount()}
+
+ Go to
+ {
+ if (e.key !== "Enter") return;
+ const value = Number(
+ (e.target as HTMLInputElement).value,
+ );
+ if (!Number.isFinite(value)) return;
+ const page = Math.min(
+ Math.max(value, 1),
+ table.getPageCount(),
+ );
+ table.setPageIndex(page - 1);
+ }}
+ onBlur={(e) => {
+ const value = Number(e.target.value);
+ if (!Number.isFinite(value)) return;
+ const page = Math.min(
+ Math.max(value, 1),
+ table.getPageCount(),
+ );
+ table.setPageIndex(page - 1);
+ }}
+ className="w-16 h-8"
+ />
+