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

Showing posts older than #689 · Back to latest

Older Posts 20 shown
Post #687 3.54K
alternatives-to-katacoda - после того как O'Reilly купил и закрыл katacoda.com (редиски такие) спиок альтернативных ресурсов для самообучения, с плейграундом, лабами и все как мы любим.

Прокачай свои скилы самостоятельно ! Или попробуй новые проекты и технологии.

https://gist.github.com/bmaupin/6285ddfc353823cbef593ae6f2b19942

Можно еще и https://stepik.org/ посмотреть.

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

#cources #playground #katacoda
Gist Alternatives to Katacoda Alternatives to Katacoda. GitHub Gist: instantly share code, notes, and snippets.
  • 🔥 11
  • 👍 5
Post #685 3.63K
PgDog - шардирование, пул соединений и балансировщик нагрузки для PostgreSQL. Написанный на Rust, PgDog быстр, надежен и масштабирует базы данных горизонтально, не требуя внесения изменений в код приложения.

Он позволяет разбить PostgreSQL на сегменты и может управлять сотнями баз данных и сотнями тысяч соединений.

https://github.com/pgdogdev/pgdog

Документация: https://docs.pgdog.dev/

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

#postgres #ha #sharding #load-balancer
GitHub GitHub - pgdogdev/pgdog: PostgreSQL connection pooler, load balancer and database sharder. PostgreSQL connection pooler, load balancer and database sharder. - pgdogdev/pgdog
  • 👍 15
  • 🔥 5
Post #684 4.08K

CodiMD
- бесплатная версия HackMD, разработанная и имеющая открытый исходный код командой HackMD с ограниченными функциями (без книжного режима). Вы можете использовать CodiMD для своего сообщества и самостоятельно управлять всеми своими данными. Поддерживает большое количество плагинов.

CodiMD идеально подходит для открытых сообществ, в то время как HackMD делает упор на разрешения и контроль доступа для коммерческого использования.

Команда HackMD стремится сохранить исходный код CodiMD открытым. Любой вклад приветствуется!

https://github.com/hackmdio/codimd

Плагины: https://codimd.bravo123.ru/s/-vs3ukUVo#

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

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

#markdown #ide #editor
  • 👍 10
  • 🔥 6
Post #683 4.06K
Wait4X - мощный инструмент с нулевыми зависимостями, который ждет готовности сервисов перед продолжением работы.

Он поддерживает множество протоколов и сервисов, что делает его важным компонентом для:

- конвейеры CI/CD — убедитесь, что зависимости доступны перед запуском тестов
- оркестровка контейнеров — службы проверки работоспособности перед запуском приложения
- процессы развертывания — проверка готовности системы перед развертыванием
- инициализация приложения — проверка доступности внешней службы
- локальная разработка — упрощение проверок готовности локального хоста

Возможности:
- поддержка нескольких протоколов TCP, HTTP, DNS
- интеграция сервисов Redis, MySQL, PostgreSQL, MongoDB, RabbitMQ, InfluxDB, Temporal
- обратная проверка для поиска свободных портов или неготовых служб.
- параллельная проверка нескольких служб одновременно
- экспоненциальный повтор отсрочки с увеличивающимися задержками для повышения надежности
- интеграция CI/CD для автоматизации рабочих процессов
- кроссплатформенный единый двоичный файл для Linux, macOS и Windows
- импорт пакетов Go в ваши приложения Go
- выполнение команд после успешных проверок

https://github.com/atkrad/wait4x

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

#cicd #check #redis #mysql #postrges #mongodb #rabbitmq #influxdb #txp #http #dns
GitHub GitHub - wait4x/wait4x: Wait4X allows you to wait for a port or a service to enter the requested state. Wait4X allows you to wait for a port or a service to enter the requested state. - wait4x/wait4x
  • 👍 15
  • 🔥 4
Post #682 3.77K
flatnotes - самостоятельное веб-приложение для создания заметок без базы данных, использующее для хранения просто папку с файлами Markdown.

https://github.com/dullage/flatnotes

Демо: https://demo.flatnotes.io/

Подсказал: Иван Грушин - @JohnMcGru

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

#notes #markdown #webui
GitHub GitHub - dullage/flatnotes: A self-hosted, database-less note taking web app that utilises a flat folder of markdown files for… A self-hosted, database-less note taking web app that utilises a flat folder of markdown files for storage. - dullage/flatnotes
  • 👍 15
  • 🔥 7
Post #680 4.18K
Windows Utility Improved - утилита представляет собой сборник задач и твиков Windows.

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

https://github.com/ChrisTitusTech/winutil

Web: https://christitus.com/windows-utility-improved/

Онлайн версия:

irm "https://christitus.com/win" | iex


Подсказал: Илья - @cmdrcrm

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

#windovs #utils
GitHub GitHub - ChrisTitusTech/winutil: Chris Titus Tech's Windows Utility - Install Programs, Tweaks, Fixes, and Updates Chris Titus Tech's Windows Utility - Install Programs, Tweaks, Fixes, and Updates - ChrisTitusTech/winutil
  • 👍 17
  • 🔥 5
Post #679 4.05K
Microsoft-Activation-Scripts - сценарии активации с открытым исходным кодом для Windows и Office с Hwid, Ohook, Tsforge, KMS38 и онлайн-методами активации KMS.

https://github.com/massgravel/Microsoft-Activation-Scripts

Web: https://massgrave.dev/

Онлайн версия:
irm https://massgrave.dev/get | iex


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

#windovs #office #kms #activation
GitHub GitHub - massgravel/Microsoft-Activation-Scripts: Open-source Windows and Office activator featuring HWID, Ohook, TSforge, and… Open-source Windows and Office activator featuring HWID, Ohook, TSforge, and Online KMS activation methods, along with advanced troubleshooting. - massgravel/Microsoft-Activation-Scripts
  • 👍 20
  • 🔥 5
Post #678 4.53K
Windows внутри docker контейнера.

Доступ через WebUI - http://<hostname>:8006

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

- ISO downloader
- KVM acceleration
- Web-based viewer

Если необходимо изменить количество ресурсов (CPU/RAM/HDD) - отредактируйте Dockerfile и соберите его по новой. Или задайте переменные в docker-compose.yml файле

environment:
VERSION: "11"
RAM_SIZE: "8G"
CPU_CORES: "4"
DISK_SIZE="64G"


Так же рекомендую намапить каталог с данными как ext.vol для сохранения состояния при перезапуске контейнера

volumes:
- $PWD/data:/storage


https://github.com/dockur/windows

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

#windows #docker #webui
GitHub GitHub - dockur/windows: Windows inside a Docker container. Windows inside a Docker container. Contribute to dockur/windows development by creating an account on GitHub.
  • 👍 29
  • 🔥 14
Post #677 3.81K
Nping - утилита ping, разработанная на rust.

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

https://github.com/hanshuaikang/Nping

Демо: https://raw.githubusercontent.com/hanshuaikang/Nping/refs/heads/main/docs/imgs/black.gif

https://raw.githubusercontent.com/hanshuaikang/Nping/refs/heads/main/docs/imgs/table.gif

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

#ping #tui #cli #rust
GitHub GitHub - hanshuaikang/NBping: 🏎 Nping mean NB Ping, A Ping Tool in Rust with Real-Time Data and Visualizations 🏎 Nping mean NB Ping, A Ping Tool in Rust with Real-Time Data and Visualizations - hanshuaikang/NBping
  • 👍 11
  • 🔥 4
Post #675 3.76K
Jiracli - интерактивный инструмент командной строки (CLI) для Atlassian Jira, который поможет вам в некоторой степени избежать Jira UI.

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

Поддерживаемые платформы: Linux, macOS, FreeBSD, Windows (частично)

https://github.com/ankitpokhrel/jira-cli

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

#jira #cli #tui
GitHub GitHub - ankitpokhrel/jira-cli: 🔥 Feature-rich interactive Jira command line. 🔥 Feature-rich interactive Jira command line. Contribute to ankitpokhrel/jira-cli development by creating an account on GitHub.
  • 👍 13
  • 🔥 4
Post #674 4.57K
Sophia Script for Windows является крупнейшим модулем PowerShell на GitHub для Windows 10 и Windows 11 для точной настройки и автоматизации рутинных задач. Он предлагает более 150 уникальных настроек и показывает, как Windows можно настроить без какого -либо вреда.

https://github.com/farag2/Sophia-Script-for-Windows

Подсказал: Кирилл Мартыненко - @Kirill_Martynenk0

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

#windows #helper #powershell
GitHub GitHub - farag2/Sophia-Script-for-Windows: :zap: The most powerful PowerShell module for fine-tuning Windows 10 & Windows 11 on… :zap: The most powerful PowerShell module for fine-tuning Windows 10 & Windows 11 on GitHub - farag2/Sophia-Script-for-Windows
  • 👍 20
  • 🔥 8
Post #673 4.09K
Useful Tools | Linux | GitOps | DevOps Совет дня: Как заблокировать пакеты для обновления и все таки обновить их потом при необходимости (для apt дистрибутивов) после установки защитите версии пакетов от обновления. apt-mark hold <PACKAGENAME> при необходимости обновления можно принудительно…
Win11debloat - простой в использовании и легкий сценарий PowerShell, который может удалить предварительно установленные приложения Windows Bloatware, отключить телеметрию и отключить или удалить навязчивые элементы интерфейса, рекламу и многое другое.

Не нужно кропотливо проходить все настройки самостоятельно или удалять приложения один за другим. Win11debloat делает процесс быстрым и легким!

Сценарий также включает в себя множество функций, которыми будут наслаждаться системные администраторы. Например, поддержка режима аудита Windows, возможность внести изменения в других пользователей Windows и возможность запустить сценарий, не требуя ввода пользователя во время выполнения.

https://github.com/Raphire/Win11Debloat

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

#windows #powershell #helper
GitHub GitHub - Raphire/Win11Debloat: A simple, lightweight PowerShell script that allows you to remove pre-installed apps, disable telemetry… A simple, lightweight PowerShell script that allows you to remove pre-installed apps, disable telemetry, as well as perform various other changes to declutter and customize your Windows experience....
  • 👍 16
  • 🔥 4
Post #672 3.55K
Совет дня:

Как заблокировать пакеты для обновления и все таки обновить их потом при необходимости (для apt дистрибутивов)

после установки защитите версии пакетов от обновления.

apt-mark hold <PACKAGENAME>


при необходимости обновления можно принудительно разрешить

apt-get install -y --allow-change-held-packages <PACKAGENAME>


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

#tips #apt
  • 👍 49
  • 🔥 10
Post #670 3.36K
opn-repo - репозиторий с дополнительными плагинами для OPNSense

В составе:

- Unifi Controller (os-unifi-maxit)
- InfluxDB (os-influxdb-maxit)
- Grafana (os-grafana-maxit)
- OCServ (os-ocserv-maxit)
- Elasticsearch (os-elasticsearch-maxit)
- Kibana (os-kibana-maxit)
- AdGuardHome (os-adguardhome-maxit)
- CARPcron HA autosync (os-carpcron-maxit)
- Speedtest (os-speedtest-community) by mihak09
- Traefik (os-traefik-maxit)
- Caddy (os-caddy-maxit)
- Zeek (os-zeek-maxit)
- Themes
- Homeassisstant (os-homeassisstant-maxit)
- Unbound Custom Options
- OPNarp (ARPwatch alternative)

Внимание: не все плагины в рабочем состоянии, но мне нужен был UniFi - он вполне рабочий.

https://github.com/mimugmail/opn-repo

Веб блог с описанием: https://www.routerperformance.net/opnsense-repo/

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

#opnsense #plugin
GitHub GitHub - mimugmail/opn-repo: OPNsense repo by mimugmail OPNsense repo by mimugmail. Contribute to mimugmail/opn-repo development by creating an account on GitHub.
  • 👍 9
  • 🔥 5
Post #669 3.15K
opnsense-exporter - экспортер Prometheus для OPNSense

Этот экспортер предоставляет метрики OpnSense, экосистеме плагинов и услугах, работающих на брандмауэре. Тем не менее, рекомендуется использовать его с node_exporter. Вы можете объединить метрики от обоих экспортеров как в Grafana, так и в вашей системе оповещения, чтобы создать панель, которая отображает полную картину состояния системы.

В то время как Node_exporter должен быть установлен на самом брандмауэре, этот экспортер может быть установлен на любой машине, которая имеет доступ к сети к API Opnsense.

В комплекте готовые дашборды для Grafana - https://grafana.com/grafana/dashboards/21113-opnsense/

https://github.com/AthennaMind/opnsense-exporter

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

#moni #exporter #prometheus #opnsense
  • 👍 7
  • 🔥 6
Post #667 3.38K
pf2opn - простой конвертер конфигураций pfSense в OPNSense

Ни для кого не секрет, что после покупки проекта pfSense компанией NETGATE - он медленно но верно умирает. Обновления опенсурс версии раз в пол года, изменена политика использования, все силы на монетизацию... Простенький конвертер, который поможет вам мигрировать на OPNSense, просто конвертируйте файл конфигуразии и загрузите его в новую инсталяцию.

Внимание: не идеален, потребуется допилить напильником до готовности после миграции !

https://github.com/mwood77/pf2opn

Есть и онлайн версия конвертера (для смелых, готовых свои ключи и пароли отдать разок на сторону) - https://www.pf2opn.com/

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

#pfsense #opnsense #migration
GitHub GitHub - mwood77/pf2opn: An in-browser pfsense to opnsense converter. An in-browser pfsense to opnsense converter. Contribute to mwood77/pf2opn development by creating an account on GitHub.
  • 👍 11
  • 🔥 2
Post #666 3.8K
docker-mailserver - готовый к продакшену простой контейнеризированный почтовый сервер (SMTP, IMAP, LDAP, анти-спам, антивирус и т. д.).

Единственные конфигурационный файл, не требует SQL базы данных. Легко развернуть и обновить.

Первоначально созданный @tomav, этот проект в настоящее время поддерживается добровольцами с января 2021 года.

В составе:

- Postfix c SMTP или LDAP аутентификацией и поддержкой плагинов
- Dovecot с поддержкой SASL, IMAP, POP3, LDAP, basic Sieve и квот
- Rspamd
- Amavis
- SpamAssassin с поддержкой кастомных правил
- ClamAV с автообновлениемя
- OpenDKIM и OpenDMARC
- Fail2ban
- Fetchmail
- Getmail6
- Postscreen
- Postgrey
- поддержка LetsEncrypt и self-signed сертификатов
- установочный скрипт дляпростой установки и настройки
- SASLauthd с LDAP аутентификацией
- OAuth2 аутентификация

https://github.com/docker-mailserver/docker-mailserver

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

#docker #mail #smtp #imap #ldap #spam #postfix #clamav
GitHub GitHub - docker-mailserver/docker-mailserver: Production-ready fullstack but simple mail server (SMTP, IMAP, LDAP, Antispam, Antivirus… Production-ready fullstack but simple mail server (SMTP, IMAP, LDAP, Antispam, Antivirus, etc.) running inside a container. - docker-mailserver/docker-mailserver
  • 👍 24
  • 🔥 14
Post #665 3.71K
fog - бесплатное решение для клонирования / визуализации / восстановления windows узлов с открытым исходным кодом.

FOG можно использовать для создания образов Windows XP, Vista, Windows 7, Window 8/8.1 и Windows 10, Windows 11 с использованием PXE, PartClone и веб интерфейса. Включает также тест памяти и диска, очистка диск, AV-сканирование, планирование задач, управление инвентори, удаленное развертывание ОС и удаленную установку программных пакетов.

https://github.com/FOGProject/fogproject

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

#windows #rescue #backup #restore
GitHub GitHub - FOGProject/fogproject: An open source computer cloning & management system An open source computer cloning & management system - FOGProject/fogproject
  • 👍 13
  • 🔥 3
Post #664 3.63K
rtop - мониторинг удаленных систем поверх SSH.

Подключается по SSH к удаленной системе и отображает жизненно важные метрики системы (CPU, disk, memory, network). Не требует установки дополнительного ПО в удаленной системе, кроме SSH -сервера и рабочих учетных данных.

Дополнительно: вывод можно легко распарсить в удобоваримый для вашей текущей системы мониторинга формат.

https://github.com/rapidloop/rtop

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

#moni #ssh #top
GitHub GitHub - rapidloop/rtop: rtop is an interactive, remote system monitoring tool based on SSH rtop is an interactive, remote system monitoring tool based on SSH - rapidloop/rtop
  • 👍 24
  • 🔥 11
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 →