Useful Tools | Linux | GitOps | DevOps
6.79K subscribers
418 photos
10 videos
13 files
1.14K links
Полезные opensource проекты на все случаи жизни, а иногда и советы.

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

Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Download Telegram
Драйвер NullMoth NVIDIA для macOS

NullMoth NVIDIA Driver for macOS - драйвер для видеокарт NVIDIA Turing и более поздних версий на компьютерах Mac с процессорами Intel и системах OpenCore под управлением macOS 15 Sequoia.

Таблица устройств включает GTX 16, RTX 20/30/40/50, TITAN RTX, а также поддерживаемые рабочие станции Quadro/RTX. Драйвер реализует интерфейсы дисплея и Metal, поддерживаемые NVIDIA. Доступность функций и поведение приложения зависят от видеокарты, версии операционной системы и установленных компонентов; покрытие таблицы устройств не гарантирует работоспособность во время выполнения.

https://github.com/nullmoth/nvidia-macos-driver

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

#mac #nvidia #driver
👍4🔥3
PVE-mods - скрипт (а теперь и в виде .deb пакета) добавляющий в WebUI PVE версии 9+ мониторинг температуры дисков, памяти, скоррость кулеров и прочие метрики на основе вывода lmsensors

https://github.com/Meliox/PVE-mods

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

#moni #pve #hddtemp #lmsensors
🔥16👍10
proxsave - резервное копирование и аварийное восстановление конфигурации хоста Proxmox VE и PBS.

Онлайн-резервное копирование без простоев, пошаговое восстановление, шифрование, облачное хранилище и встроенная интеграция с PBS.

ProxSave - это проект, созданный энтузиастами с целью упрощения восстановления в критические моменты.

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

ProxSave позволяет сохранять и восстанавливать данные, интегрируя расширенные функции: автоматическое резервное копирование, сохранение по нескольким путям, интеллектуальное хранение данных, шифрование резервных копий, интегрированные уведомления в Telegram и по электронной почте (облачная ретрансляция или уведомления Proxmox), а также совместимость с веб-хуками, Gotify и Prometheus.

https://github.com/tis24dev/proxsave

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

#backup #pve #pbs
👍8🔥3
PixelFont - семейство шрифтов, совместимых с AdafruitGFX и u8g2, созданных вручную для крошечных дисплеев с низким разрешением. Шрифты разработаны таким образом, чтобы быть тонкими и сжатыми, чтобы на одной строке помещалось как можно больше текста. И, конечно же, чтобы выглядеть потрясающе.

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

https://github.com/mcer12/PixelFonts

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

#diy #oled #font #arduino #esp
👍10🔥6
Useful Tools | Linux | GitOps | DevOps
PixelFont - семейство шрифтов, совместимых с AdafruitGFX и u8g2, созданных вручную для крошечных дисплеев с низким разрешением. Шрифты разработаны таким образом, чтобы быть тонкими и сжатыми, чтобы на одной строке помещалось как можно больше текста. И, конечно…
gander - просмотрите любой файл. Автономный просмотрщик для Android, не требующий дополнительных разрешений, для файлов PDF, Word, Excel, PowerPoint, ODT, RTF, ZIP, STL, фотографий, видео, аудио, Markdown и кода.

Возможности:
- один просмотрщик для всего: документов, электронных таблиц, слайдов, изображений, видео, аудио, Markdown, кода, 3D-моделей.
- открывает .zip-файлы: zip-архив отображается как папка, и каждый файл в нем открывается в своей обычной программе просмотра, считывается непосредственно из архива, без распаковки на телефон.
- масштабирование жестом «щипка» и плавная прокрутка повсюду, с возможностью глубокого увеличения огромных фотографий (плиточное декодирование).
- недавние файлы с предварительным просмотром в виде миниатюр (изображение, кадр видео, первая страница PDF-файла)
- просмотр папок осуществляется с использованием одноразовых системных разрешений, но без каких-либо разрешений на хранение данных.
- меню папки сортирует файлы по имени, дате или размеру и фильтрует их по типу.
- интеграция с функцией «Поделиться» и «Открыть с помощью»: поделитесь файлом из любого приложения (чат, почта, браузер) в Gander или откройте его в файловом менеджере.
- поиск в документе: поиск внутри PDF, Word, OpenDocument, Rich Text, на каждом листе рабочей книги, слайдах, в Markdown, текстовом и кодовом форматах с навигацией по совпадению.
- ночной режим для PDF-файлов и документов Word: переворачивает страницу для чтения в темноте, сохраняя оттенок каждого цвета, переворачивает сканированные изображения и рисунки вместе с текстом, а фотографии оставляют в точности такими, какими они были напечатаны.
- документы Word постранично: файл, сохраненный в Word, отображает страницы в том месте, где Word их закончил, каждая со своим номером страницы, а также счетчик страниц и функцию «Перейти к странице как PDF».
- поделиться и найти: отправьте открытый файл в любое приложение или перейдите в его папку в файловом менеджере.
- печать: PDF-файл печатается точно так, как он есть, а файл Word, OpenDocument или Rich Text печатается так, как его отображает Gander, через встроенную функцию печати Android.
- конфиденциальность по умолчанию: никаких разрешений, никакого доступа в интернет, никакой аналитики, никаких учетных записей, ничего не покидает телефон.
- современный Android: Material 3, темный режим, безрамочный дизайн, работает на Android 8.0 и выше.

https://github.com/mokshablr/gander

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

#android #viewer
👍20🔥12
PS5LM - llama.cpp на PS5 с джаилбреком: запуск любой модели GGUF на консоли, начиная с Qwen 3.8.

llama.cpp на взломанной PlayStation 5, на её графическом процессоре. Нативная программа, которая запускает языковые модели GGUF непосредственно на консоли, с панелью управления на телевизоре, магазином моделей, а также чатом и API, совместимым с OpenAI, для каждого устройства в вашей сети.

Полезная нагрузка получает около 6 ГБ памяти и не использует графический процессор. Нативный приложение (игра) получает 12 ГБ прямой памяти консоли и графический процессор, поэтому PS5LM Plus работает как единое целое: llama-server с бэкендом Vulkan от ggml на порту RADV от Mihawk-99, в одном хранилище данных размером 11,44 ГБ.

Возможности:
- панель управления: скорость генерации с историей, использование GPU и CPU, энергопотребление SoC и энергия на единицу токена, температура и вентилятор, пул памяти и распределение памяти между моделью, KV-кэшем и остальными компонентами, используемый контекст, хранилище на каждом диске и загруженная модель.
- библиотека моделей: все файлы .gguf, хранящиеся во внутренней памяти, на M.2-накопителе или USB-накопителе, сгруппированы по типу накопителя. Для каждого файла отображается контекст и кэш ключ-значение, а также информация о его совместимости; выполняется кросс-загрузка. - настройки: загрузка модели при запуске и выбор модели, самый длинный контекст, тип кэша KV, инструменты для работы с файлами в чате и время предупреждения о папке, звуки и диск, на который будут сохраняться загрузки. Сохранено в /data/PS5LM/settings.json.
- журналы: app.log и llama.log на телевизоре, с фильтром только ошибок.
- получение моделей: репозитории GGUF от Hugging Face, большинство из которых загружены или сгруппированы по семействам. Для каждого файла указан его размер и совместимость с данной консолью (Square проверяет это по запросу, считывая первые 16 МиБ файла). Загрузка осуществляется через Cross.
- загрузки: очередь, которая сохраняется после разрыва соединения, паузы и перезапуска приложения. Каждая загрузка возобновляется с того места, где остановилась, повторяется самостоятельно и отображает скорость и оставшееся время. Cross приостанавливает или возобновляет загрузку, Square отменяет её. Файлы проверяются по хешу SHA-256.

На Qwen3.8-27B показывает скорость примерно 20.7 tok/s

https://github.com/abhi245y/PS5LM

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

#ai #llm #ps5 #jailbreak
🔥20👍7
Совет дня:

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

Информациция о CRT позволяет получить список субдоменов, связанных с основным доменом, используя публичные данные сертификатов.

curl  https://crt.name/v1/search?apex=[DOMAINNAME]


где [DOMAINNAME] - интересующий вас домен

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

#tips #dns #cert
👍21🔥8
ZimaOS - простая и открытая операционная система для NAS-серверов.

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

https://github.com/IceWhaleTech/ZimaOS

Инструкция для PVE - https://github.com/IceWhaleTech/ZimaOS/issues/5

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

#nas #storage
👍12🔥7
This media is not supported in your browser
VIEW IN TELEGRAM
ghgrab - простая и удобная терминальная утилита, позволяющая просматривать и загружать файлы с GitHub, GitLab, Codeberg, Gitea и Forgejo, не выходя из командной строки.

ghgrab предоставляет упрощенный интерфейс командной строки для выборочного извлечения определенных файлов или папок из поддерживаемых репозиториев Git, работающий на основе экосистемы Rust tokio и ratatui. Ориентированный на скорость и простоту использования, он предлагает красивый TUI, позволяющий получить именно то, что вам нужно, без задержек, связанных с полным клонированием репозитория Git.

Возможности:
- больше никаких клонирований и удалений: берите именно то, что вам нужно, когда вам это нужно.
- приятный для глаз: чистый интерфейс терминала, который делает просмотр веб-страниц плавным.
- работает там, где вы находитесь: быстрая установка через NPM, Cargo или PIP.
- быстрый поиск: быстро ищите и перемещайтесь по папкам любого репозитория с помощью нечеткого поиска.
- встроенная функция поиска репозиториев: введите ключевое слово репозитория на главной странице, чтобы выполнить поиск репозиториев GitHub, отфильтровать их и мгновенно открыть.
- предварительный просмотр файлов: Предварительный просмотр исходного кода и текстовых файлов непосредственно в текстовом интерфейсе пользователя.
- обрабатывает большие файлы: встроенная поддержка GitHub LFS (Large File Storage).
- пакетный режим: выберите несколько файлов и папок, чтобы загрузить их все одновременно.
- загрузка релизов: Загружайте артефакты релизов GitHub с учетом операционной системы/архитектуры.


https://github.com/abhixdd/ghgrab

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

#git #tui #tools #github #gitlab #codeberg #gitea #forgejo
👍7🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
net-merge - используйте все свои сетевые адаптеры одновременно в Windows/Linux/Mac: балансировка нагрузки для каждого соединения по Wi-Fi, Ethernet и телефонным/USB-модемам (TUN + Wintun)

Объедините Wi-Fi, Ethernet и точки доступа мобильной связи, чтобы при загрузке файлов, играх и работе браузера суммировалась скорость всех подключений. net-merge использует все ваши сетевые адаптеры одновременно. Работает на Windows, macOS и Linux . Бесплатно. Нет ни аккаунта, ни сервера, ни VPN.

https://github.com/rohit267/net-merge

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

#net #tun
👍10🔥6
Совет дня:

После обновления (или установки) LinuxMint 22.3 многие столкнулись с проблемой назначения привычного хоткея для переключения клавиатуры.

Настройка в панели управления не помогает, раскладка переключаеся с задержкой до 1 сек, что неимоверно бесит. Тикет о проблеме уже пол года висит без реакци разработчиков.

Решение:

System Settings - Keyboard - XKB Options - Add (+) - Switch to another layout (Alt+Shift)


И все снова переключается моментально, как и на прошлых версиях..

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

#tips #linuxmint #keyboard #layout
👍13🔥4
qwen3-ebpf - экспериментальные вычисления правил с помощью Qwen3-0.6B внутри Linux eBPF

Экспериментальная реализация вычисления прямого пути с помощью Qwen3-0.6B на C/libbpf в Linux eBPF. Она запускает все 28 слоев декодера, поддерживает кэш ключ-значение ядра, проецирует данные на весь словарь и возвращает идентификатор следующего токена. CLI по умолчанию использует C для планирования ограниченных операторов BPF. Отдельный путь XDP вместо этого хранит веса модели BF16 в арене BPF, планирует вывод через очередь задач BPF после реального пакета и возвращает результат в UDP-пакете. Токенизация текста остается на стороне клиента.

https://github.com/eunomia-bpf/qwen3-ebpf

Подсказал: Max Zotov - @Sf1nk5

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

#ai #ebpf
👍4🔥2
coonnector - удобный HTTP-клиент для 1С:Предприятие 8

В мире python очень популярна библиотека для работы с HTTP запросами - Requests (автор: Kenneth Reitz). Библиотека берет на себя всю рутину работы с HTTP запросами. Буквально в одну строку можно получать данные, отправлять, не заботясь о необходимости конструирования URL, кодирования данных и т.п. В общем библиотека очень мощная и проста в использовании.

Коннектор - это "Requests" для мира 1С.

Возможности
- передача параметров в строку запроса (в URL)
- удобная работа с запросами и ответами в формате JSON
- отправка данных формы (полей формы), application/x-www-form-urlencoded
- отправка данных формы (полей формы и файлов), multipart/form-data
- прозрачная поддержка ответов, закодированных GZip
- сжатие тела запроса GZip
- Basic, Digest и AWS4-HMAC-SHA256 аутентификация
- автоматическое разрешение редиректов
- установка и чтение Cookies
- работа в рамках сессии с сохранением состояния (cookies, аутентификация и пр.)
- переиспользование HTTP соединение в рамках сессии
- настраиваемые повторные попытки соединения/отправки запроса с экспоненциальной задержкой
- работает в т.ч. и на мобильной платформе
- умеет работать через proxy
- поддержка SSL

https://github.com/vbondarevsky/Connector

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

#1c #json #http
👍11🔥2
psad - обнаружение вторжений и анализ журналов с помощью iptables

Детектор атак сканирования портов psad - это легковесный системный демон, написанный на языке программирования PERL, предназначенный для работы с кодом межсетевого экрана Linux iptables/ip6tables/firewalld для обнаружения подозрительного трафика, такого как сканирование и проверка портов, бэкдоры, обмен данными между командами и центрами управления ботнетов и многое другое. Он имеет набор настраиваемых пороговых значений опасности (с разумными значениями по умолчанию), подробные сообщения об ошибках, включающие источник, получателя, диапазон сканируемых портов, время начала и окончания, флаги TCP и соответствующие параметры nmap, информацию об обратном DNS, оповещения по электронной почте и syslog, автоматическую блокировку IP-адресов злоумышленников посредством динамической настройки правил iptables, пассивную идентификацию операционной системы и отчеты DShield. Кроме того, psad включает в себя многие сигнатуры TCP, UDP и ICMP, входящие в систему обнаружения вторжений Snort. psad способен обнаруживать подозрительные сканирования различных программ-бэкдоров (например, EvilFTP, GirlFriend, SubSeven), инструментов DDoS (Mstream, Shaft) и сложных сканирований портов (SYN, FIN, XMAS), которые легко использовать против машины с помощью nmap. psad также может оповещать о сигнатурах Snort Начиная с версии 2.4.4, psad также может обнаруживать фазу сканирования учетных данных IoT по умолчанию в ботнете Mirai.

Возможности:
- обнаружение TCP-сообщений типов SYN, FIN, NULL и XMAS, а также UDP-сообщений.
- поддерживается ведение журналов как для IPv4, так и для IPv6
- обнаружение множества правил сигнатуры из системы обнаружения вторжений Snort.
- анализ лог-файлов iptables/ip6tables в режиме криминалистического анализа
- пассивное определение операционной системы по отпечатку с помощью TCP-SYN-пакетов.
- уведомления по электронной почте, содержащие характеристики сканирования TCP/UDP/ICMP, информацию об обратном DNS и Whois, совпадения правил Snort, информацию о предполагаемой операционной системе удаленного устройства и многое другое.
- проверка полей заголовка типа и кода ICMP.
- настраиваемые пороговые значения сканирования и присвоение уровней опасности.
- анализ набора правил Iptables для проверки позиции политики "отключения по умолчанию".
- автоматическое назначение уровня опасности для IP-адреса/сети
- Оповещения DShield.
- Автоматическая блокировка сканируемых IP-адресов с помощью iptables/ip6tables и/или tcpwrappers в зависимости от уровня опасности сканирования.
- Анализ сообщений логов iptables/ip6tables и генерация CSV-файлов, которые можно использовать в качестве входных данных для AfterGlow. Также поддерживается Gnuplot.
- Режим состояния, отображающий сводку текущей информации о сканировании с указанием количества пакетов, цепочек iptables/ip6tables и уровней опасности.

является если не заменой, то дополнением к fail2ban и snort. Есть в репах почти всех дистрибутивов.. Очень нетребователен к ресурсам.

https://github.com/mrash/psad

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

#net #security #firewall #iptables #ids
👍17🔥7
shuck - быстрый линтер, форматтер и языковой сервер для скриптов командной оболочки, написанный на Rust.

Shuck анализирует, форматирует и обрабатывает обратную связь редактора для скриптов оболочки. Он выявляет распространенные ошибки, проблемы стиля, угрозы безопасности, ловушки производительности и проблемы переносимости; форматирует исходный код оболочки с помощью настраиваемых правил компоновки; и включает в себя собственный сервер протокола LSP (Language Server Protocol) для диагностики редактора, исправлений, навигации, символов, всплывающих подсказок, автодополнения и форматирования. Он также проверяет оболочку, встроенную в поддерживаемые файлы, не относящиеся к оболочке, такие как рабочие процессы GitHub Actions. Уровень кэширования обеспечивает быструю работу при инкрементальных запусках.

Возмоности:
- высокая производительность — примерно в 20-100 раз быстрее, чем ShellCheck.
- проверка синтаксиса с использованием правил, охватывающих категории корректности, безопасности, производительности, переносимости и стиля.
- поддержка безопасного и небезопасного устранения неполадок для отдельных диагностических процедур.
- форматирование оболочки с режимами записи, проверки, сравнения, ввода и файла конфигурации.
- поддержка нескольких диалектов: bash, sh/POSIX, mksh, zsh
- автоматическое обнаружение файлов по расширениям и определению шебанга.
- встроенная функция извлечения командной оболочки для рабочих процессов и составных действий GitHub Actions.
- сервер протокола Language Server Protocol (LISP) от первого лица для диагностики редактора, действий с кодом, навигации, символов, всплывающих подсказок, автозавершения и форматирования.
- пакет npm WebAssembly для сборки расширений Node.js и браузерных редакторов.
- Совместимость с подавлением ShellCheck (# shellcheck disable=SC2086)

https://github.com/ewhauser/shuck

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

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

#linter #rust #shell #bash #zsh #shellcheck
👍14🔥5
ElixirOffice - офисный пакет с открытым исходным кодом для пользователей, привыкших к MS Office - многоплатформенный, оптимизированный для высокой производительности.

ElixirOffice позволяет редактировать документы Word, Excel и PowerPoint (а также их аналоги OpenDocument) с помощью ленты, меню, диалоговых окон и сочетаний клавиш Microsoft Office. Он работает как настольное приложение, полностью в автономном режиме локально, или в браузере на вашем собственном сервере. Это свободное программное обеспечение (AGPLv3).

https://github.com/leag1234/elixiroffice

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

#office #word #excel #powerpoint
👍7🔥5
Kibernetyk Mono - геометрический моноширинный шрифт, вдохновленный новаторскими разработками.

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

https://github.com/PavloKilko/KibernetykMono

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

#font #cyrillic
👍16🔥6
⚡️ Онлайн-митап IT_ONE: Между кодом и продом
 
Как развернуть свою ИИ-модель без облачных квот на токены
и отлавливать ошибки в конфигурациях до релиза? Эксперты IT_ONE разберут эти задачи на реальных кейсах.
 
5 ноября
18:00 (мск), онлайн
Регистрация: 
ссылка
 
Приглашаем разработчиков, DevOps-, QA- и SRE-инженеров, тимлидов и архитекторов.
 
В программе митапа — три выступления:
1️⃣ Персональный ИИ своими руками.
Руслан Кашафутдинов расскажет, как развернуть свою ИИ-модель и работать без квот облачных сервисов.
2️⃣ Helm-чарты: когда они действительно нужны.
Виталий Перваков разберет защиту от некорректных данных и сравнит инструменты проверки конфигураций.
3️⃣ Стабильные unit-тесты для Helm-чартов.
Андрей Слатимов покажет, как с помощью helm-unittest находить ошибки шаблонизации и проверять обратную совместимость.

 
Приходи со своими рабочими вопросами — можно будет обсудить их с экспертами. Авторы лучших вопросов получат мерч IT_ONE: футболку, стикеры и плед.

📎 Всем зарегистрированным участникам после митапа отправим записи выступлений и другие полезные материалы.

Регистрируйся до 4 ноября, 23:59 (мск)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Dockhand - инструмент для управления Docker-контейнерами.

Dockhand - это современное и эффективное приложение для управления Docker, обеспечивающее управление контейнерами в реальном времени, оркестровку стека Compose и поддержку нескольких сред. Все это в легком, безопасном и ориентированном на конфиденциальность пакете.

Возможности:
- управление контейнерами : запуск, остановка, перезапуск и мониторинг контейнеров в режиме реального времени.
- Compose Stacks : визуальный редактор для развертывания Docker Compose.
- интеграция с Git : развертывание стеков из репозиториев Git с помощью веб-хуков и автоматической синхронизации.
- многосредовая среда : управление локальными и удаленными хостами Docker.
- терминал и журналы : интерактивный доступ к командной оболочке и потоковая передача журналов в реальном времени.
Файловый браузер : просмотр, загрузка и скачивание файлов из контейнеров.
- резервное копирование : Направления резервного копирования Restic с запланированными операциями резервного копирования, восстановления, проверки и удаления.
- аутентификация : единый вход (SSO) через OIDC, локальные пользователи и опционально RBAC (Enterprise).

https://github.com/Finsys/dockhand

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

#docker #webui
👍9🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Autentico — это саморазмещаемый поставщик идентификационных данных OpenID Connect, разработанный на Go. Он обрабатывает полный цикл аутентификации: вход в систему, многофакторная аутентификация, пароли, управление сессиями, выдача токенов и администрирование. Все это в одном исполняемом файле, работающем на базе SQLite.

Auténtico хорошо подходит для:
- Небольшие команды и стартапы , которым нужен OAuth2/OIDC для своего продукта, но которые не хотят использовать полноценную платформу идентификации.
- Внутренние инструменты и приложения с самостоятельным размещением, где простота и низкие затраты на обслуживание важнее, чем функциональность корпоративного масштаба.
- Разработчики, оценивающие OIDC , хотят иметь в качестве рабочей, реальной платформы для тестирования, а не имитацию.
- Побочные проекты и независимые разработчики , которым необходима аутентификация пользователей без зависимости от сторонних сервисов или использования ресурсоемкого стека технологий.
- Для CI и тестовых наборов , которым необходим настоящий OIDC-провайдер в качестве тестового инструмента, Autentico запускается примерно за 375 мс, что делает практичным использование нового сервера для каждого теста без Docker или моков.
Она не предназначена для организаций, которым требуется горизонтальное масштабирование уровня аутентификации, развертывание в нескольких регионах в режиме актив-актив или функции обеспечения соответствия корпоративным требованиям (SCIM, федерация LDAP, пользовательские политики авторизации). Эти требования указывают на необходимость использования платформы управления идентификацией другого класса.

https://github.com/eugenioenko/autentico

Web: getautentico.dev/

Подсказал: Elliot Spencer - @tehn0mad

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

#security #auth #sso #openid
👍6🔥6