73 Commits
Author SHA1 Message Date
gilfanovrandClaude Opus 5.5 69ad9cf123 rpi: tg_bios.py — личные каналы участников; FloodWait ResolveUsername ~22 ч — размеры с t.me
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 21:22:09 +03:00
gilfanovrandClaude Opus 5.5 1a525e9073 rpi: tg_members.py — участники группы с аватарками (CY Fast Track Talks)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 20:18:07 +03:00
gilfanovrandClaude Opus 5.5 15a9e1d2de rpi: tg digest — вечерний рекап группы целиком (23:50 Кипр, Codex), CY Fast Track Talks
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 20:14:31 +03:00
gilfanovrandClaude Opus 5.5 dfe0fad728 rpi: tg-export — + @cyfasttrack (CY Fast Track Talks)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 20:08:36 +03:00
gilfanovrandClaude Opus 5.5 3bdb75d465 rpi: tg — кэш векторов (npz) и служба tg-embed: поиск ~6 с вместо ~40
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 20:01:45 +03:00
gilfanovrandClaude Opus 5.5 4da6260433 rpi: tg-export — все кипрские группы и каналы (кипр/cyprus в названии + явные @username), без личных и ботов
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 19:27:33 +03:00
gilfanovrandClaude Opus 5.5 f7adfb15c3 rpi: tg-export.service — вернуть комментарий
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 19:24:24 +03:00
gilfanovrandClaude Opus 5.5 a09106648b rpi: tg-export — 13 выбранных чатов (вступили в @cyvisaorg, @cylang, @cyprusit, @cyprusinet; @cyschools — заявка)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 19:24:10 +03:00
gilfanovrandClaude Opus 5.5 d13a05510c rpi: tg-export — + @cyprussport (Cyprus Sport)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 19:03:53 +03:00
gilfanovrandClaude Opus 5.5 9a82a6e639 rpi: README tg-export — период выгрузки
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 18:58:01 +03:00
gilfanovrandClaude Opus 5.5 b2bb921890 rpi: tg-export — история за последние 2 года (--since 2024-10-18)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 18:58:00 +03:00
gilfanovrandClaude Opus 5.5 1dc4705309 rpi: описание выбранных чатов tg-export и эпизода с лишней выгрузкой
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 18:52:44 +03:00
gilfanovrandClaude Opus 5.5 ba6cc4054a rpi: tg-export — только 6 выбранных чатов (--only); таймер выключен до вступления в чаты
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 18:52:32 +03:00
gilfanovrandClaude Opus 5.5 6a4c199e47 rpi: описание tg-поиска и сводки (README стека, rpi.md)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 18:40:17 +03:00
gilfanovrandClaude Opus 5.5 1bf2760973 rpi: tg — RAG-поиск по группам и утренняя сводка по темам (Codex), докачка каждый час
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 18:39:55 +03:00
astra 6b88f9856f rpi: определять озвучку по описанию раздачи до загрузки 2026-10-18 12:59:11 +03:00
astra 5132ef8c63 rpi: скачать Бёрта Уандерстоуна и уведомить о готовности 2026-10-18 12:58:46 +03:00
gilfanovrandClaude Opus 5.5 e38ca91cff rpi: books-sync — без обложек, предисловий, указателя и прочей обвязки книги
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 00:48:06 +03:00
gilfanovrandClaude Opus 5.5 4eacb09f8e rpi: books-sync — диалоги с ИИ не выгружать, только заметки и рекапы
Нужное из диалога владелец сохраняет кнопкой «В заметки». Файл книги, где заметок
не осталось, переписывается шапкой («Мои мысли» сохраняются).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 00:43:08 +03:00
gilfanovrandClaude Opus 5.5 71486960c5 rpi: books-sync — заметки читалки в Obsidian «Книги/» (pull по export-токену)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 00:39:22 +03:00
gilfanovrandClaude Opus 5.5 8a06244ef4 rpi: выгрузка Telegram второго аккаунта (tg_export с Mac) — stacks/rpi-tg-export
Пользователь tgexport, сессия /var/lib/tg-export (600), тексты в /mnt/backup/tg (группа astra),
докачка раз в сутки без медиа, итог в backup-metrics. Вход делает владелец.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 11:26:35 +03:00
claudeandClaude Opus 5.5 bdc7e5ecc9 rpi: материал не по возрасту — с разрешения владельца, печать Поли обычная — код готов (astra-bot d916407), не установлен
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 18:47:03 +03:00
claudeandClaude Opus 5.5 3bdda1068d rpi: печать для Поли только после кнопки владельца — код готов (astra-bot 83aed7a), не установлен
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 18:25:28 +03:00
gilfanovrandClaude Opus 5.5 0f2a403b99 books: код переехал в отдельный репо ruzzy/books
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 10:45:05 +03:00
gilfanovrandClaude Opus 5.5 9aab5b3f40 fr1: books.ruzzy.dev — читалка с ИИ (PDF/EPUB → главы, рекапы, перевод/объяснение выделенного, вопросы с RAG; Claude Code по подписке без инструментов; вход через Telegram)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 10:39:51 +03:00
gilfanovrandClaude Opus 5.5 f87fcd1f5a rpi: Google — календарь и Gmail (только чтение) для Astra; fr1: страницы OAuth на www.ruzzy.dev/astra
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 09:54:55 +03:00
astra 6dfb1394f9 rpi: исключать помеченные OneDrive заражённые файлы 2026-10-12 07:01:06 +03:00
gilfanovrandClaude Opus 5.5 6ef28a7621 rpi: Samba — сетевая папка бэкапа OneDrive для Mac (только чтение, только LAN)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 23:21:07 +03:00
gilfanovrandClaude Opus 5.5 b44a9e6fb2 rpi: архив vault в gitea — каждый час при изменениях (было раз в сутки); алерт свежести 3 ч
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 21:22:03 +03:00
gilfanovrandClaude Opus 5.5 7ef4d0b3e5 rpi: Obsidian-vault через Obsidian Sync, суточный архив в ruzzy/MyVault, скилл obsidian у Astra; алерты backup_vault
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 21:20:06 +03:00
gilfanovrandClaude Opus 5.5 89c9563453 Удалить stacks/astra-marusia: интеграция с Марусей отменена (остаётся в истории git)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 21:04:30 +03:00
astra 61e191fabf rpi: уведомлять владельца о скачивании Чернобыля 2026-10-11 19:04:36 +03:00
astra a879988cb0 rpi: исправить ложную просрочку метрик дневных бэкапов 2026-10-11 18:44:28 +03:00
astra 587a57a60c rpi: усилить изоляцию Маруси и записать повторную проверку 2026-10-11 18:41:06 +03:00
astra aece60da74 rpi: запустить и проверить туннель вебхука Маруси 2026-10-11 18:26:59 +03:00
astra 258367d22d rpi: усилить ограничения разговорного сервиса Маруси 2026-10-11 18:24:26 +03:00
gilfanovrandClaude Opus 5.5 e2bd908198 fr1: вебхук Маруси — vhost astra.ruzzy.dev и пользователь туннеля marusia-tunnel
- nginx: vhost astra.ruzzy.dev (LE), только POST /marusia/webhook/ → 127.0.0.1:18788,
  limit_req 1r/s, 64k, без access log, error_log crit (секрет в пути); ссылка zz-,
  чтобы не перехватить ответ на неизвестный SNI у git
- sshd: Match User marusia-tunnel — только remote forward 127.0.0.1:18788;
  добавлен в AllowUsers
- живые конфиги fr1 в stacks/astra-marusia/ вместо nginx-location.example
- fr1.md: эффективные настройки sshd проверены под root, отпечатки host-ключей
- туннель ещё не поднят, интеграция не завершена (хвост в fr1.md)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 18:22:56 +03:00
astra 436e855f33 rpi: установить локальный разговорный сервис Маруси 2026-10-11 17:55:56 +03:00
gilfanovrandClaude Opus 5.5 b8a31c7e54 rpi-media: приоритет русской дорожки и автозамена, ручные субтитры из Sub-раздачи
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 16:39:35 +03:00
gilfanovrandClaude Opus 5.5 94bc983401 rpi-media: стартовая страница Homepage, Radarr/Sonarr → Jellyfin connect
- homepage/: сервисы с описанием и живыми виджетами; ключи — в homepage.env на малине
- Jellyfin-виджет через customapi (встроенный не совместим с Jellyfin 12)
- provision.py: шаги homepage и connect

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 16:12:39 +03:00
gilfanovrandClaude Opus 5.5 f70d5c848f rpi-media: RuTracker через FlareSolverr, таймаут прокси 180 с
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 16:12:39 +03:00
gilfanovrandClaude Opus 5.5 08aa787b95 rpi: медиацентр (Jellyfin, Seerr, qBittorrent, *arr) в Docker; диск роутера и резерв DHCP
- stacks/rpi-media: docker-compose и идемпотентный provision.py
- servers/rpi.md: раздел «Медиацентр», почему NTFS и SFTP на роутере,
  закрыт хвост про резерв адреса
- AGENTS.md: роль малины

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 16:12:31 +03:00
gilfanovrandClaude Opus 5.5 60558dc4b3 rpi: роутер HG8245X6 — скилл router, сторож устройств и трафика, алерты home-network, дашборд home-net
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 15:59:58 +03:00
gilfanovrandClaude Opus 5.5 facc6c1e65 monwatch: сторож мониторинга fr1 на rpi — раз в час health-проверка, тревога в Telegram напрямую
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 15:36:56 +03:00
gilfanovrandClaude Opus 5.5 d780c91bd5 rpi: ежемесячная выборочная перечитка файлов OneDrive с диска роутера (sha256) + алерты
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 15:21:32 +03:00
astra 629b11f03f rpi: настроить домашнюю печать на Brother DCP-L2620DW 2026-10-11 15:18:56 +03:00
gilfanovrandClaude Opus 5.5 4965f70299 alerts: BackupNeverReported (absent) — ловит задачи бэкапа, ни разу не отчитавшиеся
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 15:16:17 +03:00
gilfanovrandClaude Opus 5.5 464e12abdb rpi: вторая копия /mnt/backup на 1 ТБ диск в роутере (rclone SFTP) + мониторинг монтирования и заполнения
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 15:06:53 +03:00
gilfanovrandClaude Opus 5.5 0a6d728851 rpi: код бота — только в ruzzy/astra-bot; доступ astra к нему, временная копия из infra убрана
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 14:48:36 +03:00
astra bba3858894 rpi: исправить приём картинок и пересланных сообщений в Astra 2026-10-11 14:46:48 +03:00