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.
👍10🔥2
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
👍6🔥5
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)
Внимание: не все плагины в рабочем состоянии, но мне нужен был
UniF
i - он вполне рабочий. 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.
👍8🔥4
opnsense_dhcp_lease
- виджет с DHCP Leases
на странице админки OPNSense
https://github.com/jbaconsult/opnsense_stuff
опубликовано в @gitgate
#opnsense
GitHub
GitHub - jbaconsult/opnsense_stuff: This repository contains some stuff I made for the OPNsense firewall
This repository contains some stuff I made for the OPNsense firewall - jbaconsult/opnsense_stuff
👍7🔥3
Совет дня:
Как заблокировать пакеты для обновления и все таки обновить их потом при необходимости (для
после установки защитите версии пакетов от обновления.
при необходимости обновления можно принудительно разрешить
опубликовано в @gitgate
#tips #apt
Как заблокировать пакеты для обновления и все таки обновить их потом при необходимости (для
apt
дистрибутивов)после установки защитите версии пакетов от обновления.
apt-mark hold <PACKAGENAME>
при необходимости обновления можно принудительно разрешить
apt-get install -y --allow-change-held-packages <PACKAGENAME>
опубликовано в @gitgate
#tips #apt
👍46🔥9
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, easy to use PowerShell script to remove pre-installed apps, disable telemetry, as well…
A simple, easy to use PowerShell script to remove pre-installed apps, disable telemetry, as well as perform various other changes to customize, declutter and improve your Windows experience. Win11D...
👍16🔥4
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
:zap: The most powerful PowerShell module for fine-tuning Windows - farag2/Sophia-Script-for-Windows
👍20🔥8
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
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/Nping: 🏎 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/Nping
👍10🔥4
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.
👍28🔥14
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, KMS38…
Open-source Windows and Office activator featuring HWID, Ohook, TSforge, KMS38, and Online KMS activation methods, along with advanced troubleshooting. - massgravel/Microsoft-Activation-Scripts
👍19🔥5
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
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
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
👍14🔥4
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
👍9🔥6
PgDog - шардирование, пул соединений и балансировщик нагрузки для
Он позволяет разбить
https://github.com/pgdogdev/pgdog
Документация: https://docs.pgdog.dev/
опубликовано в @gitgate
#postgres #ha #sharding #load-balancer
PostgreSQL
. Написанный на Rust
, PgDog
быстр, надежен и масштабирует базы данных горизонтально, не требуя внесения изменений в код приложения.Он позволяет разбить
PostgreSQL
на сегменты и может управлять сотнями баз данных и сотнями тысяч соединений.https://github.com/pgdogdev/pgdog
Документация: https://docs.pgdog.dev/
опубликовано в @gitgate
#postgres #ha #sharding #load-balancer
GitHub
GitHub - pgdogdev/pgdog: Horizontal scaling for PostgreSQL with automatic sharding.
Horizontal scaling for PostgreSQL with automatic sharding. - pgdogdev/pgdog
👍15🔥5
alternatives-to-katacoda - после того как
Прокачай свои скилы самостоятельно ! Или попробуй новые проекты и технологии.
https://gist.github.com/bmaupin/6285ddfc353823cbef593ae6f2b19942
Можно еще и https://stepik.org/ посмотреть.
опубликовано в @gitgate
#cources #playground #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.
🔥10👍5
Supercronic
- совместимый с crontab
планировщик заданий, специально разработанный для работы в контейнерах.Цель
Supercronic
- вести себя именно так, как можно ожидать от cron
, работающего в контейнере:- ваши переменные среды доступны в заданиях
- вывод результатов работы задания в
stdout
/ stderr
- SIGTERM запускает корректное завершение работы (так же, как и
SIGINT
, который можно отправить с помощью CTRL+C
при интерактивном использовании)- коды возврата заданий и расписания выводятся в
stdout
/ stderr
-
SIGUSR2
запускает корректное завершение работы и перезагружает конфигурацию crontab-
SIGQUIT
запускает корректное завершение работыhttps://github.com/aptible/supercronic
Подсказал: Мак Зотов - @sf1nk5
опубликовано в @gitgate
#docker #cron
GitHub
GitHub - aptible/supercronic: Cron for containers
Cron for containers. Contribute to aptible/supercronic development by creating an account on GitHub.
👍9🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Bashly
- генератор кода и Bash CLI Framework
Bashly
- приложение командной строки CLI
(написанное на Ruby
), позволяющее создавать многофункциональные инструменты командной строки bash
.Bashly
позволяет вам сосредоточиться на конкретном коде, не беспокоясь об анализе аргументов командной строки, текстах использования, сообщениях об ошибках и других функциях, которые обычно обрабатываются фреймворком в любом другом языке программирования.https://github.com/DannyBen/bashly
опубликовано в @gitgate
#bash #cli #ruby
👍8🔥5
Portmaster
- бесплатный для персонального использования и открытый брандмауэр (firewall
) приложений, который делает всю тяжелую работу за вас. С отличными настройками по умолчанию ваша конфиденциальность улучшается без каких-либо усилий. А если вы хотите настроить и контролировать все до последней детали -
Portmaster
тоже вам поможет. Возможности: бесплатной версии:
- мониторинг всей сетевой активности
- полный контроль: блокировка любого трафика
- автоматическая блокировка трекеров и вредоносного ПО
- глобальные и индивидуальные настройки для каждого приложения
- безопасный
DNS
(Doh/DoT
)https://github.com/safing/portmaster
опубликовано в @gitgate
#firewall #webui
👍20🔥10