From 9b54953337af2f69dda83a6b7d22e0b69c090de1 Mon Sep 17 00:00:00 2001 From: Fedorov Vladimir Date: Tue, 23 Jun 2026 23:05:09 +0700 Subject: [PATCH] fix --- docker-compose.yml | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 1c85d54..70d2805 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -9,6 +9,7 @@ services: # Проброс портов для доступа к почтовому серверу ports: - "25:25" # SMTP (входящая почта от других серверов) + - "8300:80" - "587:587" # Submission (для отправки почты клиентами с STARTTLS) - "465:465" # Submission over TLS (для отправки почты клиентами) - "993:993" # IMAPS (для получения почты клиентами) @@ -18,16 +19,30 @@ services: environment: # Укажите домен(ы), для которых нужно получить сертификат Let's Encrypt - - AUTO_CERTS=mail.crabs-games.art crabs-games.art + - AUTO_CERTS=mail.crabs-games.art # Укажите email для уведомлений Let's Encrypt - CERTS_MAIL=admin@crabs-games.art + networks: + - crabs-network + volumes: # Том для хранения почтовых ящиков, баз данных пользователей и сертификатов - chasquid-data:/data # (Опционально) Примонтируйте локальный конфиг для кастомизации # - ./config/chasquid.conf:/etc/chasquid/chasquid.conf + labels: + reproxy.server: "mail.crabs-games.art" + reproxy.route: "/(.*)" + reproxy.dest: "http://chasquid:80" + reproxy.port: "80" + reproxy.ping: "/" volumes: chasquid-data: name: chasquid-data + +networks: + crabs-network: + name: crabs-network + external: true