Useful Tools | Linux | GitOps | DevOps
رفتن به کانال در Telegram
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы. Понравился проект из поста - поддержи автора звездой! Web: https://gitgate.d3.ru Сотрудничество: @maxgrue
نمایش بیشتر6 671
مشترکین
-324 ساعت
-47 روز
+3830 روز
آرشیو پست ها
dblab - интерактивный легковесный TIU клиент для PostgreSQL, MySQL, SQLite3, Oracle и SQL Server.
Кросплатформенный - OSX, Linux, Windows. Не требует инсталяции (один бинарный файл). Написан на go и не требует дополнительных пакетов.
https://github.com/danvergara/dblab
#db #postgres #mysql #sqlite #mssql #oracle #tuiimmich - оренсурс решение для хостинга фото и видео или "GogleFoto давай досвидания"..
Помимо Web версии есть и мобильные клиенты для Mac и Android.
https://github.com/immich-app/immich
Web: https://immich.app/
Demo: https://demo.immich.app/
#photo #video #selfhosteddocmost - oпенсурс WiKi для совместной работы и документации.
Ключевые возможности:
- совместная работа в режиме реального времени
- разделенные пространства
- ролевая модель и управление разрешениями
- группы
- комментарии
- история страницы
- поиск
- файлы вложений
https://github.com/docmost/docmost
Web: https://docmost.com/
#wiki #docgitlab-ci-pipelines-exporter - для мониторинга GitLab CI с помощью Prometheus или любого решения для мониторинга, поддерживающего формат OpenMetrics .
В комплекте и готовые примеры дашбордов для Grafana.
https://github.com/mvisonneau/gitlab-ci-pipelines-exporter
#moni #cicd #gitlab #pipelinesq - это CLI утилита, которая предоставляет доступ в стиле jq к структурированным источникам данных: базам данных SQL или форматам документов, таким как CSV или Excel.
sq выводит данные во множество форматов, включая JSON, Excel, CSV, HTML, Markdown и XML, и может вставлять результаты запроса непосредственно в базу данных SQL.
sq также может проверять источники для просмотра метаданных о структуре источника (таблицы, столбцы, размер). Вы можете использовать sq diff для сравнения таблиц или целых баз данных. В sq есть команды для обычных операций с базой данных, таких как копирование, усечение и удаление таблиц.
https://github.com/neilotoole/sq
#json #excel #csv #html #markdown #xml #sql💛💛💚❤️💛❤️💛⤵️
☄️ Chaos Engineering в K8s — что это и как с ним работать?
Приглашаем 8 августа в 20:00 мск на бесплатный вебинар "Хаос-инженерия (Chaos Engineering) в K8s".
Вебинар является бесплатной частью полноценного онлайн-курса «Инфраструктурная платформа на основе Kubernetes».
➡️ Регистрация на вебинар: https://vk.cc/cyR2yw
На вебинаре мы расскажем, что такое хаос-инженерия в контексте Kubernetes, как она может помочь вам выявить и устранить уязвимости.
Вы узнаете о ключевых понятиях, таких как псевдослучайность, атаки и эксперименты на системе.
Мы покажем реальные примеры, где хаос-инженерия помогла улучшить отказоустойчивость Kubernetes.
❗️Вебинар подходит разработчикам, DevOps-инженерам, архитекторам ПО и IT-менеджерам.
После вебинара вы будете знать, как использовать инструменты Chaos Monkey, Litmus, Kube-monkey и другие для организации псевдослучайных сбоев.
👌Записывайтесь сейчас, а мы потом напомним. Участие бесплатно.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
maltrail — это система обнаружения вредоносного трафика, использующая общедоступные списки (blacklist), содержащие вредоносные и/или в целом подозрительные следы, а также статические следы, составленные из различных отчетов AV и пользовательских списков, где след может быть чем угодно: от имени домена (например, zvpprsensinaix.com для вредоносного ПО Banjori), URL (например, http://109.162.38.120/harsh02.exe для известного вредоносного исполняемого файла), IP-адреса (например, 185.130.5.231 для известного злоумышленника) или значения заголовка HTTP User-Agent (например, sqlmap для автоматического инструмента SQL-инъекции и захвата базы данных).
Кроме того, он может использовать расширенные эвристические механизмы, которые могут помочь в обнаружении неизвестных угроз (например, вредоносного ПО)
https://github.com/stamparm/maltrail
#securityobs-studio - бесплатная опенсурс программа для захвата изображений и видео, перекодирования и композитинга, организации потокового вещания и записи с экрана. Умеет использовать GPU.
https://github.com/obsproject/obs-studio
#grab #stream #video #gpuships.sh - анонимный, passwordless, похожий на pastebin сервис, базирующийся на SSH протоколе с TUI и WebUI интерфейсами.
Возможна и onpremise установка, например в закрытом контуре.
https://github.com/robherley/snips.sh
#pastebin #ssh #share #webui #onpremise⚡️ Квиз на знание K8s
Попробуйте пройти тест из 15 вопросов за 30 минут и вы узнаете свой уровень знаний K8s.
Квиз специально подготовлен под онлайн-курс «Инфраструктурная платформа на основе Kubernetes» от Отус.
➡️ ПРОЙТИ КВИЗ: https://vk.cc/cyCJmj
🔥 Это курс для девопсов, администраторов, разработчиков и CTO, которые хотят получить квалификацию платформенного инженера и самостоятельно создать инфраструктурную платформу в своей компании.
📦 Пройдете успешно квиз, бонусом получите доступ к записям прошедших вебинаров курса.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
awesome-tunneling - коллекция селфхостед туннелей на любой случай. Сгруппировано по областям применения и возможностям.
https://github.com/anderspitman/awesome-tunneling
#tunnel #security #networkintroduction-to-sql - введение в SQL с открытым исходным кодом, которое поможет вам изучить основы SQL и начать использовать реляционные базы данных для ваших проектов SysOps, DevOps и Dev. Независимо от того, являетесь ли вы инженером DevOps/SysOps, разработчиком или просто энтузиастом Linux, на каком-то этапе вашей карьеры вам, скорее всего, придется использовать SQL.
Руководство подходит всем, кто работает разработчиком, системным администратором или инженером DevOps и хочет изучить основы SQL.
https://github.com/bobbyiliev/introduction-to-sql
#book #sql #tutorialintroduction-to-sql - введение в SQL с открытым исходным кодом, которое поможет вам изучить основы SQL и начать использовать реляционные базы данных для ваших проектов SysOps, DevOps и Dev. Независимо от того, являетесь ли вы инженером DevOps/SysOps, разработчиком или просто энтузиастом Linux, на каком-то этапе вашей карьеры вам, скорее всего, придется использовать SQL.
Руководство подходит всем, кто работает разработчиком, системным администратором или инженером DevOps и хочет изучить основы SQL.
https://github.com/bobbyiliev/introduction-to-sql
#book #sql #tutorialSRE-митап от Т-Банка в Москве
Встречу инженеры Т-Банка и Vi.Tech проведут 29 июля в новом офисе T-Space на «Белорусской» (отличная возможность и доклады послушать и новое крутое пространство команды посмотреть!).
И вот что они расскажут:
— как казаться надежнее без напряга и усилий;
— построить хранилище логов если grep вы уже переросли;
— понять, что съедает ресурсы в Postgresql и как это прекратить.
После докладов — нетворкинг и неформальное общение. А для тех, кто не сможет быть лично, будет трансляция.
📆 Встречаемся 29 июля в Москве. Не забудьте зарегистрироваться
erid:2Vtzquo3xQH
Реклама. АО "Тинькофф Банк", ИНН 7710140679, лицензия ЦБ РФ № 2673
Совет дня:
Безопасное применение правил
iptables с предваительным тестированием на 5 минут и автооткатом, если не прервать.
iptables-apply -t 5 rules.v4
Удаленно настраивать файервол - к дальней дороге (с) народная примета.
#iptablesgping - для тех, кому обычный пинг скучно и некрасиво - пинг с графиками !
Умеет:
- пинговать и строить графики сразу для нескольких хостов
- строить графики времени исполнения команды, заданной через флаг --cmd
- кастомные цвета
- поддержка Windows, Mac и Linux.
https://github.com/orf/gping
#ping #cli #tui #graph #monikrr (Kubernetes Resource Recommendations) - Основывается на исторических данных из Prometheus/Coralogix/Thanos/Mimir.
Не требует установки агента. CLI утилита, может запускаться локально. Встроенная интеграция для отправки отчетов в Slack, встроенный WebUI для просмотра отчетов.
https://github.com/robusta-dev/krr
#k8s #resources #report #cli #webui #slackkernel-hardening-checker - утилита для проверки security hardening опций в ядре Linux.
https://github.com/a13xp0p0v/kernel-hardening-checker
Подсказал: @UserNameForget
#linux #kernel #securityContainerSSH - запуск контейнеров по требованию.
1. Открываем SSH соединение к ContainerSSH.
2. ContainerSSH вызывает сервер аутентификации с именем пользователя и паролем (публичным ключом) для проверки валидности
3. ContainerSSH вызывает сервер конфигурации для получения расположения backend и конфигурацию (если задано)
4. ContainerSSH запускает backend контейнер с полученной конфигурацией.
Весь ввод от пользователя передается в контейнер, а отклик - напрямую пользователю в SSH сессию.
https://github.com/ContainerSSH/ContainerSSH
Web: https://containerssh.io
#ssh #docker #remote #debug
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
