diff --git a/packages/server/src/utils/databases/mariadb.ts b/packages/server/src/utils/databases/mariadb.ts index 9a197f333..d1653d485 100644 --- a/packages/server/src/utils/databases/mariadb.ts +++ b/packages/server/src/utils/databases/mariadb.ts @@ -3,6 +3,7 @@ import type { CreateServiceOptions } from "dockerode"; import { calculateResources, generateBindMounts, + generateConfigContainer, generateFileMounts, generateVolumeMounts, prepareEnvironmentVariables, diff --git a/packages/server/src/utils/docker/utils.ts b/packages/server/src/utils/docker/utils.ts index 22d85c571..12f46218f 100644 --- a/packages/server/src/utils/docker/utils.ts +++ b/packages/server/src/utils/docker/utils.ts @@ -348,7 +348,9 @@ export const calculateResources = ({ }; }; -export const generateConfigContainer = (application: ApplicationNested) => { +export const generateConfigContainer = ( + application: Partial, +) => { const { healthCheckSwarm, restartPolicySwarm, @@ -362,7 +364,7 @@ export const generateConfigContainer = (application: ApplicationNested) => { networkSwarm, } = application; - const haveMounts = mounts.length > 0; + const haveMounts = mounts && mounts.length > 0; return { ...(healthCheckSwarm && {