# Акт вывода WTG из эксплуатации

Дата: 07.09.2026, Москва. Основание: утверждённый владельцем план визуального портфолио.

Перед удалением локально проверены 30 PNG, 6 графиков, 4 исходника Mermaid и 4 экспорта SVG, 7 Markdown-документов. База, авторизационные сессии и рабочие данные не копировались. После удаления добавлены этот акт, сравнительный график и агрегаты.

## Выполнено на сервере

- Отключены три prod-deploy workflow: wtg-s, wtg-telegram-bot, wtg-max-bot. Удалены WTG-секреты автодеплоя и четыре отдельных GitHub deploy keys. Репозитории сохранены.
- Остановлены и удалены семь контейнеров Compose-проекта wtg-prod, его сеть и пять эксклюзивных образов. Именованных томов WTG не было: данные находились в bind mounts.
- Полностью удалён /opt/wtg, включая PostgreSQL, media, auth, зависимости, отчёты и все серверные резервные копии.
- Удалены ошибочные каталоги в домашней директории, отдельные ключи WTG, записи доступа, units/timers, конфигурации Nginx, htpasswd и эксклюзивные сертификаты. Из резервных копий конфигурации магазина и proxy удалены только файлы WTG.
- Общие правила защиты SSH сохранены под нейтральным именем 00-server-hardening.conf. Общие системные журналы сохранены согласно решению владельца.
- Повторная инвентаризация не обнаружила WTG-контейнеров, образов, сетей, томов, systemd units и слушателей 8000/8010/8020/5432. Каталог /opt/wtg отсутствует. Совпадение букв wtg в случайном идентификаторе Buildx не относится к приложению: файл содержит только ссылки на сборки; оставшийся BuildKit cache относится к сохранённым приложениям.
- Проверка nginx -t и sshd -t прошла. Магазин отвечает HTTP 200; Codex proxy имеет Docker health=healthy и требует аутентификацию на внешнем адресе (HTTP 401 без учётных данных).

## DNS и провайдер

Перед удалением в панели VPS 3136262 повторно проверен раздел резервных копий: «Здесь ничего нет», расписаний нет. В панели DNS удалены записи wtg, gde-dviz, gde-dviz-app. После распространения зоны повторные запросы к авторитетным ns1/ns2/ns3 не обнаружили A-записей этих трёх сервисов.

## Измерения

Перед: 2026-09-06T21:03:45.430903+00:00. После: 2026-09-06T21:58:27.625880+00:00. Свободное место для непривилегированного процесса: 6.16 → 122.40 GiB. MemAvailable: 5.22 → 6.28 GiB. Это два снимка сервера с разной текущей нагрузкой, не нагрузочный бенчмарк. Во время архивирования был отдельно зафиксирован рост памяти WTG web; он описан в overview.md.

Лог действий: metrics/retirement-server.json. Сравнение: charts/before-after.svg и metrics/before-after.csv. Серии Docker stats до и после: соответствующие JSON в metrics.

Удаление является логическим удалением управляемых данных. Копии для восстановления WTG не сохранялись. Физическое стирание блоков хранилища провайдера из гостевой VPS подтвердить невозможно. GitHub-исходники и обезличенный кейс намеренно сохранены и не позволяют восстановить рабочую БД или сессии.
