From 5381b1381367545d8f7f7f4246bab1815cefb1c8 Mon Sep 17 00:00:00 2001 From: Mauricio Siu Date: Fri, 6 Feb 2026 21:40:53 -0600 Subject: [PATCH] refactor(settings): remove deprecated Docker image functions - Eliminated the getDokployImage and pullLatestRelease functions to streamline the settings service. - Updated the code to focus on dynamic image retrieval, enhancing clarity and maintainability. --- packages/server/src/services/settings.ts | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/packages/server/src/services/settings.ts b/packages/server/src/services/settings.ts index 4235376d9..0ce252308 100644 --- a/packages/server/src/services/settings.ts +++ b/packages/server/src/services/settings.ts @@ -1,6 +1,5 @@ import { readdirSync } from "node:fs"; import { join } from "node:path"; -import { docker } from "@dokploy/server/constants"; import { execAsync, execAsyncRemote, @@ -26,19 +25,6 @@ export const getDokployImageTag = () => { return process.env.RELEASE_TAG || "latest"; }; -export const getDokployImage = () => { - return `dokploy/dokploy:${getDokployImageTag()}`; -}; - -export const pullLatestRelease = async () => { - const stream = await docker.pull(getDokployImage()); - await new Promise((resolve, reject) => { - docker.modem.followProgress(stream, (err, res) => - err ? reject(err) : resolve(res), - ); - }); -}; - /** Returns Dokploy docker service image digest */ export const getServiceImageDigest = async () => { const { stdout } = await execAsync(