9.8 KiB
TODO
Открытые задачи по инфре. Подробности и контекст — в servers/<хост>.md («Открытые хвосты»).
Сделал — вычеркни ([x]) с датой или удали пункт, а факт перенеси в паспорт хоста.
Исполнитель: владелец — нужны руки/пароли владельца; Astra — может сделать агент на rpi.
Собрано 2026-10-11.
🟠 Важно
- (2026-10-13:
onedrive-backupиrouter-backup— success; OneDrive после фильтра malware-detected прошёл 13.10 08:37) Astra — Проверить, что закончились первая выгрузка OneDrive (~368 ГБ) и первичная копия на диск роутера. ⚠️ Копия на роутер идёт медленно (3–8 МБ/с) — может сработать ложныйBackupNeverReported{job="backup_router"}(30 ч).
🟡 По желанию
- владелец — Пароль администратора D‑Link (логин
Admin) — тогда скиллrouterпокажет, какой клиент к какой точке mesh (M15 №1/№2, E15) подключён, и карта сети станет точной. - Astra —
STATUS.txtвrouter:rpi-backup/после каждой копии: даты последних успешных sync OneDrive, бэкапов серверов и самой копии — чтобы при восстановлении с роутера было видно, насколько данные свежие. - Astra — Разово забрать на rpi
~rus/backups(5.4 ГБ, архивы de1) и~tgclaude/backups(4.2 ГБ, снимок Gitea перед апгрейдом) с fr1; после проверки — удалить их с fr1 (решение владельца). - владелец —
codex-remote.serviceна rpi: QR‑сопряжение ChatGPT с Linux не работает — убрать службу или ждать поддержки от OpenAI. - владелец — Перевыпустить токен бота @rasp_contol_bot (
/revokeу @BotFather) — он проходил через чат с ассистентом; новый вписать в/etc/astra-bot.env. - владелец — Диск WD Elements 1 ТБ: роль второй копии уже у диска в роутере — либо третья копия через USB‑хаб с питанием, либо забыть.
- Astra — Решить про node-exporter на rpi (CPU/RAM/SD малины сейчас не видны в Prometheus).
- Astra — Политика хранения входящих фото бота (
~astra/.local/share/astra-bot/incoming/не чистится). - владелец — Защита ветки
mainвruzzy/infraиruzzy/astra-botот force-push (обычный push Astra останется). - fr1 — Отозвать старые Gitea-токены
imgbot-setup/imgbot-setup2(рецепт удаления через sqlite — вservers/fr1.md). - fr1 — Пароль Grafana вписан литералом в живой
~/monitoring/docker-compose.yml— вынести в.env, как в репо.
🧩 Новые возможности Astra (разберём позже)
- 2. Интеграция с двумя календарями — личным и рабочим (2026-10-12: скилл
google; рабочий — только занятость, см.servers/rpi.md) - 3. Скилл для работы с PDF с книгами (2026-10-13: читалка books.ruzzy.dev на fr1, репо
ruzzy/books, см.servers/fr1.md) - 4. Скилл составления и слежения за планами обучения
- 5. Скилл для собственных проектов
- 6. Скилл для ведения собственных дел (2026-10-13: скилл
life,Дела насущные/, см.servers/rpi.md) - 7. Скрипты для работы с чатами — выжимки и слежение за интересующей информацией
- 8. Собрать промежуточные точки доступа (mesh D-Link M15 ×2, E15) и настроить скиллы для других устройств — ✅ готово (владелец, 2026-10-18)
- 12. Опознать
.46(ea:08:6d:8c:59:56, iOS без имени) и подтвердить, что.13— iPhone жены - 13. Подключить календарь для Полины — ✅ готово (владелец, 2026-10-18)
- 14. Подключить к почте Astra (индекс, классы, метки, ожидаемые письма) остальные ящики владельца —
ruzzyrullezz@gmail.com подключён 2026-10-16 (см.
servers/rpi.md, «Второй ящик»); другие ящики не нужны (владелец 2026-10-17). Для Gmail — тот же OAuth-клиент проектаastra, второй токен; ⚠️ квота ~100 писем/мин на пользователя — первичная индексация долгая. - 15. MCP ко всему этому — подключать Claude (claude.ai web/Desktop/телефон, Claude Code, Astra) к книгам и прочему. — ✅ готово (владелец, 2026-10-18)
Читалка books.ruzzy.dev: MCP уже есть (
POST /mcp, инструменты search_books/read_chapter/get_toc/list_books/get_notes/ get_recaps, только чтение; сейчас им пользуется только ИИ самой читалки по внутреннему токену) — нужен внешний доступ: Bearer-токены (books_mcp.py add-token) для Claude Code/Astra и OAuth 2.1 для custom connector в claude.ai. Дальше — по аналогии для заметок work/life, почты, календаря, ЭлЖура (решить, что из этого стоит открывать).
💼 По работе — новые возможности
-
Astra — Настроить безопасный рабочий контур для взаимодействия с рабочими сервисами (запрос владельца 2026-10-13). Скилл/мониторинг GitLab и оповещатель Linear должны работать из этого контура; подготовка контура — зависимость перед их подключением. При проектировании определить изоляцию, минимальные права, хранение секретов, сетевые доступы и журнал действий; сейчас только запись в плане.
-
Astra — Скилл GitLab и мониторинг активности (запрос владельца 2026-10-13): Работает из безопасного рабочего контура (см. пункт выше).
- собирать историю по коммитам;
- находить проекты, помогать с их настройкой и анализом, искать реализацию функционала;
- уведомлять об успешном/неуспешном завершении пайплайна и зависших пайплайнах;
- уведомлять о назначенной владельцу работе (в т.ч. упомянутых «назначенных коммитах»), оставленных комментариях, упоминаниях и других действиях, где от него что-то требуется. Перед реализацией уточнить, что означает «назначенные коммиты» (MR на ревью, задачи или другое), критерий зависшего пайплайна и допустимые изменения проектов. Это запись идеи, GitLab пока не подключать.
-
Astra — Оповещатель Linear (запрос владельца 2026-10-13): уведомлять, когда на владельца назначают задачу, пишут комментарии, меняют статус его задач, упоминают его и происходит другая относящаяся к нему активность. Работает из безопасного рабочего контура (см. пункт выше). Перед реализацией уточнить охват событий и проектов; пока только пункт в плане, без подключения Linear.
📅 По расписанию
- ~2026-10-18, Astra — Снять SMART диска 4 ТБ (
sudo smartctl -A -d sat /dev/sda), посчитать прирост за неделю Start_Stop (id 4, было 21 946) и Load_Cycle (id 193, было 42 530) → реальный прогноз ресурса, записать в паспорт. - 2027-01, владелец — Пробное восстановление бэкапов серверов на Mac (
stacks/server-backup/README.md): расшифровать свежий архив fr1 и ru1 — проверка и архивов, и ключа. - 2026-11-01 — Первая ежемесячная перечитка файлов OneDrive с диска роутера (
router-sample) — убедиться, что прошла.