# Промпт: обновить vpn-route-check на сервере Скопируй этот блок и вставь в чат с ассистентом, когда нужно выкатить обновления на сервер. --- **Задача:** развернуть/обновить сервис vpn-route-check на сервере. **Контекст:** - Проект в репозитории: `homelab/vpn-route-check/` (скрипт проверки маршрутов VPN/Ethernet, выдача HTML по HTTP). - Сервер: Proxmox по адресу **192.168.1.150**, логин **root** (SSH без пароля уже настроен). - Сервис крутится **внутри LXC-контейнера с ID 100** (IP контейнера **192.168.1.100**). В контейнере установлены Docker и Docker Compose. - Путь в контейнере: `/opt/docker/vpn-route-check`. После деплоя страница доступна по **http://192.168.1.100:8765**. **Что сделать:** 1. Из корня репозитория (или из `homelab/vpn-route-check`) упаковать содержимое папки `vpn-route-check` в tar (без самой папки, только файлы внутри: `check_routes.py`, `domains.txt`, `Dockerfile`, `entrypoint.sh`, `docker-compose.yml` и т.д.). 2. Скопировать tar на Proxmox: `scp ... root@192.168.1.150:/tmp/vpn-route-check.tar`. 3. На Proxmox: загрузить tar в контейнер 100: `pct push 100 /tmp/vpn-route-check.tar /tmp/vpn-route-check.tar` 4. В контейнере: распаковать в `/opt/docker/vpn-route-check`: `pct exec 100 -- tar -xf /tmp/vpn-route-check.tar -C /opt/docker/vpn-route-check` 5. В контейнере: пересобрать и запустить: `pct exec 100 -- bash -c 'cd /opt/docker/vpn-route-check && docker compose up -d --build'` 6. Проверить: контейнер `vpn-route-check` в статусе Up, в логах есть строка вида `OK: N доменов`, по адресу http://192.168.1.100:8765 отдаётся страница (curl или браузер). Все команды выполни сам (у меня есть доступ по SSH к 192.168.1.150). Если репозиторий открыт в Cursor, используй путь к проекту из workspace (например `homelab/vpn-route-check`). ---