mirror of
https://github.com/Dokploy/dokploy
synced 2025-06-26 18:27:59 +00:00
refactor: delete unneeded container_name
This commit is contained in:
@@ -1467,8 +1467,8 @@ export const templates: TemplateData[] = [
|
|||||||
},
|
},
|
||||||
tags: ["hrms", "payroll", "leaves", "expenses", "attendance", "performace"],
|
tags: ["hrms", "payroll", "leaves", "expenses", "attendance", "performace"],
|
||||||
load: () => import("./frappe-hr/index").then((m) => m.generate),
|
load: () => import("./frappe-hr/index").then((m) => m.generate),
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "formbricks",
|
id: "formbricks",
|
||||||
name: "Formbricks",
|
name: "Formbricks",
|
||||||
version: "v3.1.3",
|
version: "v3.1.3",
|
||||||
@@ -1482,6 +1482,5 @@ export const templates: TemplateData[] = [
|
|||||||
},
|
},
|
||||||
tags: ["forms", "analytics"],
|
tags: ["forms", "analytics"],
|
||||||
load: () => import("./formbricks/index").then((m) => m.generate),
|
load: () => import("./formbricks/index").then((m) => m.generate),
|
||||||
|
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
import { findComposeById } from "@dokploy/server/services/compose";
|
import { findComposeById } from "@dokploy/server/services/compose";
|
||||||
import { dump, load } from "js-yaml";
|
import { dump, load } from "js-yaml";
|
||||||
import { addAppNameToAllContainerNames } from "./collision/container-name";
|
|
||||||
import { addAppNameToAllServiceNames } from "./collision/root-network";
|
import { addAppNameToAllServiceNames } from "./collision/root-network";
|
||||||
import { generateRandomHash } from "./compose";
|
import { generateRandomHash } from "./compose";
|
||||||
import { addSuffixToAllVolumes } from "./compose/volume";
|
import { addSuffixToAllVolumes } from "./compose/volume";
|
||||||
@@ -12,10 +11,6 @@ export const addAppNameToPreventCollision = (
|
|||||||
): ComposeSpecification => {
|
): ComposeSpecification => {
|
||||||
let updatedComposeData = { ...composeData };
|
let updatedComposeData = { ...composeData };
|
||||||
|
|
||||||
updatedComposeData = addAppNameToAllContainerNames(
|
|
||||||
updatedComposeData,
|
|
||||||
appName,
|
|
||||||
);
|
|
||||||
updatedComposeData = addAppNameToAllServiceNames(updatedComposeData, appName);
|
updatedComposeData = addAppNameToAllServiceNames(updatedComposeData, appName);
|
||||||
updatedComposeData = addSuffixToAllVolumes(updatedComposeData, appName);
|
updatedComposeData = addSuffixToAllVolumes(updatedComposeData, appName);
|
||||||
return updatedComposeData;
|
return updatedComposeData;
|
||||||
|
|||||||
@@ -1,26 +0,0 @@
|
|||||||
import _ from "lodash";
|
|
||||||
import type { ComposeSpecification, DefinitionsService } from "../types";
|
|
||||||
|
|
||||||
export const addAppNameToContainerNames = (
|
|
||||||
services: { [key: string]: DefinitionsService },
|
|
||||||
appName: string,
|
|
||||||
): { [key: string]: DefinitionsService } => {
|
|
||||||
return _.mapValues(services, (service, serviceName) => {
|
|
||||||
service.container_name = `${appName}-${serviceName}`;
|
|
||||||
return service;
|
|
||||||
});
|
|
||||||
};
|
|
||||||
|
|
||||||
export const addAppNameToAllContainerNames = (
|
|
||||||
composeData: ComposeSpecification,
|
|
||||||
appName: string,
|
|
||||||
): ComposeSpecification => {
|
|
||||||
const updatedComposeData = { ...composeData };
|
|
||||||
if (updatedComposeData.services) {
|
|
||||||
updatedComposeData.services = addAppNameToContainerNames(
|
|
||||||
updatedComposeData.services,
|
|
||||||
appName,
|
|
||||||
);
|
|
||||||
}
|
|
||||||
return updatedComposeData;
|
|
||||||
};
|
|
||||||
Reference in New Issue
Block a user