Merge pull request #3692 from vprudnikoff/fix/stack-rm-compose-directory-dependency

fix: prevent orphaned docker stacks when compose directory is missing
This commit is contained in:
Mauricio Siu
2026-02-13 00:24:12 -06:00
committed by GitHub

View File

@@ -395,16 +395,14 @@ export const removeCompose = async (
if (compose.composeType === "stack") {
const command = `
docker network disconnect ${compose.appName} dokploy-traefik;
cd ${projectPath} && docker stack rm ${compose.appName} && rm -rf ${projectPath}`;
docker stack rm ${compose.appName};
rm -rf ${projectPath}`;
if (compose.serverId) {
await execAsyncRemote(compose.serverId, command);
} else {
await execAsync(command);
}
await execAsync(command, {
cwd: projectPath,
});
} else {
const command = `
docker network disconnect ${compose.appName} dokploy-traefik;