fa
Feedback
Useful Tools | Linux | GitOps | DevOps

Useful Tools | Linux | GitOps | DevOps

رفتن به کانال در Telegram

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

نمایش بیشتر
6 674
مشترکین
-124 ساعت
-77 روز
+3630 روز
آرشیو پست ها
prometheus-pve-exporter - экспортер Prometheus для Proxmox VE Экспортер предоставляет информацию, собранную с узла Proxmox VE, для использования системой мониторинга Prometheus. https://github.com/prometheus-pve/prometheus-pve-exporter Дашбоард для Graphana: https://grafana.com/grafana/dashboards/10347-proxmox-via-prometheus/ опубликовано в @gitgate #moni #exporter #prometheus #proxmox #pve

Создайте мультиоблако со скидкой 50% от VK Cloud До 20 декабря можно выгодно перейти в VK Cloud. Переходите в отказоустойчиво
Создайте мультиоблако со скидкой 50% от VK Cloud До 20 декабря можно выгодно перейти в VK Cloud. Переходите в отказоустойчивое облако VK Cloud и используйте его как основную платформу для размещения сервисов. Или создайте себе резервную площадку для аварийного восстановления. Миграция по методу Lift-and-Shift будет бесплатной. Оставляйте заявку на участие в программе «Облачный старт» от VK Cloud. Бонусы 🔹 Скидка 50% на сервисы VK Cloud в течение трех месяцев. Максимальный размер поддержки для одного нового клиента VK Cloud — 2 000 000 рублей. 🔹 Бесплатная консультация архитектора VK Cloud. Как стать участником программы 🔹 Подайте заявку до 20 декабря 2024. 🔹 Убедитесь, что ваш бизнес зарегистрирован как ИП или российское юридическое лицо не менее 1 года назад. 🔹 Пройдите короткое интервью для оценки потребностей вашего бизнеса. 🔹 Начните использовать облако VK Cloud по акции до 1 января 2025. Предложение распространяется на новых клиентов VK Cloud или не использующих платформу на коммерческой основе с 1 января 2024 года по настоящее время.

flog - генератор поддельных журналов (логов) для распространенных форматов журналов, таких как apache-common, apache error и системный журнал RFC3164. Это полезно для тестирования некоторых задач, требующих данных журнала, например теста потока журнала в elastic search или rsyslog Поддерживаемые форматы: - Apache common - Apache combined - Apache error - RFC3164 - RFC5424 - Common log fomat - JSON Поддерживаемые способы вывода: - Stdout - File - Gzip https://github.com/mingrammer/flog опубликовано в @gitgate #log #rfc3164 #rfc5424 #json

journald-exporter - экспортер prometheus для systemd-journald https://github.com/dead-claudia/journald-exporter опубликовано в @gitgate #moni #systemd #journald #exporter #prometheus

sshfs - клиент файловой системы, основанный на протоколе передачи файлов SSH. Поскольку большинство SSH-серверов уже поддерживают этот протокол, его очень легко настроить: т.е. на стороне сервера делать нечего. На стороне клиента смонтировать файловую систему так же просто, как войти на сервер по ssh. Идея sshfs была взята из файловой системы SSHFS, поставляемой вместе с LUFS, и я нашел ее очень полезной. В этой кодовой базе были некоторые ограничения, поэтому я ее переписал. Особенности данной реализации: - на основе FUSE (лучшая файловая система пользовательского пространства для Linux;) - многопоточность: на пути к серверу может находиться более одного запроса. - разрешение больших операций чтения (макс. 64 КБ) - кэширование содержимого каталогов - повторное подключение в случае сбоя https://github.com/osxfuse/sshfs опубликовано в @gitgate #ssh #sshfs #fuse

Старт ИТ-карьеры сразу по 3 направлениям 📄 Техническая команда КРОК открыла вакансии для тех, кто хочет развиваться как: 1.
Старт ИТ-карьеры сразу по 3 направлениям 📄 Техническая команда КРОК открыла вакансии для тех, кто хочет развиваться как: 1. Менеджер по продвижении ИТ-решений 2. Hardware-инженер 3. System-инженер Для оффера нужно: откликнуться на вакансию ➡️ решить техническое задание ➡️ пройти собеседование с HR и тимлидом. Если тебе интересно одно из направлений, ты студент или выпускник 2023-2024 года – выбирай свою вакансию и присоединяйся к команде КРОК 🤝

Tracexec - небольшая утилита для отслеживания execve{,at} и поведения перед pre-exec. Tracexec помогает вам выяснить, что и как программы выполняются при выполнении команды. Это полезно для отладки систем сборки, понимания того, что на самом деле делают сценарии оболочки, выяснения того, какие программы запускает проприетарное программное обеспечение и т. д. https://github.com/kxxt/tracexec опубликовано в @gitgate #debug #exec #trace

gdb-dashboard - отдельный файл .gdbinit, написанный с использованием API Python, который обеспечивает модульный интерфейс, от
gdb-dashboard - отдельный файл .gdbinit, написанный с использованием API Python, который обеспечивает модульный интерфейс, отображающий соответствующую информацию об отлаживаемой программе. Его основная цель - сократить количество команд GDB, необходимых для проверки состояния текущей программы, что позволяет разработчику сосредоточиться в первую очередь на потоке управления. https://github.com/cyrus-and/gdb-dashboard опубликовано в @gitgate #gdb #tui

Endlessh - это SSH-ловушка (honeypot), который очень медленно отправляет бесконечный случайный SSH-баннер. Он удерживает клиентов SSH заблокированными на несколько часов или даже дней. Цель состоит в том, чтобы поместить ваш настоящий SSH-сервер на другой порт, а затем позволить скрипт-кидди застрять в этой ловушке вместо того, чтобы беспокоить реальный сервер. Поскольку tarpit находится в баннере до того, как произойдет какой-либо криптографический обмен, эта программа не зависит от каких-либо криптографических библиотек. Это простая однопоточная автономная программа на языке C. Он использует poll() для перехвата нескольких клиентов одновременно. https://github.com/skeeto/endlessh опубликовано в @gitgate #ssh #honeypot #tarpit #security

neoss - замена команды ss для базового использования. Он предоставляет список используемых сокетов TCP и UDP с соответствующей статистикой. Его основным преимуществом перед необработанным выводом ss является понятный и простой пользовательский интерфейс терминала, который позволяет сортировать, обновлять и перемещаться по результатам. Помимо обычной статистики вы можете выбрать любые данные и получить пояснения, в том числе: - определение протокола - состояние соединения и значение очередей - стандартная атрибуция порта - разрешение доменного имени Whois для доменных имен и IP-адресов - подробная информация о пользователях (имя, владелец, PID и командная строка) https://github.com/PabloLec/neoss опубликовано в @gitgate #moni #cli #tui #ss #socket

mysql2sqlite - преобразует дамп MySQL в дамп, совместимый с SQLite3 (включая инструкции MySQL KEY xxxxx из блока CREATE). https://github.com/mysql2sqlite/mysql2sqlite опубликовано в @gitgate #sqlite #mysql #convert

Екатеринбург, готовы узнать о последних трендах Ops и DevOps? Тогда 12 декабря в 18:30 встречаемся на IT Talk by Sber 🚀 Эксперты Сбера расскажут о правилах надёжности, покажут инструменты автоматизации и мониторинга, а также обсудят необходимость валидации конфигураций с помощью LLM. Локация: Технохаб Сбера, ул. Розы Люксембург 56а Спикеры и темы: ✅ «Чему нас научили инциденты: правила надежности в сопровождении» – Анастасия Мезенина, главный инженер по сопровождению. ✅ «Валидация конфигураций с помощью LLM – а нужно ли?» – Игнатий Кононов, старший инженер по разработке. ✅ «Автоматизация и поддержка ITSM-процессов» – Вячеслав Матющенко, Лидер направления процессов юнита Core.Banking, Александр Зайков, главный инженер по сопровождению. Регистрируйтесь на IT Talk by Sber 💚

lstags - утилита и API для управления (анализа, синхронизации и агрегирования) изображений в разных реестрах Docker. Может сильно облегчить жизнь при организации зеркала регистри в закрытых контурах. https://github.com/ivanilves/lstags опубликовано в @gitgate #docker #registry #mirror

Elastop - панель управления на базе терминала для мониторинга кластеров Elasticsearch в режиме реального времени. Он обеспечивает комплексное представление о состоянии кластера, состоянии узлов, индексах и различных показателях производительности в удобном для чтения интерфейсе терминала. Этот инструмент был разработан так, чтобы выглядеть визуально похожим на HTOP. Функции: - мониторинг кластера в реальном времени - статус узла и использование ресурсов - статистика индексирования и скорость записи - показатели эффективности поиска и индексирования -статистика использования памяти и сбора мусора - мониторинг сетевого и дискового ввода-вывода - цветные индикаторы состояния здоровья - классификация узлов на основе ролей - проверка совместимости версий https://github.com/acidvegas/elastop опубликовано в @gitgate #moni #elastic #htop #cli #tui

google-photos-delete-tool - если вы когда-нибудь хотели удалить тысячи фотографий из Google Photo, но не смогли найти простой способ сделать это, то этот инструмент для вас. Этот скрипт просматривает все ваши фотографии в приложении Google Photo в вашем облачном хранилище Google и удаляет их. Вы можете наглядно увидеть процесс, пока он происходит! https://github.com/mrishab/google-photos-delete-tool опубликовано в @gitgate Заметка написана после успешной миграции личного архива фото в локальниый immich (пост про него был в канале) #google #photo #takeout

GooglePhotosTakeoutHelper - если вы когда-нибудь захотите перейти с Google Photo на другую платформу/решение, самым быстрым вариантом для экспорта всех фотографий будет Google Takeout Но когда вы загрузите его, вы обнаружите zip-архивы с сотнями маленьких папок со странными файлами .json внутри. Что, если вы хотите иметь одну папку со всеми фотографиями в хронологическом порядке? Удачи в копировании всего этого вручную :) Скрипт делает именно это - он упорядочивает и очищает ваш экспорт фотографий. Он возьмет все эти папки, найдет в них все фотографии, правильно упорядочит их и поместит их в одну большую папку (или папки, разделенные по месяцам). https://github.com/TheLastGimbus/GooglePhotosTakeoutHelper опубликовано в @gitgate Заметка написана после успешной миграции личного архива фото в локальниый immich (пост про него был в канале) #google #photo #takeout

pipe_exec - выполнение двоичных файлов ELF из каналов и терминалов. Позволяет выполнять двоичные файлы, которые не хранятся в файловой системе или для которых не установлено разрешение на выполнение, а также запускать двоичные файлы непосредственно из стандартного ввода; например, при передаче вывода gcc или при загрузке их через SSH. Работает путем выделения файла в памяти с помощью системного вызова memfd_create(2), копирования туда всех данных из исполняемого файла и, наконец, выполнения его с помощью системного вызова fexecve(3). Внимание !!! Штука красивая и мощная. И только вам решать в каких целях ее применять. Но лучше исключительно для причинения добра. https://github.com/koraa/pipe_exec опубликовано в @gitgate #pipe #cli #hack #elf

cloudflare-ddns - многофункциональное и надежное средство обновления Cloudflare DDNS, занимающее мало места. Программа определит общедоступные IP-адреса вашего компьютера и обновит записи DNS с помощью API Cloudflare. Эффективность: - образ Docker после сжатия занимает менее 5 МБ. - среда выполнения Go повторно использует существующие HTTP-соединения. - ответы API Cloudflare кэшируются для сокращения использования API. Полная поддержка доменных имен: - вы можете просто перечислить домены (например, www.a.org, hello.io), не зная их DNS-зон. - интернационализированные доменные имена - также поддерживаются домены с подстановочными знаками (например, *.example.org). - вы можете переключать IPv4 (записи A) и IPv6 (записи AAAA) для каждого домена. https://github.com/favonia/cloudflare-ddns опубликовано в @gitgate #cf #cloudflare #dns #ddns #selfhosted

еще пример

piper - быстрая локальная нейронная система преобразования текста в речь (TTS), которая великолепно звучит и оптимизирована для Raspberry Pi 4, но работает и на x86 платформе. Генерирует весьма недурно, для русского языка 4 готовых модеди: denis - medium dmitri - medium irina - medium ruslan - medium Для HomeAssistant доступна в виде нативного плагина - просто добавьте по имени piper https://github.com/rhasspy/piper опубликовано в @gitgate #tts #speech #russian #hass #homeassistant