Moonshine Voice - преобразование речи в текст (TTS) с очень низкой задержкой, распознавание намерений и преобразование текста в речь для создания голосовых агентов и интерфейсов. Инструментарий с открытым исходным кодом для разработчиков, создающих голосовые приложения реального времени.Возможности:
- всё работает на устройстве, поэтому это быстро, конфиденциально, и вам не нужна учетная запись, кредитная карта или ключи
API.- данная структура и модели оптимизированы для приложений потоковой передачи в реальном времени, обеспечивая низкую задержку за счет выполнения большей части работы, пока пользователь еще говорит.
- все модели преобразования речи в текст основаны на наших передовых исследованиях и обучены с нуля, поэтому мы можем предложить более высокую точность, чем
Whisper Large V3, даже в самых компактных моделях размером 26 МБ для ограниченных ресурсов.- интеграция между платформами проста: одна и та же библиотека работает на
Python, iOS, Android, MacOS, Linux, Windows, Raspberry Pi, устройствах IoT и носимых устройствах.- высокоуровневые
API-интерфейсы предлагают комплексные решения для распространенных задач, таких как транскрипция, преобразование текста в речь, идентификация говорящего (диалогизация) и распознавание команд, поэтому вам не нужно быть экспертом, чтобы создать голосовое приложение.- он поддерживает множество языков, включая английский, испанский, китайский (мандаринский диалект), японский, корейский, вьетнамский, украинский и арабский для преобразования речи в речь, а также английский, испанский, арабский, немецкий, французский, хинди, итальянский, японский, корейский, голландский, португальский, русский, турецкий, украинский, вьетнамский и китайский (мандаринский диалект) для преобразования речи в речь.
https://github.com/moonshine-ai/moonshine
Опубликовано в @gitgate
#tts #stt #voice
GitHub
GitHub - moonshine-ai/moonshine: Very low latency speech to text, intent recognition, and text to speech, for building voice agents…
Very low latency speech to text, intent recognition, and text to speech, for building voice agents and interfaces - moonshine-ai/moonshine
👍16🔥1
EmailFlare - минималистичная платформа для самостоятельной отправки электронной почты, построенная на основе Cloudflare Email Sending, небольшого административного интерфейса и хранилища на базе SQLite с минимальными практически необходимыми инфраструктурными затратами.Система хранения данных работает на базе ядра
Mesahub, которое в минимальной инфраструктуре выступает в качестве встроенного механизма хранения:Возможности:
- простой
API для отправки электронной почты- небольшая административная панель для управления доменами, шаблонами, ключами и журналами.
- развертывание в одном контейнере для таких платформ, как
Railway- самостоятельное размещение с использованием
Docker и встроенного хранилища SQLite вместо отдельной службы баз данных.https://github.com/0xdps/emailflare
Опубликовано в @gitgate
#mail #email #cloudflare #cf #docker
GitHub
GitHub - 0xdps/emailflare: Self-hosted email sending platform built on Cloudflare Email Sending — REST API, admin UI, templates…
Self-hosted email sending platform built on Cloudflare Email Sending — REST API, admin UI, templates, domain management, scoped API keys, all in one Docker container. - 0xdps/emailflare
👍9🔥2
lessfilter-pygmentize - подсветка синтаксиса на основе Pygments для less
https://github.com/CoeJoder/lessfilter-pygmentizeОпубликовано в @gitgate
#colorer #less
👍7🔥4
Telescope - веб-приложение, разработанное для предоставления интуитивно понятного интерфейса для анализа данных логов. Оно поддерживает несколько типов источников, включая ClickHouse, StarRocks, Docker и Kubernetes. Пользователи могут настраивать подключения к своим базам данных
ClickHouse или StarRocks, получать доступ к логам контейнеров через API Docker или извлекать логи подов из кластеров Kubernetes. Telescope обеспечивает единый интерфейс запросов для различных типов источников, позволяя пользователям эффективно фильтровать, искать и анализировать логи. В то время как ClickHouse и StarRocks служат основными бэкэндами для структурированного хранения логов, поддержка Docker и Kubernetes предлагает удобные варианты для локальной разработки, временных сред или облачных развертываний. В будущих версиях поддержка источников может быть расширена.Возможности:
- создавайте и управляйте множеством подключений к различным источникам данных, включая
ClickHouse, StarRocks, Docker и Kubernetes.- определите, какие поля из источника следует использовать, и настройте, какие из них будут предлагаться, скрываться или поддерживать автозаполнение.
- настройте, какие пользователи и группы имеют доступ к источнику, и определите их права доступа.
- получите ценную информацию из ваших журналов с помощью динамических визуализаций и интерактивных графиков.
- настройте отображение, выбрав соответствующие столбцы, скорректировав представление данных и применив фильтры, чтобы сосредоточиться на наиболее важных моментах.
- используйте селектор времени и даты с поддержкой относительных временных диапазонов, чтобы легко уточнять запросы к журналам событий.
- настройте группировку графов, включая поддержку вложенных полей, таких как строки
JSON, карты или массивы.- выполняйте сложные запросы с фильтрацией
RAW SQL, используя предложение WHERE и выражения SQL от ClickHouse или StarRocks для точной фильтрации данных.- наслаждайтесь лаконичным минималистичным дизайном, который фокусируется на данных журналов, обеспечивая бесперебойный и не отвлекающий процесс анализа.
- поддержка управления доступом на основе ролей (
RBAC) и аутентификации- аутентификация через
GitHub с возможностью установки требований к членству в организации для контроля доступа.- определяйте и управляйте правами доступа пользователей и групп для контроля доступа к определенным источникам в зависимости от их ролей.
https://github.com/iamtelescope/telescope
Опубликовано в @gitgate
#moni #logs #webui #clickhouse #docker #k8s #rbac
👍10🔥6
Hysteria - мощный, молниеносно быстрый и устойчивый к цензуре прокси-сервер.Возможности:
- мастер на все руки: Широкий спектр режимов работы, включая
SOCKS5, HTTP-прокси, переадресацию TCP/UDP, Linux TProxy, TUN - и этот набор функций постоянно пополняется.- невероятно быстро: Благодаря использованию специально разработанного протокола
QUIC, Hysteria обеспечивает непревзойденную производительность в ненадежных и подверженных потерям сетях.- устойчивость к цензуре: Этот протокол маскируется под стандартный
HTTP/3-трафик, что значительно затрудняет его обнаружение и блокировку со стороны цензоров без масштабных сопутствующих последствий.- кроссплатформенная поддержка: У нас есть сборки для всех основных платформ и архитектур. Развертывайте где угодно и используйте везде. Не говоря уже о длинном списке сторонних приложений.
- простая интеграция: Благодаря встроенной поддержке пользовательской аутентификации, статистики трафика и контроля доступа,
Hysteria легко интегрируется в вашу инфраструктуру.https://github.com/apernet/hysteria
Опубликовано в @gitgate
#proxy #vpn #socks5 #http3
👍12🔥6
Hunk - средство просмотра различий (diff) в терминале, ориентированное на проверку изменений, созданных агентами, и построенное на основе OpenTUI и Pierre diffs.Возможности:
- потоковое отображение нескольких файлов с боковой навигацией
- встроенные аннотации ИИ и агентов рядом с кодом
разделение, наложение и адаптивная автоматическая компоновка
- режим отслеживания для автоматической перезагрузки файла и обзоров, поддерживаемых
Git- поддержка клавиатуры, мыши, пейджера и инструмента сравнения изменений
Git.https://github.com/modem-dev/hunk
Опубликовано в @gitgate
#diff #tui #git
👍8🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
socktop - удаленный системный монитор с богатым текстовым пользовательским интерфейсом, созданный по образцу top/btop и взаимодействующий с легковесным агентом через WebSockets.Агент
Linux: практически нулевое потребление ЦП в режиме ожидания (работает по запросам, без постоянно включенного сэмплера)TUI: плавные графики, сортируемая таблица процессов, полосы прокрутки, читаемые цвета.
Возможности:
- удаленный мониторинг через
WebSocket (JSON over WS)- дополнительная опция
WSS (TLS): агент автоматически генерирует самоподписанный сертификат при первом запуске; клиент закрепляет сертификат с помощью --tls-ca/-t-
TUI создан с помощью ratatui- процессор - общий показатель эффективности + мини-слитки по каждому ядру
- точное значение загрузки ЦП для каждого процесса (изменения в Linux по каждому процессу), нормализованное в диапазоне 0–100%.
- индикаторы памяти/обмена с использованием человеческих единиц измерения
- диски - использование на одно устройство
- сеть - пропускная способность каждого интерфейса с отображением графиков и пиковых значений.
- температуры: процессор (опционально)
- топ-процессы (топ-50)
-
PID, имя, CPU%, память и memory%.- сортировка по проценту использования ЦП или памяти (в порядке убывания)
- полоса прокрутки и прокрутка с помощью мыши/клавиатуры
- общее количество процессов отображается в заголовке.
- отображаются только процессы верхнего уровня (потоковые потоки скрыты) - соответствуют
btop/top- дополнительные метрики
GPU (можно отключить)- дополнительный токен аутентификации для агента
https://github.com/jasonwitty/socktop
Web: https://www.socktop.io/
Опубликовано в @gitgate
#moni #top
🔥9👍7
Witr существует для того, чтобы ответить на один-единственный вопрос: Почему это запускается?Когда что-либо работает в системе, будь то процесс, служба или что-то, привязанное к порту, всегда есть причина. Эта причина часто бывает косвенной, неочевидной или распределена по нескольким уровням, таким как супервизоры, контейнеры, службы или оболочки.
Существующие инструменты (
ps, top, lsof, ss, systemctl, docker ps) предоставляют доступ к состоянию и метаданным. Они показывают, что запущено, но оставляют пользователю возможность самостоятельно определить причину, вручную сопоставляя результаты работы разных инструментов.witr явно указывает на эту причинно-следственную связь.Это объясняет, откуда взялся тот или иной работающий процесс, как он был запущен и какая цепочка систем отвечает за его нынешнее существование, в едином, удобочитаемом формате или в интерактивной панели управления.
Запуск
witr без аргументов или с флагом -i запускает интерактивный режим (TUI). Он предоставляет панель мониторинга в реальном времени на основе терминала с четырьмя вкладками для просмотра процессов, портов, контейнеров и блокировок файлов.Возможности:
-вкладка «Процессы»: Список всех запущенных процессов в режиме реального времени с возможностью сортировки и фильтрации, а также боковая панель, отображающая родословную выделенного процесса.
- вкладка «Порты»: Открытые/прослушивающие порты с подключенными к ним процессами-владельцами в боковой панели. Переключение между режимами «Только прослушивание» и «Все» осуществляется с помощью клавиши A.
- вкладка «Контейнеры»: все запущенные контейнеры в
Docker, Podman, nerdctl, K8s/crictl и FreeBSD jails в одном списке — имя, образ, статус, порты, команда, а также подробная информация по каждому контейнеру с указанием точек монтирования, сетей и метаданных проекта compose.- вкладка «Блокировки»: Системные блокировки файлов (
POSIX/FLOCK в Linux, основанные на lsof в macOS/FreeBSD). Нажмите клавишу A, чтобы переключиться в режим «все открытые файлы», где заблокированные записи объединяются со всеми интересующими открытыми файловыми дескрипторами; введите / для поиска по объединенному набору.- подробная информация о процессе: Углубленный анализ процесса для просмотра его полного дерева происхождения, дочерних процессов, переменных среды, рабочего каталога, сокетов, контекста файлов и многого другого.
- действия с процессами: Отправка сигналов (Завершение, Прекращение, Приостановка, Возобновление) или запуск процессов непосредственно из пользовательского интерфейса (только для Unix).
- поддержка мыши: перемещайтесь по страницам, сортируйте столбцы и щелкайте по строкам с помощью мыши.
https://github.com/pranshuparmar/witr
Подсказал: @strayfi_lendjok
Опубликовано в @gitgate
#moni #tools #tui #top #docker #k8s #jails
🔥21👍12
Supertonic - молниеносно быстрая многоязычная система преобразования текста в речь (TTS), работающая непосредственно на устройстве и предназначенная для локального распознавания речи с минимальными накладными расходами. Благодаря среде выполнения ONNX Runtime, она полностью функционирует на вашем устройстве - без облака, без вызовов API и без проблем с конфиденциальностью.Возможности:
- невероятно быстро: синтез в реальном времени с низкой задержкой на настольных компьютерах, в браузерах, на мобильных устройствах и периферийных устройствах - достаточно быстро, чтобы превратить целую веб-страницу в аудиофайл менее чем за секунду.
- многоязычная поддержка 31 языка: синтезируйте текст непосредственно на 31 языке или передайте параметр
lang="na", чтобы Supertonic обрабатывал текст независимо от языка, если вы не знаете язык ввода - отдельные языковые адаптеры не требуются.- модель с 99 МБ параметров и открытым весом: компактная, полностью открытая контрольная точка - значительно меньше по размеру, чем открытые системы
TTS класса 0,7–2 млрд - для уменьшения объема загрузки, более быстрого холодного запуска и меньшего объема используемой памяти.- готовность к работе на периферийных устройствах: Запускается локально на настольных компьютерах, мобильных устройствах, браузерах и устройствах с ограниченными ресурсами, таких как
Raspberry Pi или электронные книги, без зависимости от сети, с полной конфиденциальностью и без необходимости использования графического процессора.- высококачественный звук 44,1 кГц: Выводит студийный 16-битный
WAV-файл с частотой 44,1 кГц напрямую, готовый к воспроизведению без использования внешнего апсемплера.- теги выражений: 10 встроенных тегов (например, <смех>, <дыхание>, <вздох>) добавляют естественные человеческие нюансы в генерируемую речь без использования подсказок или эталонного аудио.
- многофункциональные
SDK: готовые к использованию примеры через среду выполнения ONNX для Python, Node.js, браузера (WebGPU), Java, C++, C#, Go, Swift, iOS, Rust и Flutter- поддержка русского языка из коробки !
https://github.com/supertone-inc/supertonic
Опубликовано в @gitgate
#tts
👍9🔥8
permission-manager.gif
24.3 MB
Permission Manager - приложение, разработанное компанией SIGHUP, которое обеспечивает чрезвычайно простое и удобное управление RBAC для Kubernetes. Если вы ищете простой и интуитивно понятный способ управления пользователями в кластере Kubernetes, вы попали по адресу.С помощью
Permission Manager вы можете создавать пользователей, назначать пространства имен/права и распространять файлы Kubeconfig YAML через удобный и простой веб-интерфейс.https://github.com/sighupio/permission-manager
Опубликовано в @gitgate
#rbac #k8s #security
🔥6👍3
SPR - Wi-Fi роутер с открытым исходным кодом, безопасный, удобный в использовании и быстрый для вашего дома.Создайте адаптивную микросегментированную сеть для управления устройствами
Wi-Fi, удаленного доступа к VPN и проводными системами.Возможности:
- поддержка
Multi-PSK, включая WPA3, впервые реализована в протоколе SPR.- безопасная цепочка маршрутизаторов
- практически полное отсутствие неуправляемого кода, минимизация поверхностей атаки.
- одностороннее подключение к сервисным ресурсам
- группы устройств и изоляция
- переадресация портов
- правила пользовательского интерфейса для интеграций
-
WPA3/2- обратная совместимость
WPA1- поддержка
Wi-Fi 6-
Wireguard™ VPN- многоканальная глобальная сеть с балансировкой нагрузки
- беспроводной восходящий канал
- поддержка многоадресного трафика
- удаленные
DNS-запросы с использованием DNS по протоколу HTTPS- списки
DNS Ad Block- правила и переопределения
DNS для каждого устройства-
React UX-
IP-трафик- журналы
DNS- система событий и база данных
API- работает на самых разных системах
Linux с использованием Docker.- система плагинов
APIhttps://github.com/spr-networks/super
Опубликовано в @gitgate
#wifi #captiva #sso
👍10🔥2
shakal-3000 - шакализатор сайтов (
Современный веб стал слишком скучным, стерильным и быстрым с современными каналами связи. Этот сервис принимает
Создан для того, чтобы делать больно
Возможности:
- тотальная деградация
- внутренний
- растеризация
- инъекция мусора: Автоматически вставляет
- перехват навигации: Переписывает теги
Режимы деградации (Presets)
-
-
-
-
https://github.com/Dark0ne1/shakal-3000
Подсказал: @shadow6
Опубликовано в @gitgate
#web #proxy #fun #oldschool
Web 1.0 Proxy-Degradator)Современный веб стал слишком скучным, стерильным и быстрым с современными каналами связи. Этот сервис принимает
URL любого вылизанного корпоративного лендинга, безжалостно вырезает из него современный CSS, Tailwind и скрипты, а затем принудительно возвращает страницу в 1999 год.Создан для того, чтобы делать больно
UI/UX-дизайнерам и ностальгировать под звуки диалапа.Возможности:
- тотальная деградация
DOM: Удаляет таблицы стилей, inline-стили и class-heavy вёрстку.- внутренний
Image-Proxy: Перехватывает удалённые изображения, сжимает их через sharp, убивает сглаживание и отдаёт обратно с эффектом медленной загрузки (progressive scanline).- растеризация
SVG: Принудительно превращает современные векторы в пиксельное месиво.- инъекция мусора: Автоматически вставляет
marquee, кислотные цвета, скам-попапы, кривые таблицы, GIF-баннеры и радужные разделители.- перехват навигации: Переписывает теги
<a>, чтобы вы могли серфить по ошакаленному сайту, не покидая 1999 год.Режимы деградации (Presets)
-
GeoCities - классический тайловый ад с GIF-ками и звездным небом.-
Hacker Terminal - неоновый зеленый текст на черном фоне (Matrix style).-
Corporate Hell 2001 - серые таблицы, синие ссылки и максимум офисного уныния.-
Princess Homepage - розовый кошмар с блестками и Comic Sans.https://github.com/Dark0ne1/shakal-3000
Подсказал: @shadow6
Опубликовано в @gitgate
#web #proxy #fun #oldschool
GitHub
GitHub - Dark0ne1/shakal-3000
Contribute to Dark0ne1/shakal-3000 development by creating an account on GitHub.
🔥13👍5
VoiceSummary - мощное десктопное приложение, которое преобразует аудиозапись в текст и с помощью искусственного интеллекта проводит её углубленный анализ. Программа выделяет ключевые моменты, точки внимания и предоставляет дополнительную информацию по содержанию. Главное преимущество: Полная конфиденциальность. В отличие от большинства облачных решений,
VoiceSummary работает полностью локально. Ваши аудиофайлы и расшифрованные тексты никогда не покидают ваш компьютер. Это гарантирует максимальный уровень безопасности и конфиденциальности ваших данных.Возможности:
- высококачественное распознавание речи: Точное преобразование аудио в текст с использованием передовых локальных моделей.
- интеллектуальный анализ текста: Глубокая семантическая обработка текста с помощью локальной
LLM (Large Language Model) через Ollama.- ключевые выводы: Основная суть и самые важные идеи.
- точки внимания: На что стоит обратить особое внимание.
- дополнительный контекст: Уточняющая информация и идеи, связанные с темой.
- простой и интуитивно понятный графический интерфейс.
https://github.com/Ans3rgus/VoiceSummary
Подсказал: Сергей - @snubats
Опубликовано в @gitgate
#sst #llm #ollama
GitHub
GitHub - Ans3rgus/VoiceSummary
Contribute to Ans3rgus/VoiceSummary development by creating an account on GitHub.
👍9🔥3
whisper-diarization - диалогизация говорящих с использованием OpenAI WhisperВ этом репозитории объединены возможности
Whisper ASR с обнаружением голосовой активности (VAD) и векторным представлением говорящего для идентификации говорящего в каждом предложении транскрипции, сгенерированной Whisper. Сначала из аудио извлекаются вокальные данные для повышения точности векторного представления говорящего, затем с помощью Whisper генерируется транскрипция, после чего временные метки корректируются и выравниваются с помощью ctc-forced-aligner, чтобы минимизировать ошибку диаризации из-за временного сдвига. Затем аудио передается в MarbleNet для VAD и сегментации с целью исключения пауз, после чего используется TitaNet для извлечения векторных представлений говорящего для идентификации говорящего в каждом сегменте, результат затем сопоставляется с временными метками, сгенерированными ctc-forced-aligner, для определения говорящего в каждом слове на основе временных меток, а затем выравнивается с использованием моделей пунктуации для компенсации незначительных временных сдвиговhttps://github.com/MahmoudAshraf97/whisper-diarization
Подсказал: Eugene Sigitov - @e_sigitov
Опубликовано в @gitgate
#sst #llm #openai #whisper
GitHub
GitHub - MahmoudAshraf97/whisper-diarization: Automatic Speech Recognition with Speaker Diarization based on OpenAI Whisper
Automatic Speech Recognition with Speaker Diarization based on OpenAI Whisper - MahmoudAshraf97/whisper-diarization
👍7🔥3
Аудитные логи в облаке — отдельная распределённая система со своими требованиями к надёжности и стоимости хранения, а не «таблица с событиями».
Команда MWS Cloud Platform выложила подробный разбор архитектуры своего сервиса: от библиотеки, которую подключают сервисы облака, до хранилища на Apache Iceberg и движка StarRocks, с объяснением, почему выбрали именно такой набор технологий и где спрятаны неочевидные грабли.
Полезно всем, кто разрабатывает ИБ-инструменты, работает с большим количеством событий или просто интересуется инструментами безопасности в облаке.
Читать статью на Хабре
Команда MWS Cloud Platform выложила подробный разбор архитектуры своего сервиса: от библиотеки, которую подключают сервисы облака, до хранилища на Apache Iceberg и движка StarRocks, с объяснением, почему выбрали именно такой набор технологий и где спрятаны неочевидные грабли.
Полезно всем, кто разрабатывает ИБ-инструменты, работает с большим количеством событий или просто интересуется инструментами безопасности в облаке.
Читать статью на Хабре
🔥2👍1
This media is not supported in your browser
VIEW IN TELEGRAM
G2ray - удобный VLESS-менеджер прокси для GitHub Codespaces.G2ray - это мощная интерактивная панель Bash, предназначенная для мгновенного развертывания и управления конфигурациями Xray VLESS XHTTP. Разработанная специально для среды GitHub Codespaces, она автоматизирует управление портами, мониторинг трафика и поддержание соединений.Возможности:
- развертывание и управление в один клик: создавайте и запускайте модули за считанные секунды. Удобный интерфейс командной строки с меню делает управление узлами и просмотр конфигурационных ссылок в реальном времени простым и удобным.
- интеллектуальная система автоматического поддержания жизни: встроенные фоновые циклы и продвинутые симуляторы
Tmux предотвращают отключение GitHub Codespaces из-за бездействия, поддерживая туннель открытым.- аналитика в реальном времени и квоты: отслеживает потребление данных RX/TX в режиме реального времени и активно контролирует использование ресурсов (процессор/оперативная память). Точно оценивает оставшуюся квоту бесплатного тарифа на 60 часов.
- настройка сети сообщества: передайте сгенерированную конфигурацию напрямую из командной строки, чтобы безопасно предоставить доступ сообществу, не влияя на скорость работы и не раскрывая личные данные.
https://github.com/Code-Leafy/G2rayXCodeLeafy
Опубликовано в @gitgate
#vless #xray #xhttp #bash #vpn #proxy #github
👍6🔥3
Widelands - бесплатная стратегия в реальном времени с открытым исходным кодом, включающая одиночные кампании и многопользовательский режим. Игра вдохновлена Settlers II™ (© Bluebyte), но отличается значительно большим разнообразием и глубиной. Тем не менее, начать играть легко благодаря обучающим руководствам.Widelands в настоящее время (и всегда будет) находится в разработке - вы можете составить представление о ходе работы, ознакомившись с журналом изменений. Приглашаем всех желающих помочь - нам нужны 2D и 3D художники, создатели звуковых эффектов, композиторы, картографы, переводчики, тестировщики, веб-программисты и программисты на C++. Приветствуются специалисты любого уровня подготовки - просто начните работать над чем-нибудь или обратитесь за советом на форумы.https://github.com/widelands/widelands
Web: https://www.widelands.org/
Опубликовано в @gitgate
#game #multipayer #settlers #linux
👍12🔥5
Warsmash: Mod Engine
- эмулятор
Warcraft III, созданный с использованием игрового движка LibGDX. По понятным причинам, проект Warsmash не включает в себя ресурсы Warcraft III. Вместо этого, для запуска эмулятора Warcraft III вам необходимо приобрести действительную копию Warcraft III у Activision Blizzard, а затем настроить Warsmash для использования этих ресурсов.https://github.com/ErikSom/WarsmashModEngine
Подсказал: Max Zotov - @Sf1nk5
Опубликовано в @gitgate
#game #multipayer #wc3 #linux
👍9🔥7
teleskopio - небольшой и красивый веб-клиент для Kubernetes с открытым исходным кодом. Возможности:
- поддержка нескольких конфигураций: переключение между кластерами происходит без усилий.
Teleskopio считывает переменную $KUBECONFIG и проверяет файл config.yaml.- простая авторизация с помощью
JWT-токена.- роли администратора и наблюдателя: полный доступ (администратор) или доступ только для чтения (наблюдатель) к кластеру.
- обзор кластера: получите общее представление о состоянии и активности кластера.
- редактор/создатель ресурсов: интегрированный редактор
Monaco Editor с подсветкой синтаксиса.- обновления в реальном времени: изменения ресурсов в режиме реального времени с помощью наблюдателей
Kubernetes.- журналы подов и события: просматривайте журналы и историю событий непосредственно в пользовательском интерфейсе.
-ссылки владельца: переход от ресурса к его владельцу.
-
CRD: редактор пользовательских определений ресурсов.- множество вариантов шрифтов: настройка внешнего вида пользовательского интерфейса, светлая и темная темы.
- запуск
CronJob вручную- масштабирование ресурсов (развертывания, репликационные наборы)
- отфильтруйте любой ресурс с помощью
CTRL + F.- переход к разделу
CTRL + J в любом меню.- операции множественного выбора объектов (удаление, удаление, блокировка и т. д.)
- это нативная реализация на языке
Go, которая взаимодействует напрямую с API-сервером Kubernetes.- схемы ресурсов
Kubernetes для каждой версии API.- интеграция
Helm.- нет необходимости устанавливать в систему какие-либо внешние зависимости или инструменты.
- готовы к использованию изолированные среды. Внешние запросы не принимаются.
https://github.com/teleskopio/teleskopio
Опубликовано в @gitgate
#k83 #webui #helm
👍10🔥3