TGViewer
Channel Public Channel
Useful Tools | Linux | GitOps | DevOps

Useful Tools | Linux | GitOps | DevOps

@gitgate

Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы.

Понравился проект из поста - поддержи автора звездой!

Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Subscribers
6.78K
Photos
408
Videos
10
Links
1.1K

Showing posts older than #203 · Back to latest

Older Posts 20 shown
Post #202 2.73K
bookstack - платформа для документации c приятным и простым интерфейсом.

Для новичков опыт использования должен показаться интуитивно понятным, и для участия в создании контента в BookStack потребуются только базовые навыки обработки текста.

На базе Laravel, что открывает огромные возможности для интеграции и расширения огромным количеством готовых модулей в случае необходимости.

https://github.com/BookStackApp/BookStack

Опубликовано в @gitgate

#doc #wiki
GitHub GitHub - BookStackApp/BookStack: NOW MANAGED ON CODEBERG NOW MANAGED ON CODEBERG. Contribute to BookStackApp/BookStack development by creating an account on GitHub.
  • 👍 13
  • 🔥 6
Post #200 2.39K
pre-commit - Платформа для управления и поддержки многоязычных pre-commit hooks.

https://github.com/pre-commit/pre-commit

Web: https://pre-commit.com

Опубликовано в @gitgate

#git #dev #devops
GitHub GitHub - pre-commit/pre-commit: A framework for managing and maintaining multi-language pre-commit hooks. A framework for managing and maintaining multi-language pre-commit hooks. - pre-commit/pre-commit
  • 👍 9
  • 🔥 8
Post #198 2.66K
hwstat - утилита для сбора статистики конфигурации оборудования и программного обеспечения и настроек ядра на узле.

Источники сбора данных:
- uname
- uptime
- systemd-analyze/systemd-timesyncd timedatectl
- systemctl
- ntpd
- syslog
- journalctl
- lsb_release
- lscpu
- dmidecode (use root permission)
- ps
- loadavg
- vmstat
- free
- meminfo
- swapon
- lspci
- dmidecode (use root permission)
- df
- fstab
- lvm (use root permission)
- md (use root permission)
- ethtool
- networkctl
- systemd-resolve/resolvectl
- hosts
- ss
- ufw (use root permission)
- firewalld (use root permission)
- iptables (use root permission)
- hosts allow/deny
- apt
- dpkg
- snap
- users/group
- shadow (use root permission)
- sudoers (use root permission)
- login.defs
- profile/bashrc
- ssh
- sysctl (vm, net, fs)
- lsof (for full output use root permission)
- limits users (for output all users use root permission)
- limits processes
- last logon
- quota (use root permission)
- versions
- docker (use root permission)
- zabbix

Комплексное решение для инвентаризации и аудита безопасности. Легко интегрируется с существующими системами мониторинга.

https://github.com/Lifailon/hwstat

Опубликовано в @gitgate

#moni #audit #hardware #resources #system
GitHub GitHub - Lifailon/hwstat: Tool for quickly obtaining information about hardware characteristics, software configuration, kernel… Tool for quickly obtaining information about hardware characteristics, software configuration, kernel and limits in metrics format (in text or json format) from various sources built into the opera...
  • 🔥 22
  • 👍 11
Post #196 3.09K
Zellij — это еще не просто еще один терминал. Он имеет базовую функциональность терминального мультиплексора (аналогично tmux или screen), но включает в себя множество встроенных функций, которые позволяют пользователям расширять его и создавать свою собственную персонализированную среду.

Как и другие мультиплексоры, Zellij позволяет пользователям разделять свой терминал на разные панели и вкладки.

В Zellij также есть специальные панели, которые не являются терминалами. Эти панели называются плагинами. Zellij поставляется с некоторыми готовыми плагинами, такими как файловый менеджер Strider. Zellij использует Webassembly и WASI для загрузки этих панелей и предоставления им доступа к хост-компьютеру, чтобы их можно было написать на любом компилируемом языке.

https://github.com/zellij-org/zellij

Web: https://zellij.dev/

Опубликовано в @gitgate

#terminal #multiplexor #tmux #screen
GitHub GitHub - zellij-org/zellij: A terminal workspace with batteries included A terminal workspace with batteries included. Contribute to zellij-org/zellij development by creating an account on GitHub.
  • 👍 21
  • 🔥 8
Post #195 3.05K
whatsapp-telegram-bridge - гейт между WatsApp и Telegram, позволяющие получать сообщения отправленные в WhatsApp через Telegram.

Примечание: Поскольку у WhatsApp нет официального открытого API, используемый API основан на WhatsApp Web. Таким образом, вы не можете использовать WhatsApp Web во время работы.

WhatsApp Web также зависит от интернета вашего телефона, поэтому даже если вы развернете его на сервере, ваш телефон также должен иметь круглосуточный доступ в интернет.

Особенно актуально в свете тотального слива всеми продуктами Meta любой инфы, до которой можно дотянуться. Микрофон в телефоне в том числе. :(

https://github.com/UKnowWhoIm/whatsapp-telegram-bridge

Опубликовано в @gitgate

#bot #telegram #whatsapp #gate
GitHub GitHub - UKnowWhoIm/whatsapp-telegram-bridge: A simple bridge to receive whatsapp chats on telegram. A simple bridge to receive whatsapp chats on telegram. - UKnowWhoIm/whatsapp-telegram-bridge
  • 👍 11
  • 🔥 4
Post #194 3.1K
awk-telegram-bot - простой телеграм-бот, написанный на чистом GNU Awk.

Скорее не как отдельное приложение, а как готовый модуль для интеграции в приклад, например для оповещений в телеграм.

https://github.com/winogrona/awk-telegram-bot

Подсказал: Игорь Рогов @chert_tm

Опубликовано в @gitgate

#telegram #bot #awk
  • 🔥 25
  • 👍 9
Post #193 3.27K
dblab - интерактивный легковесный TIU клиент для PostgreSQL, MySQL, SQLite3, Oracle и SQL Server.

Кросплатформенный - OSX, Linux, Windows. Не требует инсталяции (один бинарный файл). Написан на go и не требует дополнительных пакетов.

https://github.com/danvergara/dblab

Опубликовано в @gitgate

#db #postgres #mysql #sqlite #mssql #oracle #tui
GitHub GitHub - danvergara/dblab: The database client every command line junkie deserves. The database client every command line junkie deserves. - danvergara/dblab
  • 👍 18
  • 🔥 3
Post #192 3.36K
immich - оренсурс решение для хостинга фото и видео или "GogleFoto давай досвидания"..

Помимо Web версии есть и мобильные клиенты для Mac и Android.

https://github.com/immich-app/immich

Web: https://immich.app/
Demo: https://demo.immich.app/

Опубликовано в @gitgate

#photo #video #selfhosted
GitHub GitHub - immich-app/immich: High performance self-hosted photo and video management solution. High performance self-hosted photo and video management solution. - immich-app/immich
  • 🔥 21
  • 👍 10
Post #191 3.2K
docmost - oпенсурс WiKi для совместной работы и документации.

Ключевые возможности:
- совместная работа в режиме реального времени
- разделенные пространства
- ролевая модель и управление разрешениями
- группы
- комментарии
- история страницы
- поиск
- файлы вложений

Заявлено как альтернатива Confluence.

https://github.com/docmost/docmost

Web: https://docmost.com/

Опубликовано в @gitgate

#wiki #doc #confluence
GitHub GitHub - docmost/docmost: Docmost is an open-source collaborative wiki and documentation software. It is an open-source alternative… Docmost is an open-source collaborative wiki and documentation software. It is an open-source alternative to Confluence and Notion. - docmost/docmost
  • 👍 14
  • 🔥 9
Post #190 3.13K
gitlab-ci-pipelines-exporter - для мониторинга GitLab CI с помощью Prometheus или любого решения для мониторинга, поддерживающего формат OpenMetrics .

В комплекте и готовые примеры дашбордов для Grafana.

https://github.com/mvisonneau/gitlab-ci-pipelines-exporter

Опубликовано в @gitgate

#moni #cicd #gitlab #pipeline
GitHub GitHub - mvisonneau/gitlab-ci-pipelines-exporter: Prometheus / OpenMetrics exporter for GitLab CI pipelines insights Prometheus / OpenMetrics exporter for GitLab CI pipelines insights - mvisonneau/gitlab-ci-pipelines-exporter
  • 🔥 17
  • 👍 13
Post #189 3.16K
sq - это CLI утилита, которая предоставляет доступ в стиле jq к структурированным источникам данных: базам данных SQL или форматам документов, таким как CSV или Excel.

sq выводит данные во множество форматов, включая JSON, Excel, CSV, HTML, Markdown и XML, и может вставлять результаты запроса непосредственно в базу данных SQL.

sq также может проверять источники для просмотра метаданных о структуре источника (таблицы, столбцы, размер). Вы можете использовать sq diff для сравнения таблиц или целых баз данных. В sq есть команды для обычных операций с базой данных, таких как копирование, усечение и удаление таблиц.

https://github.com/neilotoole/sq
Web: https://sq.io/

Опубликовано в @gitgate

#json #excel #csv #html #markdown #xml #sql
GitHub GitHub - neilotoole/sq: sq data wrangler sq data wrangler. Contribute to neilotoole/sq development by creating an account on GitHub.
  • 👍 22
  • 🔥 8
Post #187 3.56K
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

Опубликовано в @gitgate

#security
  • 👍 14
  • 🔥 6
Post #186 3.43K
obs-studio - бесплатная опенсурс программа для захвата изображений и видео, перекодирования и композитинга, организации потокового вещания и записи с экрана. Умеет использовать GPU.

Грабит из памяти, защищенные видео стримы - легко справляется.

Мультиплатформенная - linux, windows, macos.

https://github.com/obsproject/obs-studio

Web: https://obsproject.com/

Опубликовано в @gitgate

#grab #stream #video #gpu
  • 👍 30
  • 🔥 11
Post #185 3.55K
slim - Сделайте свои контейнеры лучше, меньше, безопаснее !

Slim позволяет разработчикам проверять, оптимизировать и отлаживать свои контейнеры с помощью команд xray, lint, build, debug, run, images, merge, registry, vulnerability (и других).

Он упрощает и улучшает процесс создания, настройки и использования контейнеров для разработчиков. Это делает ваши контейнеры лучше, меньше и безопаснее, обеспечивая при этом улучшенную видимость и удобство использования при работе с исходными и минимизированными контейнерами.

Ничего не меняйте в образе контейнера и уменьшите его до 30 раз, что также сделает его безопасным! Однако оптимизация образа - не единственное, что он может сделать. Он может помочь вам понять и создать более качественные образы контейнеров.

https://github.com/slimtoolkit/slim

Примеры: https://github.com/slimtoolkit/examples

опубликовано в  @gitgate

#docker #container #optimize
GitHub GitHub - slimtoolkit/slim: Slim(toolkit): Don't change anything in your container image and minify it by up to 30x (and for compiled… Slim(toolkit): Don't change anything in your container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (free and open source) - slimtoolkit/slim
  • 👍 15
  • 🔥 5
Post #182 4.02K
awesome-tunneling - коллекция селфхостед туннелей на любой случай. Сгруппировано по областям применения и возможностям.

https://github.com/anderspitman/awesome-tunneling

Опубликовано в @gitgate

#tunnel #security #network
GitHub GitHub - anderspitman/awesome-tunneling: List of ngrok, Cloudflare Tunnel, Tailscale, and ZeroTier alternatives and other tunneling… List of ngrok, Cloudflare Tunnel, Tailscale, and ZeroTier alternatives and other tunneling software and services. Focus on self-hosting. - anderspitman/awesome-tunneling
  • 👍 15
  • 🔥 7
Post #181 3.82K
introduction-to-sql - введение в SQL с открытым исходным кодом, которое поможет вам изучить основы SQL и начать использовать реляционные базы данных для ваших проектов SysOps, DevOps и Dev. Независимо от того, являетесь ли вы инженером DevOps/SysOps, разработчиком или просто энтузиастом Linux, на каком-то этапе вашей карьеры вам, скорее всего, придется использовать SQL.

Руководство подходит всем, кто работает разработчиком, системным администратором или инженером DevOps и хочет изучить основы SQL.

https://github.com/bobbyiliev/introduction-to-sql

Опубликовано в @gitgate

#book #sql #tutorial
GitHub GitHub - bobbyiliev/introduction-to-sql: Free Introduction to SQL eBook Free Introduction to SQL eBook. Contribute to bobbyiliev/introduction-to-sql development by creating an account on GitHub.
  • 👍 13
  • 🔥 4
Post #178 3.32K
Совет дня:

Безопасное применение правил iptables с предваительным тестированием на 5 минут и автооткатом, если не прервать.

iptables-apply -t 5 rules.v4


Удаленно настраивать файервол - к дальней дороге (с) народная примета.

Опубликовано в @gitgate

#tips #iptables
  • 🔥 56
  • 👍 16
Post #177 3.41K
gping - для тех, кому обычный пинг скучно и некрасиво - пинг с графиками !

Умеет:
- пинговать и строить графики сразу для нескольких хостов
- строить графики времени исполнения команды, заданной через флаг --cmd
- кастомные цвета
- поддержка Windows, Mac и Linux.

https://github.com/orf/gping

Опубликовано в @gitgate

#ping #cli #tui #graph #moni
  • 🔥 17
  • 👍 8
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →