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
👍12🔥3
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
👍23🔥12
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