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

Useful Tools | Linux | GitOps | DevOps

@gitgate

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

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

Web: https://gitgate.d3.ru

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

Showing posts older than #1187 · Back to latest

Older Posts 20 shown
Post #1186 3.16K
Markdown Viewer - плагин для Crome - пишите в Markdown, экспортируйте в идеальный Word одним щелчком мыши

Возможности:
- диаграммы Mermaid: Изображения высокого разрешения
- формулы LaTeX: Редактируемые уравнения Word
- автоматическая подсветка синтаксиса (100+ языков)
- 18+ профессиональных тем одним кликом
- полностью бесплатно, локальная обработка

https://github.com/xicilion/markdown-viewer-extension

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

#markdown #viewer #chrome #plugin
  • 👍 9
  • 🔥 6
Post #1185 3.17K
webdav - простой и автономный сервер WebDAV.

Поддерживает запуск в контейнере, CORS, fail2ban и работу через proxy сервера.

https://github.com/hacdias/webdav

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

#webdav #cors #docker
  • 👍 11
  • 🔥 1
Post #1183 3.8K
backrest - веб-решение для резервного копирования, построенное на основе Restic.

Backrest предоставляет веб-интерфейс, который служит оболочкой для интерфейса командной строки Restic и упрощает создание репозиториев, просмотр снимков и восстановление файлов. Кроме того, Backrest может работать в фоновом режиме и использовать индивидуальный подход к планированию снимков и управлению операциями по поддержанию состояния репозиториев.

Созданный на основе restic, Backrest использует его развитые, быстрые, надежные и безопасные возможности резервного копирования, добавляя при этом интуитивно понятный интерфейс.

Возможности:
- веб-интерфейс: локальный или удаленный доступ (идеально подходит для развертываний NAS)
- поддержка нескольких платформ: Linux, macOS, Windows, Docker, FreeBSD
- управление резервным копированием:
- импорт существующих репозиториев Restic
- резервное копирование и обслуживание по расписанию Cron (например, удаление, проверка, забвение и т. д.)
- просмотр и восстановление файлов из снимков
- настраиваемые уведомления (Discord, Slack, Shoutrrr, Gotify, Healthchecks)
- хуки до/после резервного копирования для выполнения сценариев оболочки

Варианты хранения:
- совместимо с rclone
- поддерживает все серверные части хранилищ Restic (S3, B2, Azure, GCS, локальные, SFTP и все удаленные rclone)

https://github.com/garethgeorge/backrest

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

#restic #backup #webui
  • 👍 10
  • 🔥 3
Post #1182 3.83K
Zerobyte - инструмент автоматизации резервного копирования, который помогает сохранять данные в нескольких хранилищах. Он создан на основе Restic и предоставляет современный веб-интерфейс для планирования, управления и мониторинга зашифрованного резервного копирования вашего удаленного хранилища.


Возможности:

- автоматизированное резервное копирование с политиками шифрования, сжатия и хранения на базе Restic
- гибкое планирование для автоматизированных заданий резервного копирования с детальными политиками хранения
- сквозное шифрование, гарантирующее постоянную защиту ваших данных
- поддержка нескольких протоколов: резервное копирование из NFS, SMB, WebDAV или локальных каталогов

https://github.com/nicotsx/zerobyte

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

#restic #backup #nfs #smb #webdav
  • 👍 12
  • 🔥 7
Post #1181 4.32K
Server Survival - интерактивная 3D-игра-симулятор, в которой вы играете роль архитектора облаков. Ваша задача - создать и масштабировать отказоустойчивую облачную инфраструктуру, способную справляться с растущими нагрузками, отражать DDoS-атаки и управлять своим бюджетом.

Цель:
- выживите как можно дольше!
- управляйте своим бюджетом ($) и репутацией (%).
- зарабатывайте деньги, успешно обрабатывая законный трафик (WEB и API).
- потеря репутации в случае отказа запросов или проникновения мошеннического трафика.
- игра окончена, если репутация упадет до 0% или вы обанкротитесь.

Типы трафика:
- 🟢 WEB-трафик (зеленый): необходимо хранить в S3.
- 🟠 API-трафик (оранжевый): необходимо обработать и сохранить в базе данных.
- 🟣 Fraud/DDoS (розовый): должно быть заблокировано WAF.

https://github.com/pshenok/server-survival

Подсказал: @Fenix917

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

#game #network #architecture
  • 👍 11
  • 🔥 9
Post #1179 3.66K
S3Sync - действительно быстрый инструмент синхронизации для S3.

Ограничения - каждый объект загружается в оперативную память. Таким образом, вам потребуется объём оперативной памяти, равный <средний размер объекта> * <количество рабочих процессов>.

Умеет сихронизировать между как между локальным и удаленным инстансом S3, так и напрямуж между удаленными инстансами.

s3sync - неразрушающая односторонняя синхронизация: она не удаляет файлы в целевом или исходном пути, которые не синхронизированы.


Возможности:
- многопоточная загрузка/выгрузка файлов
- повторная попытка при ошибках
- текущая статистика
- ограничение скорости по объектам
- ограничение скорости по полосе пропускания
- гибкие фильтры по расширению, Content-Type, ETag и mtime объекта

https://github.com/larrabee/s3sync

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

#s3 #sync #backup
GitHub GitHub - larrabee/s3sync: Really fast sync tool for S3 Really fast sync tool for S3. Contribute to larrabee/s3sync development by creating an account on GitHub.
  • 👍 12
  • 🔥 3
Post #1176 3.05K
Prometheus GitHub Exporter - предоставляет базовые метрики для ваших репозиториев из API GitHub в конечную точку, совместимую с Prometheus.

https://github.com/githubexporter/github-exporter

Описание отдаваемых метрик: https://github.com/githubexporter/github-exporter/blob/master/METRICS.md

Подсказал: Сергей - @snubats

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

#moni #exporter #prometheus #github
GitHub GitHub - githubexporter/github-exporter: :octocat: Prometheus exporter for github metrics :octocat: Prometheus exporter for github metrics. Contribute to githubexporter/github-exporter development by creating an account on GitHub.
  • 👍 5
  • 🔥 3
Post #1175 3.16K
KafbatUI - универсальный, быстрый и легкий веб-интерфейс для управления кластерами Apache Kafka®.

Kafbat UI простой инструмент, который делает потоки данных более заметными, помогает быстрее находить и устранять неполадки, обеспечивая оптимальную производительность. Его лёгкая панель управления позволяет легко отслеживать ключевые показатели кластеров Kafka: брокеров, топики, разделы, производство и потребление.

Возможности:
- аналитика: просмотр основных сведений о топике, включая количество разделов, статус репликации и пользовательские конфигурации.
- мастер настройки: настройте кластеры Kafka непосредственно через пользовательский интерфейс.
- управление несколькими кластерами: мониторинг и управление всеми кластерами Kafka в одном унифицированном интерфейсе.
- встроенный мониторинг
- обзор брокеров Kafka. - проверка брокеров, включая назначение разделов и статус контроллера.
- браузер сообщений: просматривайте сообщения в форматах JSON, обычного текста или кодировки Avro. - поддерживается просмотр в режиме реального времени, дополненный пользовательскими фильтрами сообщений CEL.
- динамическое управление топиками: создавайте и настраивайте новые топики с помощью гибких настроек в режиме реального времени.
- подключаемая аутентификация: защитите свой пользовательский интерфейс с помощью OAuth 2.0 (GitHub, GitLab, Google), LDAP или базовой аутентификации.
- поддержка пользовательских плагинов SerDe
- управление доступом на основе ролей RBAC.
- маскировка данных
- сервер MCP

https://github.com/kafbat/kafka-ui

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

#kafka #ui
  • 👍 11
  • 🔥 9
Post #1174 3.36K
THE-Process-Manager - TUI приложение на основе Rust, которое отслеживает и отображает подробные метрики процессов. Этот инструмент собирает данные об использовании процессора и памяти для процессов, запущенных в системе.

Возможности:
- извлечение и отображение данных процесса
- расчет использования ЦП и памяти в процентах от общего объема доступных ресурсов.
- сортировка процессов
- подробная информация о процессе на основе PID.

https://github.com/moh-a-abde/THE-Process-Manager

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

#moni #procfs #tui #top
  • 👍 8
  • 🔥 6
Post #1171 3.81K
Dolphin - единая панель для аналитики в реальном времени в MySQL/MariaDB и ProxySQL. Поддержка Linux, Windows и MacOS

https://github.com/charles-001/dolphie

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

#mysql #postgres #proxysql #tui
  • 👍 8
  • 🔥 7
Post #1170 4.07K
web-to-desktop-framework-comparison - репозиторий со сравнением нескольких фреймворков, позволяющих «преобразовывать» веб-приложения в настольные. Возможности, поддерживаемые ОС, быстродействие, время создания приложения, использование памяти.

https://github.com/Elanis/web-to-desktop-framework-comparison

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

#electron #tauri #nvjs #wails #nodegui #neutralino #flutter #netmaui
  • 👍 8
  • 🔥 4
Post #1168 4.62K
Audio Reactive LED Strip - cветодиодная лента с аудиореактивным эффектом для визуализация музыки на светодиодной ленте в реальном времени с использованием Python и ESP8266 или Raspberry Pi.

Возможности:
- запись звука с помощью микрофона
- цифровая обработка сигналов
- построение визуализаций
- отправка информации о пикселях в ESP8266 по WiFi
- прошивка Arduino для ESP8266

https://github.com/scottlawsonbc/audio-reactive-led-strip

* Проект выходного дня

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

#rpi #esp #led #rgb #diy
  • 👍 10
  • 🔥 8
Post #1167 4.54K
file.d - невероятно быстрый инструмент, альтернатива filebeat, fluentd и vector для сбора логов и построения конвейеров данных: событий чтения, обработки и вывода. Изначально разработан для чтения из файлов, но также поддерживает множество плагинов ввода/действия/вывода.

Возможности:
- быстро: более чем в 10 раз быстрее по сравнению с аналогичными инструментами
- предсказуемость: используется пул, поэтому потребление памяти ограничено.
- надежность: данные не теряются благодаря механизму фиксации
- контейнер / облако / нативный Kubernetes
- просто настраивается с помощью YAML
- совместимость с Prometheus: преобразуйте ваши события в метрики на любом этапе конвейера
- удобство использования в хранилище: храните конфиденциальную информацию и получайте ее для любого параметра конвейера
- тщательно протестировано и используется в производстве для сбора журналов из кластера Kubernetes с общим количеством ядер ЦП более 3000.

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

https://github.com/ozontech/file.d

Поделился: Александр - @khodzh97

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

#moni #logs #clickhouse #elasticsearch #gelf #kafka #loki #postgres #s3 #splunk #filebeat #fluentd #vector
  • 👍 18
  • 🔥 7
Post #1166 3.65K
OnlyHuman - устали от того, что SEO-спам, генерируемый искусственным интеллектом, засоряет результаты вашего поиска?

OnlyHuman - это список фильтров для uBlock Origin, который блокирует появление в результатах поиска и лентах новостей неэффективных ИИ-контента и сайтов, содержащих спам с помощью SEO.

Что он блокирует:
- фермы контента на основе AI-SEO - веб-сайты, предназначенные для ранжирования в результатах поисковых запросов путем массового производства не требующих больших усилий ИИ-рерайтов.
- cлабые SEO-сайты, страницы с тысячами ничего не говорящих слов, оптимизированные исключительно для поисковых алгоритмов.
- вторичное содержание и переписывание, одинаковые статьи, распространяемые по нескольким доменам.
- спам в результатах поиска, низкокачественные сайты, которые наводняют Google, Bing, DuckDuckGo, Яндекс ненужным контентом.

https://github.com/FranklyRocks/OnlyHuman

проект uBlock Origin: https://github.com/gorhill/uBlock

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

#spam #seo #ai
GitHub GitHub - FranklyRocks/OnlyHuman: A filter list that hides AI-generated junk, spam bots, and zero-effort content across the web.… A filter list that hides AI-generated junk, spam bots, and zero-effort content across the web. Keeps your feed, searches and brain clean. OnlyHuman, because you've had enough. - FranklyRock...
  • 👍 23
  • 🔥 10
Post #1165 3.32K
happyDeliver - платформа с открытым исходным кодом для тестирования доставляемости электронных писем, которая анализирует тестовые письма и предоставляет подробные отчеты о доставляемости с оценкой.

Возможности:
- полный анализ электронной почты: анализирует оценки SPF, DKIM, DMARC, BIMI, ARC, SpamAssassin, записи DNS, статус черного списка, качество контента и многое другое.
- REST API: полнофункциональный API для создания тестов и получения отчетов
- сервер LMTP: встроенный сервер LMTP для бесшовной интеграции MTA
- система оценок: присваивает оценки по шкале от A до F и начисляет баллы с учетом факторов DNS, аутентификации, спама, черных списков, контента и заголовков.
- хранилище баз данных: поддержка SQLite или PostgreSQL
- возможность настройки: через среду или файл конфигурации для всех параметров

https://github.com/happyDomain/happydeliver

Подсказал: Alex Kup - @Lifailon

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

#email #spf #dkim #dmark #dns #lmtp #spamassassin #api
  • 👍 15
  • 🔥 3
Post #1164 3.27K
TinyPilot - превратите свой Raspberry Pi в браузерный KVM.

Самодельный IPMI на базе Raspberry Pi и платы видеозахвата. Позволяет удаленно полноценно управлять сервером через броузер.

Возможности:
- видеозахват (HDMI/DVI/VGA)
- переадресация клавиатуры
- переадресация мыши
- полноэкранный режим
- вставка текста из буфера обмена

https://github.com/tiny-pilot/tinypilot

Web: https://tinypilotkvm.com/

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

#ipmi #raspberypi #pi #remote #webui
  • 👍 12
  • 🔥 7
Post #1163 4.11K
Postgresus - self-hosted инструмент для резервного копирования и мониторинга PostgreSQL базы данных

Возможности:
- создание бекапов по расписанию для PostgreSQL 13-18;
- различные места хранения (local, S3, Google Drive, Dropbox. Nextcloud и другие)
- уведомления в Telegram, Slack, Discord, если бекап сломался или база недоступна;
- health check базы данных раз в минуту;
- Apache 2.0 лицензия (полностью открытый);
- поддержка PostreSQL с 12 до 18 версии

Запуск через Docker:
docker run -d 
--name postgresus
-p 4005:4005
-v ./postgresus-data:/postgresus-data
--restart unless-stopped
rostislavdugin/postgresus:latest

https://github.com/RostislavDugin/postgresus

Web: https://postgresus.com/

Подсказала: Наталья - @Nataly_DevOps

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

#backup #webui #postgres #docker
  • 👍 24
  • 🔥 16
Post #1161 3.87K
LMMS - кроссплатформенная цифровая звуковая рабочая станция с открытым исходным кодом, предназначенная для создания музыки. Она включает в себя продвинутый Piano Roll, Beat Sequencer, Song Editor и Mixer для сочинения, аранжировки и сведения музыки. По умолчанию она включает более 15 плагинов синтезатора, а также поддержку VST(i) и SoundFont2.

Возможности:
- редактор песен для аранжировки мелодий, сэмплов, паттернов и автоматизации
- pattern-редактор для создания ритмов и узоров
- простой в использовании Piano-Roll для редактирования паттернов и мелодий
- микшер с неограниченным количеством каналов микшера и произвольным количеством эффектов
- множество мощных инструментов и плагинов эффектов прямо из коробки
- полная автоматизация на основе определяемых пользователем путей и источники автоматизации с компьютерным управлением
- совместимость со многими стандартами, такими как SoundFont2, VST(i), LADSPA, GUS Patches, а также полная поддержка MIDI
- импорт и экспорт MIDI-файлов

https://github.com/LMMS/lmms/

Web: https://lmms.io/

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

#music #midi
  • 👍 14
  • 🔥 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 →