обновление сайта

This commit is contained in:
2026-07-27 16:01:43 +04:00
parent df0b051ee6
commit 373649c3d2
8 changed files with 96 additions and 4 deletions
+15
View File
@@ -134,3 +134,18 @@ docker compose exec -T laravel.test php artisan config:cache
Перед восстановлением используй ту же minor-версию образа Stalwart, что указана
в `compose.mail.yaml`.
## TLS на production-сервере
На production сертификат выпускает системный Certbot через Nginx. Контейнер
получает read-only каталог `MAIL_TLS_DIR` и использует:
```text
/run/stalwart-tls/fullchain.pem
/run/stalwart-tls/privkey.pem
```
Deploy-hook Certbot копирует обновлённые файлы в этот каталог и перезапускает
только контейнер Stalwart, чтобы он перечитал сертификат.
Hook устанавливается из `scripts/deploy-mail-certificate.sh`.