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
406
Videos
10
Links
1.1K

Showing posts older than #458 · Back to latest

Older Posts 20 shown
Post #457 2.64K
File centipede - универсальный менеджер загрузки/выгрузки файлов в Интернете, BitTorrent-клиент, клиент WebDAV, FTP-клиент и SSH-клиент.

Он разработан, чтобы быть быстрым, настраиваемым и удобным для пользователя.

Он поддерживает несколько протоколов и содержит множество полезных вспомогательных инструментов, таких как HTTP-реквестер, слияние файлов и кодировщики.

Благодаря интеграции с браузером вы можете загружать аудио и видео с веб-сайтов, даже зашифрованные видео.

https://github.com/filecxx/FileCentipede

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

#bittorrent #webdav #ftp #ssh #http #file
GitHub GitHub - filecxx/FileCentipede: Cross-platform internet upload/download manager for HTTP(S), FTP(S), SSH, magnet-link, BitTorrent… Cross-platform internet upload/download manager for HTTP(S), FTP(S), SSH, magnet-link, BitTorrent, m3u8, ed2k, and online videos. WebDAV client, FTP client, SSH client. - filecxx/FileCentipede
  • 👍 11
  • 🔥 6
Post #456 2.6K
browsr - приятный файловый менеджер в вашем терминале. Это TUI приложение командной строки, которое позволяет вам просматривать содержимое локальных и удаленных файловых систем с помощью клавиатуры или мыши.

Вы можете быстро перемещаться по каталогам и просматривать файлы, независимо от того, размещены ли они локально, в GitHub, через SSH, в AWS S3, Google Cloud Storage или Azure Blob Storage. Просматривайте файлы кода с подсветкой синтаксиса, форматируйте файлы JSON, визуализируйте изображения, конвертируйте файлы данных в таблицы данных с возможностью навигации и многое другое.

https://github.com/juftin/browsr

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

#tui #cli #file #ssh #github #aws #google #azure
GitHub GitHub - juftin/browsr: 🗂️ a pleasant file explorer in your terminal supporting all filesystems 🗂️ a pleasant file explorer in your terminal supporting all filesystems - juftin/browsr
  • 👍 6
  • 🔥 3
Post #455 2.7K
Redpanda - полностью совместимая с Apache Kafka платформа для потоковых данных, разработанная с нуля, чтобы быть легче, быстрее и проще в эксплуатации.

Свободная от ZooKeeper™ и JVM, она отдает приоритет сквозному опыту разработчика с огромной экосистемой коннекторов, настраиваемым многоуровневым хранилищем и многим другим.

По заявлению разработчиков в 10 раз быстрее Kafka.

https://github.com/redpanda-data/redpanda

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

#redpanda #kafka #alternative
GitHub GitHub - redpanda-data/redpanda: Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper.… Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM! - redpanda-data/redpanda
  • 🔥 11
  • 👍 9
Post #453 2.25K
EasyP - комплексный набор инструментов для работы с файлами протокольных буферов (protobuf).

Он сочетает в себе линтер, менеджер пакетов, генератор и средство проверки обратной совместимости для упрощения и оптимизации рабочего процесса protobuf.

Разработка:
EasyP ускоряет разработку, обеспечивает согласованность файлов protobuf и предоставляет удобный механизм управления пакетами protobuf. Автоматизируя утомительные задачи и выявляя потенциальные ошибки, EasyP снижает риск остановок производства и обеспечивает более плавную разработку.

Децентрализованное управление пакетами:
В отличие от других инструментов, EasyP не использует централизованный сервер для распространения пакетов. Вместо этого любой репозиторий Git может служить источником пакетов, что дает вам больше гибкости и контроля над вашими зависимостями. Такой подход устраняет привязку к поставщику и упрощает управление пакетами protobuf.

https://github.com/easyp-tech/easyp

видео с ответами на вопрос "как и зачем мы создаем свой buf" - https://www.youtube.com/watch?v=Bc1GqeSKyGY

Telegram канал авторов: @easyptech

Рубрика "я пиарюсь". Проект Василия Близнецова ( @Hound672 ) ии Эдгара Сипки ( @zergsLaw )

Просьба поддержать, "озвездив" репку !

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

#buf #cli #easyip #dev
GitHub GitHub - easyp-tech/easyp Contribute to easyp-tech/easyp development by creating an account on GitHub.
  • 🔥 8
  • 👍 2
Post #452 2.51K
ddns-go - простой и легкий в использовании DDNS. Поддержка Aliyun, Tencent Cloud, Dnspod, Cloudflare, Huawei Cloud, Baidu Cloud, Porkbun и других.

Функции:
- поддержка Mac, Windows, Linux, поддержка архитектуры ARM и x86
- поддержка услуг DNS провайдеров: Aliyun Tencent Dnspod Cloudflare, Callback, Huawei Baidu Porkbun GoDaddy Namecheap NameSilo Dynadot
- поддержка интерфейса/сетевой карты/команды для получения IP
- поддержка работы как службы
- интервал по умолчанию - 5 минут.
- поддержка одновременной настройки нескольких поставщиков услуг DNS.
- поддержка разрешения нескольких доменных имен одновременно
- поддержка многоуровневого доменного имени
- настраивается через WebUI, просто и удобно
- на веб-странице вы можете быстро просмотреть последние 50 журналов.
- поддержка уведомлений вебхука
- поддержка срока жизни (TTL)

https://github.com/jeessy2/ddns-go/blob/master/README_EN.md

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

#ddns #webui #Aliyun #Tencent #Dnspod #Cloudflare #Huawei #Callback #Baidu #Porkbun #GoDaddy #Namecheap #NameSilo #Dynadot
GitHub ddns-go/README_EN.md at master · jeessy2/ddns-go Simple and easy to use DDNS. Support Aliyun, Tencent Cloud, Dnspod, Cloudflare, Callback, Huawei Cloud, Baidu Cloud, Porkbun, GoDaddy, Namecheap, NameSilo... - jeessy2/ddns-go
  • 👍 8
  • 🔥 4
Post #451 2.4K
Cloudflare DDNS — это приложение Go, предназначенное для обновления записей DNS в Cloudflare в соответствии с вашими текущими общедоступными адресами IPv4 и/или IPv6. Он считывает конфигурацию из файла JSON, извлекает текущие IP-адреса и обновляет записи DNS по мере необходимости.

Функции:
- извлекает общедоступные IP-адреса: извлекает ваши общедоступные адреса IPv4 и IPv6
- настраиваемый срок жизни: позволяет установить собственный срок жизни (TTL) для записей DNS
- автоматические обновления: поддерживает периодические обновления записей DNS с использованием последнего IP-адреса

Требования:
Токен Cloudflare API: установите переменную среды CLOUDFLARE_API_TOKEN с вашим токеном API Cloudflare

https://github.com/aureum-cloud/cloudflare-ddns

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

#cloudflare #cf #ddns #dns #network
GitHub GitHub - Aureum-Cloud/Cloudflare-DDNS: Cloudflare DDNS is a Go-based DNS updater designed to keep your Cloudflare-managed DNS records… Cloudflare DDNS is a Go-based DNS updater designed to keep your Cloudflare-managed DNS records in sync with your current public IPv4 and/or IPv6 addresses. - Aureum-Cloud/Cloudflare-DDNS
  • 👍 4
  • 🔥 4
Post #450 2.43K
RadonDB - облачная база данных на основе MySQL, построенная в виде полностью распределенного кластера, обеспечивающая неограниченную масштабируемость (масштабирование), емкость и производительность.

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

Функции:

- автоматическое шардирование
- аудит и журналирование
- параллельное выполнение: параллельный запрос, параллельный DML и параллельный DDL
- параллельная CHECKSUM TABLE: дает те же результаты, что и MySQL.
- распределенные транзакции: изоляция снапшотов
- распределенные Joins: Sort-Merge Join, Nested-Loop Join
- распределенный полнотекстовой поиск
- мультитенант по базе данных
- Подготовленный SQL Statement
- JSON

https://github.com/radondb/radon

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

#db #cloud #cluster #mysql
GitHub GitHub - radondb/radon: RadonDB is an open source, cloud-native MySQL database for building global, scalable cloud services RadonDB is an open source, cloud-native MySQL database for building global, scalable cloud services - radondb/radon
  • 🔥 10
  • 👍 7
Post #449 2.32K
WeSQL- это MySQL с облачной архитектурой, которая использует S3 (и S3-совместимые системы) для хранения данных, обеспечивая аварийное восстановление в пределах зоны доступности с нулевой потерей данных практически по цене одной реплики.

Он идеально подходит для пользователей, которым требуется простое в развертывании, масштабируемое, экономичное и удобное для разработчиков решение для бессерверной базы данных MySQL, особенно для тех, кто ищет решение, поддерживающее BYOC (Bring Your Own Cloud). Независимо от того, являетесь ли вы разработчиком, DevOps-инженером или организацией.

Совместимость с MySQL:

WeSQL привносит новые возможности в MySQL благодаря инновационной архитектуре с использованием немодифицированной кодовой базы MySQL Server, обеспечивая полную совместимость с MySQL. Это позволяет WeSQL быстро внедрять новые функции MySQL и исправлять ошибки, обеспечивая плавную интеграцию с существующими инструментами и приложениями MySQL.

https://github.com/wesql/wesql

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

#db #cloud #cluster #mysql
GitHub GitHub - wesql/wesql: WeSQL is an innovative MySQL distribution that adopts a compute-storage separation architecture, with storage… WeSQL is an innovative MySQL distribution that adopts a compute-storage separation architecture, with storage backed by S3 (and S3-compatible systems). It can run on any cloud, ensuring no vendor l...
  • 👍 5
  • 🔥 3
Post #448 2.3K
Docker Bench for Security- скрипт, который проверяет десятки распространенных рекомендаций по развертыванию контейнеров Docker в рабочей среде. Все тесты автоматизированы и основаны на CIS Docker Benchmark v1.6.0

https://github.com/docker/docker-bench-security

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

#security #docker #benchmart #linter
GitHub GitHub - docker/docker-bench-security: The Docker Bench for Security is a script that checks for dozens of common best-practices… The Docker Bench for Security is a script that checks for dozens of common best-practices around deploying Docker containers in production. - docker/docker-bench-security
  • 👍 11
  • 🔥 5
Post #447 2.59K
APKLeaks - сканирование APK-файла на предмет URI, конечных точек и секретов.

https://github.com/dwisiswant0/apkleaks

Подсказал: Bronislav Kornev - @bulch

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

#security #android #linter #apk
GitHub GitHub - dwisiswant0/apkleaks: Scanning APK file for URIs, endpoints & secrets. Scanning APK file for URIs, endpoints & secrets. Contribute to dwisiswant0/apkleaks development by creating an account on GitHub.
  • 🔥 11
  • 👍 6
Post #446 2.57K
GitPrep - портативная система Github, которую можно установить и разместить на вашем собственном сервере Unix/Linux.

Функции:
- клон Github: GitPrep имеет тот же интерфейс, что и GitHub
- система поддержки проблем
- портативность: вы можете установить GitPrep на свой собственный сервер Unix/Linux
- требуется только Perl 5.10.1+
- умная поддержка HTTP: вы можете извлекать и отправлять репозиторий через HTTP
- встроенный веб-сервер и поддержка обратного прокси
- поддержка CGI
- поддержка SSL
- поддержка аутентификации с открытым ключом

https://github.com/yuki-kimoto/gitprep

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

#git
GitHub GitHub - yuki-kimoto/gitprep: Portable GitHub system into your own server Portable GitHub system into your own server. Contribute to yuki-kimoto/gitprep development by creating an account on GitHub.
  • 👍 12
  • 🔥 8
Post #445 2.27K
Gitleaks - инструмент для обнаружения секретов, таких как пароли, ключи API и токены, в репозиториях git, файлах и во всем, что вы хотите передать через стандартный ввод.

https://github.com/gitleaks/gitleaks

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

#git #security
GitHub GitHub - gitleaks/gitleaks: Find secrets with Gitleaks 🔑 Find secrets with Gitleaks 🔑. Contribute to gitleaks/gitleaks development by creating an account on GitHub.
  • 👍 9
  • 🔥 8
Post #444 2.59K
Useful Tools | Linux | GitOps | DevOps Assayo - визуализация и анализ данных вашего git-репозитория. Инструмент для тимлидов и IT-аудита. Сотрудник может оценить новое место работы: - темп работы; - количество переработок; - зоны ответственности; - объем фичей и багов; - стиль…
Maltrail - система обнаружения вредоносного трафика, использующая общедоступные (черные) списки, содержащие вредоносные и/или в целом подозрительные следы, а также статические следы, составленные из различных AV-отчетов и настраиваемых пользовательских списков, где след может быть любым, начиная от имени домена (например, zvpprsensinaix .com для вредоносного ПО Banjori), URL-адрес (например, hXXp://109.162.38.120/harsh02.exe для известного вредоносного исполняемого файла), IP-адрес (например, 185.130.5.231 для известного злоумышленника) или значение заголовка HTTP User-Agent (например, sqlmap для автоматического внедрения SQL и инструмента захвата базы данных). Кроме того, он использует (необязательно) расширенные эвристические механизмы, которые могут помочь в обнаружении неизвестных угроз (например, новых вредоносных программ).

Включено в виде add-on в состав OPNSense. Отлично интегрируется с fail2ban вмвиде источника вредных адресов.

https://github.com/stamparm/maltrail

Демо: https://maltraildemo.github.io/

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

#net #security #fail2ban
GitHub GitHub - stamparm/maltrail: Malicious traffic detection system Malicious traffic detection system. Contribute to stamparm/maltrail development by creating an account on GitHub.
  • 👍 17
  • 🔥 7
Post #442 2.48K
Assayo - визуализация и анализ данных вашего git-репозитория. Инструмент для тимлидов и IT-аудита.

Сотрудник может оценить новое место работы:
- темп работы;
- количество переработок;
- зоны ответственности;
- объем фичей и багов;
- стиль работы коллег;

‍Руководитель может оценить сотрудников:
- выявить бездельников;
- прикинуть объём кода;
- узнать скорость работы;
- заметить аномалии поведения;
- посмотреть динамику работы по неделям;

Инвестор может оценить продукт:
- стоимость продукта;
- стоимость фичей;
- время на разработку;
- прогноз времени доработок;
- прогноз стоимости;

https://github.com/bakhirev/assayo

Демо: https://assayo.online/demo/?ref=github&dump=./test.txt
Онлайн: https://assayo.online/demo/?ref=github

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

#git #audit
GitHub GitHub - bakhirev/assayo: Creates an HTML-report with analysis of commit statistics Creates an HTML-report with analysis of commit statistics - bakhirev/assayo
  • 👍 11
  • 🔥 8
Post #441 2.78K
Carbonyl - браузер на базе Chromium, созданный для работы в терминале.

Он поддерживает практически все веб-API, включая WebGL, WebGPU, воспроизведение аудио и видео, анимацию и т. д.

Он быстрый, запускается менее чем за секунду, работает со скоростью 60 кадров в секунду и простаивает при загрузке процессора 0%. Он не требует оконного сервера (т.е. работает в консоли безопасного режима) и даже работает через SSH.

Изначально Carbonyl начинался как html2svg, а теперь является его средой выполнения.

https://github.com/fathyb/carbonyl

Подсказал: Кот ученый - @p1n9v1n

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

#terminal #tui #api #webgl #webgpu
GitHub GitHub - fathyb/carbonyl: Chromium running inside your terminal Chromium running inside your terminal. Contribute to fathyb/carbonyl development by creating an account on GitHub.
  • 🔥 22
  • 👍 11
Post #440 2.52K
GitSave - создавайте резервные копии своих Git репозиториев по расписанию.

Функции:

- постой в использовании и отзывчивый веб-интерфейс
- автоматическая установка с использованием Docker.
- планирование резервного копирования
- поддержка GitHub, GitLab и других платформ Git.
- графики паузы/возобновления
- просмотр истории резервного копирования
- поддержка резервного копирования на общий ресурс SMB

https://github.com/TimWitzdam/GitSave

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

#git #backup #schedule #webui #smb #github #gitlab
GitHub GitHub - TimWitzdam/GitSave: GitSave is a self-hosted and open-source application that backs up your Git repositories. GitSave is a self-hosted and open-source application that backs up your Git repositories. - TimWitzdam/GitSave
  • 👍 12
  • 🔥 6
Post #439 6.8K
Taro-CD - сервис для гадания на картах Таро перед деплоем в прод.

Поможет определить есть ли в релизе баги и ответит можно деплоить или нет. Необходим в любом пайплайне.

Этот API создан нашей командой высококвалифицированных и определенно неуклюжих разработчиков для решения проблемы непредсказуемых развертываний. Используя мистическую силу колоды Таро , мы можем предоставить вам ценные сведения, позволяющие определить, подходящее ли сейчас время для запуска вашего приложения в производство.

Постановка задачи

Развертывание может оказаться сложным и непредсказуемым процессом, чреватым потенциальными проблемами и препятствиями. Принятие неправильного решения о развертывании может привести к катастрофическим последствиям для вашего приложения и вашего бизнеса. Вот здесь и появляется API Tarot CD - предоставляя основанный на данных подход к оценке текущего состояния вашего проекта, мы можем помочь вам принять обоснованные решения о том, когда его развертывать.

https://github.com/mercury131/taro-cd

Поделился: Антон - @neobober

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

#cicd #pipeline #taro
GitHub GitHub - mercury131/taro-cd Contribute to mercury131/taro-cd development by creating an account on GitHub.
  • 🔥 36
  • 👍 2
Post #438 2.35K
Полезный gist с пощаговым описанием установки OpenWRT на x86_64 платформу

OpenWRT on x86_64 - полезный git gist с пощаговым описанием установки OpenWRT на x86_64

https://gist.github.com/pjobson/3584f36dadc8c349fac9abf1db22b5dc

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

#openwrt #x86 #gist
Gist OpenWRT on x86_64 OpenWRT on x86_64. GitHub Gist: instantly share code, notes, and snippets.
  • 👍 7
  • 🔥 6
Post #437 2.45K
Useful Tools | Linux | GitOps | DevOps Совет дня: Для логирования использования команды sudo отредактируйте файл sudoers используя команду visudo и в конец секции Defaults добавьте: Defaults logfile=/var/log/sudo опубликовано в @gitgate #tips
tinysshd - минималистичный SSH-сервер, реализующий лишь часть функций SSHv2

tinysshd поддерживает только безопасную криптографию (минимальная 128-битная безопасность, защита от атак с использованием тайминга кэша)
tinysshd не реализует старые криптографические методы (такие как RSA, DSA, HMAC-MD5, HMAC-SHA1, 3DES, RC4,...)
tinysshd не реализует небезопасные функции (такие как пароль или аутентификация на основе хоста)
tinysshd не имеет таких функций: протокол SSH1, сжатие, переадресация портов, переадресация агента, переадресация X11...
tinysshd не использует динамическое выделение памяти (нет ошибок выделения и т. д.).

Подходит для эмбедед систем с ограничением по ресурсам.

https://github.com/janmojzis/tinyssh

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

#ssh
GitHub GitHub - janmojzis/tinyssh: TinySSH is small server (less than 100000 words of code) TinySSH is small server (less than 100000 words of code) - janmojzis/tinyssh
  • 👍 9
  • 🔥 5
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 →