caddy lables

This commit is contained in:
2026-05-22 09:50:33 +03:00
parent 584fa9e320
commit a4dc510c93
4 changed files with 74 additions and 62 deletions
@@ -155,12 +155,13 @@ public class ProjectService {
try {
Files.createDirectories(projectPath);
// Записываем уже модифицированный файл со всеми доменами
// Записываем модифицированный файл со всеми доменами
Files.writeString(projectPath.resolve("docker-compose.yml"), finalComposeContent);
logToConsole(projectId, "Конфигурация Caddy подготовлена. Запуск контейнеров...");
ProcessBuilder pb = new ProcessBuilder("docker", "compose", "up", "-d", "--remove-orphans");
// Добавляем --force-recreate, чтобы Docker гарантированно применил новые labels!
ProcessBuilder pb = new ProcessBuilder("docker", "compose", "up", "-d", "--force-recreate", "--remove-orphans");
pb.directory(projectPath.toFile());
Process process = pb.start();