uz
Feedback
Useful Tools | Linux | GitOps | DevOps

Useful Tools | Linux | GitOps | DevOps

Kanalga Telegram’da o‘tish

Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы. Понравился проект из поста - поддержи автора звездой! Web: https://gitgate.d3.ru Сотрудничество: @maxgrue

Ko'proq ko'rsatish
6 674
Obunachilar
-124 soatlar
-77 kunlar
+3630 kunlar
Postlar arxiv
caddy-gitea - плагин Gitea static pages для Caddy v2. Он позволяет вам хранить статические страницы как GitHub (но с большим количеством функций) в Gitea. Для этого также необходимо настроить подстановочный знак CNAME на вашем хосте gitea. На данный момент файлы markdown (с расширением .md) также будут автоматически генерироваться в HTML. https://github.com/42wim/caddy-gitea опубликовано в @gitgate #gitea #forgejo #static #caddy

pages-server - плагин для gitea или forgejo, реализующий функционал, похожий на github pages В Gitea нет возможности размещать статические страницы из Git. Сервер Codeberg Pages устраняет этот недостаток, реализуя автономный сервис, который подключается к Gitea через API. Его также можно развернуть другими экземплярами Gitea, чтобы предлагать своим пользователям хостинг статических страниц. https://codeberg.org/Codeberg/pages-server опубликовано в @gitgate #gitea #forgejo #static

VoiceTelegramBot - Бесплатный Телеграм-Бот, который конвертирует голосовые сообщения в текст. Бот на русском языке. Находится в процессе доработки и добавления нового функционала. Минимализм бота устроит тех, кому не хочется покупать Telegram Premium и нет сил слушать длинные голосовые сообщения. https://gitverse.ru/vv800180/VoiceTelegramBot опубликовано в @gitgate #bot #telegram #stt #russian

RUS-dev - список SaaS, PaaS, IaaS, и т.п. безопасных отечественных или приземленных сервисов для Российских разработчиков. Этот список составляется в интересах разработчиков, айти специалистов, работающих в российских компаниях и должен позволять подобрать сервис или найти альтернативу существующему сервису с минимальными рисками. NOTE: В этом списке присутствуют только сервисы разработанные и работающие в России или сервисы компаний, которые выполнили условия закона о приземлении и принимающие оплату в рублях. опубликовано в @gitgate #russian #awesome #list

GigaAM (Giga Acoustic Model) - семейство акустических моделей для обработки звучащей речи на русском языке. Среди решаемых задач - задачи распознавания речи, распознавания эмоций и извлечения эмбеддингов из аудио. Модели построены на основе архитектуры Conformer с использованием методов self-supervised learning (wav2vec2-подход для GigaAM-v1 и HuBERT-подход для GigaAM-v2). Модели GigaAM с отрывом являются лучшими по качеству моделями в открытом доступе для соответствующих задач. Репозиторий включает: - GigaAM: фундаментальная акустическая модель, обученная на большом объеме неразмеченных русскоязычных аудиозаписей. - GigaAM-CTC и GigaAM-RNNT: модели, дообученные на задачу автоматического распознавания речи. - GigaAM-Emo: модель, дообученная на задачу распознавания эмоций. https://gitverse.ru/GigaTeam/GigaAM опубликовано в @gitgate #russian #speech2text #stt

Совет дня: Как быстро и просто добавить новый диск, например с Windows или переставленный с другой рабочей станци в grub boot menu ?
dpkg-reconfigure grub-pc 
опубликовано в @gitgate #tips #grub #boot

tufw - TUI интерфейс для ufw Пакет go предоставляет пользовательский интерфейс терминала для ufw. Он позволяет вам добавлять, редактировать или удалять правила удобным визуальным способом, что идеально, если вы не знакомы с командой ufw. https://github.com/peltho/tufw Демо: https://raw.githubusercontent.com/peltho/tufw/refs/heads/main/preview.gif опубликовано в @gitgate #tui #ufw #cli

grpcui - инструмент командной строки CLI, который позволяет взаимодействовать с серверами gRPC через браузер. Это что-то вроде Postman, но для API-интерфейсов gRPC вместо REST. В некотором смысле это похоже на расширение grpcurl. В то время как grpcurl представляет собой интерфейс командной строки, grpcui предоставляет графический интерфейс на основе веб-браузера. Это позволяет вам в интерактивном режиме создавать запросы для отправки на сервер gRPC. С помощью этого инструмента вы также можете просмотреть схему служб gRPC, которая представлена ​​в виде списка доступных конечных точек. Это можно сделать либо путем запроса сервера, либо путем чтения исходных файлов proto, либо путем загрузки скомпилированных файлов protoset (файлов, которые содержат закодированные протофайлы дескрипторов файлов). Фактически, инструмент преобразует данные запроса JSON в двоично закодированный protobuf, используя ту же самую схему. Итак, если сервер, с которым вы взаимодействуете, не поддерживает отражение, вам потребуются либо исходные файлы прототипа, определяющие службу, либо файлы прототипов, которые может использовать grpcui. https://github.com/fullstorydev/grpcui опубликовано в @gitgate #grpc #api #rest #cli #web #gui #protobuf

grpcurl - инструмент командной строки CLI, который позволяет взаимодействовать с серверами gRPC. По сути, это curl для серверов gRPC. Основная цель этого инструмента - вызывать методы RPC на сервере gRPC из командной строки. Серверы gRPC используют двоичную кодировку в сети (буферы протокола или для краткости «protobufs»). Таким образом, с ними практически невозможно взаимодействовать, используя обычный curl (и более старые версии curl, не поддерживающие HTTP/2, конечно, не подходят). Эта программа принимает сообщения с использованием кодировки JSON, которая гораздо более удобна как для людей, так и для скриптов. Возможности: grpcurl поддерживает все виды методов RPC, включая методы потоковой передачи. Вы даже можете использовать методы двунаправленной потоковой передачи в интерактивном режиме, запустив grpcurl из интерактивного терминала и используя стандартный ввод в качестве тела запроса! grpcurl поддерживает как защищенные/TLS-серверы, так и текстовые серверы (т. е. без TLS) и имеет множество опций для настройки TLS. Он также поддерживает взаимный TLS, когда клиенту необходимо предоставить сертификат клиента. Как упоминалось выше, grpcurl работает без проблем, если сервер поддерживает службу отражения. Если нет, вы можете предоставить исходные файлы .proto или файлы protoset (содержащие скомпилированные дескрипторы, созданные protoc) для grpcurl. https://github.com/fullstorydev/grpcurl опубликовано в @gitgate #grpc #curl #cli #json #util

GoTTY - простой инструмент командной строки, который превращает ваши CLI инструменты в веб-приложения. По умолчанию GoTTY запускает веб-сервер на 8080 порту. Откройте URL-адрес в веб-браузере, и вы увидите выполняемую команду, как если бы она выполнялась на вашем терминале. https://github.com/yudai/gotty опубликовано в @gitgate #cli #webui #tools

Podman Desktop - графический интерфейс, который позволяет разработчикам приложений беспрепятственно работать с контейнерами и
Podman Desktop - графический интерфейс, который позволяет разработчикам приложений беспрепятственно работать с контейнерами и Kubernetes. Podman Desktop устанавливает, настраивает и обновляет Podman в вашей локальной среде. Настольное приложение предоставляет панель мониторинга для взаимодействия с контейнерами, образами, подами и томами, а также настраивает вашу среду с помощью реестров OCI и сетевых настроек. Podman Desktop также предоставляет возможности для подключения и развертывания подов в средах Kubernetes. https://github.com/podman-desktop/podman-desktop опубликовано в @gitgate #gui #podman #docker #k8s

Идеальное IT-оборудование в 2024 году — миф? Новые серверы теперь найти в разы сложнее, а вендоры ушли из-за санкций. Поэтому
Идеальное IT-оборудование в 2024 году — миф? Новые серверы теперь найти в разы сложнее, а вендоры ушли из-за санкций. Поэтому стоит обратить внимание на ребят из ITTELO, которые поставляют IT-оборудование для ЛитРес, ЦИАН и других компаний и помогают найти его в условиях санкций. Они уже 10 лет обеспечивают клиентов качественным оборудованием, на которое дают гарантию 5 лет, а их техподдержка надежна как швейцарские часы. Все проблемы с подбором IT-оборудования решают они 👉 ITTELO.RU Реклама. ООО «АйТитело.ру». ИНН 6678087320.

Идеальное IT-оборудование в 2024 году — миф? Новые серверы теперь найти в разы сложнее, а вендоры ушли из-за санкций. Поэтому
Идеальное IT-оборудование в 2024 году — миф? Новые серверы теперь найти в разы сложнее, а вендоры ушли из-за санкций. Поэтому стоит обратить внимание на ребят из ITTELO, которые поставляют IT-оборудование для ЛитРес, ЦИАН и других компаний и помогают найти его в условиях санкций. Они уже 10 лет обеспечивают клиентов качественным оборудованием, на которое дают гарантию 5 лет, а их техподдержка надежна как швейцарские часы. Все проблемы с подбором IT-оборудования решают они 👉 ITTELO.RU Реклама. ООО «АйТитело.ру». ИНН 6678087320. erid: CQH36pWzJqMGfPVqJSgSrSL5K9JNqVCREztTeSZ6icH7uj

Bottles - приложение, которое позволяет вам легко запускать Windows приложения и игры в изолированном окружении в вашем любимом дистрибутиве Linux https://github.com/bottlesdevs/Bottles опубликовано в @gitgate #wine #games #windows

MKTXP - экспортер Prometheus для устройств Mikrotik RouterOS. Он собирает и экспортирует богатый набор показателей по нескольким маршрутизаторам, все из которых легко настраиваются через встроенный интерфейс командной строки. Несмотря на простоту использования, MKTXP поддерживает расширенные функции, такие как автоматическое разрешение IP-адресов как с локальными, так и с удаленными DHCP-серверами, одновременный экспорт на несколько устройств-маршрутизаторов, настраиваемую обработку и преобразование данных, дополнительное тестирование пропускной способности и т. д. Помимо экспорта в Prometheus, MKTXP может печатать выбранные метрики непосредственно в командной строке https://github.com/akpw/mktxp Дашбоард для Grafana: https://grafana.com/grafana/dashboards/13679-mikrotik-mktxp-exporter/ опубликовано в @gitgate #moni #exporter #prometheus #mikrotik #routeros

🚀 МТС Web Services продолжает рассказывать о создании облака в режиме реального времени. Во втором выпуске проекта Building
🚀 МТС Web Services продолжает рассказывать о создании облака в режиме реального времени. Во втором выпуске проекта Building the Cloud поговорим о сервисе Identity and Access Management (IAM). 🔑 Что обсудим: — Как IAM помогает защитить облачные ресурсы и эффективно управлять доступами — Виды субъектов доступа в облако и способы их аутентификации — Как сузить радиус атак c помощью IAM и минимизировать риски прав суперадмина 💡 Для тех, кто пропустил первый выпуск: мы рассказали о создании сервиса Compute. Запись доступна по ссылке. Регистрируйтесь и задайте свой вопрос техлиду команды IAM нового облака в прямом эфире. 📅 Дата: 13 декабря 2024, 11:00 🌐 Регистрация: по ссылке

Terjira - интерактивный и простой в использовании TUI клиент для Jira. Вам не нужно запоминать ключ или идентификатор ресурса. Terjira предлагает это с помощью интерактивной подсказки. Ваша Jira должна поддерживать Rest API 2.0 и Agile Rest API 1.0 https://github.com/keepcosmos/terjira Демо: https://youtu.be/T0hbhaXtH-Y?si=QDs818wEsOkSygPx опубликовано в @gitgate #jira #tui #cli

Совет дня: Как захолдить от изменения версию docker на узлвх docker swarm после установки.
apt-mark hold  docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-ce-rootless-extras docker-compose-plugin
оппубликовано в @gitgate #tips #docker #swarm #version

prometheus_wireguard_exporter - экспортер Prometheus для WireGuard, написанный на Rust. Он собирает и экспортирует дамп wg show all (или дамп wg show <interface>, если вы указываете файл конфигурации) в формате, понятном Prometheus. Экспортер очень экономно расходует ресурсы вашего сервера, как с точки зрения памяти, так и использования процессора. Он также создан для Docker для следующих архитектур ЦП: amd64, 386, Arm64, Armv7 и Armv6. https://github.com/MindFlavor/prometheus_wireguard_exporter опубликовано в @gitgate #moni #exporter #prometheus #wg #wireguard #vpn

IRedis - терминальный клиент для Redis с автозаполнением и подсветкой синтаксиса. IRedis позволяет конструировать и вводить команды Redis и отображать результаты в удобном для пользователя формате. IRedis - альтернатива redis-cli. В большинстве случаев IRedis ведет себя точно так же, как redis-cli. Кроме того, на производственных серверах безопаснее использовать IRedis, чем redis-cli: IRedis предотвратит случайное выполнение опасных команд, таких как KEYS * https://github.com/laixintao/iredis опубликовано в @gitgate #redis #redis-cli #alternative #cli #tui