github LeoAlecksey/opsdeck v0.6.1
OpsDeck v0.6.1

latest release: v0.6.2
one day ago

OpsDeck 0.6.1 — чат с локальным ИИ, перенос на другой компьютер и исправления по отзывам

Продолжение 0.6.0 по вашим отзывам из Telegram-чата. Спасибо всем, кто пишет и тестирует! 🙌

🌐 Сайт обновлён: https://leoalecksey.github.io/opsdeck/

✨ Новое

  • Чат с локальным ИИ в AI-панели. В списке агентов рядом с Claude Code, Codex и Gemini — «OpsDeck AI (локальный)»: полноценный разговор со встроенной моделью (или вашим ИИ-сервером из настроек). Ответ печатается по мере генерации, «Стоп» прерывает. Команды из ответа вставляются в терминал кнопкой «▸ В терминал» — без Enter, сами ничего не запускаются. Выделение, логи, алерты и заметки отправляются в чат так же, как другим агентам.
  • Агент по умолчанию выбирается в ⚙ → AI-агент. Кнопка «@» в заметках отправляет ссылку на заметку выбранному агенту, локальному — сам текст.
  • Перенос на другой компьютер. ⚙ → «Экспорт…»: архив из отмеченных частей — настройки и интерфейс, SSH, веб-панели, базы, MikroTik, сниппеты, kubeconfig, папка заметок. Собирается в несколько потоков. «Импорт…» показывает, что в архиве, и восстанавливает выбранное; заменяемые файлы сначала уходят в резервную копию. Пароли в архив не попадают.
  • Kubernetes: фильтр по меткам как у kubectl -l (app=api, env in (prod,stage), !canary); у нод CPU и RAM обновляются каждые 5 секунд — с полоской загрузки и графиком.
  • Переподключение в терминале. Вкладка SSH (или shell в поде, SSH к MikroTik) при обрыве не закрывается: «⟳ Переподключить», Enter или Ctrl+Shift+R запускают то же подключение заново. Если упал ssh, набранный в обычном shell, — в плашке «⟳ Повторить».
  • Мониторинг хостов: хост или целую группу можно убрать с доски, группы сворачиваются (остаётся сводка по цветам, хосты не опрашиваются).
  • Алерты: в карточке — сам алерт, а метки, описание и детали правила открываются кнопкой «Подробнее».
  • Zabbix за HTTP Basic веб-сервера: логин/пароль Basic в коннекторе; на Zabbix 7.2+ — через сессию входа в веб-интерфейс. (@LockerWarUA)

🛠 Исправления

  • Чат с локальным ИИ: длинный разговор прокручивается, поле вопроса всегда внизу (раньше панель растягивалась и поле уходило за край окна).
  • Заметки: Ctrl+S и Ctrl+E работают в русской раскладке.
  • Заметки: рамка «не сохранено» — по всему контуру и гаснет после сохранения (раньше светилась половинчатая рамка фокуса).
  • IDE: ветку переключили или закоммитили в терминале — граф git и список изменений обновляются сами, без ⟳.
  • Сеть и DNS: вывод быстрых команд (ping -c 1 127.0.0.1) больше не теряется.
  • Kubernetes на Windows: список KUBECONFIG разделяется «;», пути C:\ больше не ломаются. (@LockerWarUA)

🐧 Linux

  • AppImage запускается и в песочницах (firejail) и проходит проверку каталога AppImage: служебный запускатель внутри был недоступен другим пользователям (ошибка сборщика Tauri). Сборка теперь проверяет права всех файлов внутри AppImage.

👥 Участники релиза

  • @LockerWarUA: Zabbix за HTTP Basic, KUBECONFIG на Windows.
  • Участники Telegram-чата: список пожеланий, по которому сделан релиз.
  • @LeoAlecksey: чат с локальным ИИ, перенос настроек, доработки Kubernetes, мониторинга и алертов, исправления, ревью и интеграция PR.

Хотите поучаствовать? PR принимаются в ветку dev, подробности в CONTRIBUTING.md.

Don't miss a new opsdeck release

NewReleases is sending notifications on new releases.