haramblur - расширение для браузера, которое позволяет вам пользоваться Интернетом с уважением к вашим исламским ценностям, защищать вашу конфиденциальность и уменьшать отвлекающие факторы при просмотре страниц за счет автоматического обнаружения и размытия запрещенного контента.https://github.com/alganzory/HaramBlur
Подсказал: Артур -@UserNameForget
опубликовано в @gitgate
#plugin #halyal #haram #filter
GitHub
GitHub - alganzory/HaramBlur: A Browser extension that enables you to navigate the web with respect for your Islamic values, protect…
A Browser extension that enables you to navigate the web with respect for your Islamic values, protect your privacy and reduce browsing distractions by auto detecting and blurring "Haram&a...
🔥15👍9
proxmox-lxc-autoscale - демон управления ресурсами, специально разработанный для сред Proxmox.Он автоматически корректирует распределение
CPU и памяти без простоев и может клонировать контейнеры LXC на основе показателей использования в реальном времени и заранее определенных пороговых значений. Может запускаться локально или удаленно, чтобы ваши контейнеры всегда были оптимизированы по производительности, управляли пиками спроса и, при необходимости, сохраняли ресурсы в непиковые часы.LXC AutoScale оснащен функциями, которые делают его удобным инструментом для управления автоматическим масштабированием ваших контейнеров LXC на Proxmox:- Автоматическое масштабирование ресурсов
- Автоматическое горизонтальное масштабирование.
- Пороговые значения, определенные на уровне
- Резервирование ресурсов хоста
- Игнорирование параметр масштабирования
- Режим энергоэффективности
- Приоритизация контейнеров
- Автоматическое резервное копирование
- Почта и push-уведомления
- Метрики JSON
- Локальное или удаленное исполнение
- Простая автоконфигурация для людей
- Поддержка Docker
https://github.com/fabriziosalmi/proxmox-lxc-autoscale
опубликовано в @gitgate
#proxmox #scalibg #autoscale #lxc #moni
GitHub
GitHub - fabriziosalmi/proxmox-lxc-autoscale: Automatically scale LXC containers resources on Proxmox hosts
Automatically scale LXC containers resources on Proxmox hosts - fabriziosalmi/proxmox-lxc-autoscale
2🔥14👍7
runlike - утилита для генерации параметров запуска контейнеров, аналогичных работющим. .Вы даете ей докер-контейнер, она выводит командную строку, необходимую для запуска другого такого же, вместе со всеми этими надоедливыми параметрами (порты, ссылки, тома, ...). Это экономит время для тех, кто обычно развертывает свои докер-контейнеры с помощью какого-либо инструмента CM, такого как
Ansible/Chef, а затем обнаруживает, что им приходится вручную перезапускать какой-либо контейнер.https://github.com/lavie/runlike
Но можно и так, подсказал Бронислав Корнев - @bulch
docker inspect --format "$(curl -s https://gist.githubusercontent.com/efrecon/8ce9c75d518b6eb863f667442d7bc679/raw/run.tpl)" redis
опубликовано в @gitgate
#docker #tools
GitHub
GitHub - lavie/runlike: Given an existing docker container, prints the command line necessary to run a copy of it.
Given an existing docker container, prints the command line necessary to run a copy of it. - lavie/runlike
3👍14🔥7
pimox - Proxmox V7 для Raspberry Pi версии 4 и старше.Pimox- это порт Proxmox на Raspberry Pi, позволяющий вам создать кластер Proxmox из Rapberry Pi или даже гибридный кластер из оборудования Raspberry Pi и x86.https://github.com/pimox/pimox7
публиковано в @gitgate
#proxmox #pi #raspberry #cluster
GitHub
GitHub - pimox/pimox7: Proxmox V7 for Raspberry Pi
Proxmox V7 for Raspberry Pi. Contribute to pimox/pimox7 development by creating an account on GitHub.
1👍12🔥4
PS-Commands - большая база заметок PowerShell на русском языке.Репозиторий содержит набор полезных скриптов и модулей автора, а также тестовый стенд WinForms с примерами реализации большинства функционала (DataGridView, Button, Checkbox и т.д.), который можно использовать как шаблон для создания программы с графическим интерфейсом.
https://github.com/Lifailon/PS-Commands
опубликовано в @gitgate
#win #powershell
GitHub
GitHub - Lifailon/rudocs: Large base of notes on PowerShell, Linux and DevOps tools in ru language (cheat sheets and documentation).
Large base of notes on PowerShell, Linux and DevOps tools in ru language (cheat sheets and documentation). - Lifailon/rudocs
👍19🔥8
step-ca - это онлайн-центр сертификации для безопасного автоматизированного управления сертификатами для DevOps (X.509, SSH, ACME)Вы можете использовать step-ca для:
- выпуск сертификатов
HTTPS-сервера и клиента, которые работают в браузерах ( RFC5280)- выпуск сертификатов
TLS для DevOps: виртуальных машин, контейнеров, API, подключений к базам данных, модулей Kubernetes
- выдача SSH-сертификатов для людей в обмен на токены единого входа или для хостов в обмен на документы, удостоверяющие личность облачного экземпляра.- легко автоматизировать управление сертификатами со встроенным
ACME сервером, который поддерживает все популярные типы задач ACME.- использовать CLI клиент в скриптах
https://github.com/smallstep/certificates
опубликовано в @gitgate
#cert #acme #ca #ssh #security #x509
GitHub
GitHub - smallstep/certificates: 🛡️ A private certificate authority (X.509 & SSH) & ACME server for secure automated certificate…
🛡️ A private certificate authority (X.509 & SSH) & ACME server for secure automated certificate management, so you can use TLS everywhere & SSO for SSH. - smallstep/certificates
👍16🔥9
if [ $(date +%j) -eq 256 ]; then
echo "С Днём Програмиста!"
fi
Версия от Ивана Грушина - @JohnMcGru
опубликовано в @gitgate
👍27🔥7
pytion - независимый неофициальный python клиент для официального Notion API (только для внутренней интеграции)Клиент построен на собственной объектной модели на основе API (*не использует клиент
notion-sdk-py )Если вы используете
notion.so и хотите автоматизировать некоторые вещи с помощью оригинального API, добро пожаловать! Вы можете читать любые доступные данные, создавать базовые модели и даже работать с базами данных.Текущая версия Notion API = «28 июня 2022 г.»
https://github.com/lastorel/pytion
Рубрика "я пиарюсь". Проект Егора Гомзина - @lastorel Просьба поддержать, "озвездив" репку !
#python #api #notion
GitHub
GitHub - lastorel/pytion: Unofficial Python client for official Notion API
Unofficial Python client for official Notion API. Contribute to lastorel/pytion development by creating an account on GitHub.
👍8🔥5
Novops - универсальный менеджер секретов и конфигураций для разработки, приложений и CI.- Управление секретами: безопасная загрузка секретов из любого источника, включая
Hashicorp Vault, AWS, GCloud, Azure, SOPS и другие.- Конфигурация как код: легко управляйте и устанавливайте безопасные файлы и переменные среды для локальной разработки, приложений и конвейеров
CI.- Безопасность: безопасно загружайте секреты в память и храните их только до тех пор, пока они необходимы, чтобы избежать неправильного обращения или распространения конфиденциальных данных.
- Универсальный: разработан как универсальный и гибкий, отвечающий широкому спектру потребностей в управлении секретами на разных платформах и инструментах.
- Свободный и открытый исходный код:
Novops бесплатен и имеет открытый исходный код.https://github.com/PierreBeucher/novops
опубликовано в @gitgate
#security #ci #vailt #secret #dev
GitHub
GitHub - PierreBeucher/novops: Cross-platform secret & config manager for development and CI environments
Cross-platform secret & config manager for development and CI environments - PierreBeucher/novops
3👍12🔥3
rustdesk - приложение для удаленного рабочего стола с открытым исходным кодом, написанное на Rust. Работает из коробки, не требует настройки. Вы полностью контролируете свои данные, не беспокоясь о безопасности. Вы можете использовать наш сервер ретрансляции, настроить свой собственный, или даже написать свой или встроить его в свое приложение.
В качестве альтернативы
TeamViewer. https://github.com/rustdesk/rustdesk
опубликовано в @gitgate
#teamviewer #remote #onpremise #selfhosted
GitHub
GitHub - rustdesk/rustdesk: An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer. - rustdesk/rustdesk
👍25🔥5
Pgweb - это веб-обозреватель баз данных для PostgreSQL, написанный на Go и работающий на компьютерах Mac, Linux и Windows. Распространяется как простой двоичный файл без каких-либо зависимостей. Очень прост в использовании и содержит необходимое количество функций.
Функции:
- простая установка (распространяется в виде одного двоичного файла).
- никаких зависимостей.
- работает с
PostgreSQL 9.1+-поддерживает собственные
SSH-туннели.- несколько сеансов работы с базой данных.
- выполнение и анализ пользовательских
SQL-запросов.- экспорт данных таблиц и запросов в
CSV/JSON/XML.- история запросов.
- закладки сервера.
https://github.com/sosedoff/pgweb
опубликовано в @gitgate
#postgres #webui #tools
GitHub
GitHub - sosedoff/pgweb: Cross-platform client for PostgreSQL databases
Cross-platform client for PostgreSQL databases. Contribute to sosedoff/pgweb development by creating an account on GitHub.
👍16🔥6
tg2obsidian - программа (далее - bot) использует бесплатную функциональность бота Telegram для сохранения сообщений из группы Telegram в хранилище Obsidian на локальном компьютере.Используемая разметка
Markdown подойдёт и для большинства других программ, работающих с локальными файлами Markdown.Сценарий использования:
- Вы на ходу пишете, наговариваете или пересылаете сообщения в личную группу
Telegram
- Бот получает новые сообщения из Telegram и сохраняет их в виде заметок, таким образов формируя входящий поток информации прямо в вашем хранилище заметок- Позже в спокойной обстановке вы обрабатываете эти заметки, разнося информацию из них в подходящие места в своём хранилище
Возможности
- все сообщения группируются по датам — на одну дату создаётся одна заметка. Также возможно сохранять сообщения в одну единственную заметку.
- каждое сообщение в заметке имеет заголовок с отметкой даты и времени.
- в зависимости он настроек сохраняется либо игнорируется форматирование сообщений.
- для пересланных сообщений добавляется информация об источнике сообщения.
- фотографии, анимации, видео и документы сохраняются в хранилище и встраиваются в заметку.
- контакты сохраняются в виде
YAML front matter и vcard.- для мест создаются ссылки на
Google Maps и Яндекс.Карты.- есть возможность преобразовывать заметки с определенными ключевыми словами в задачу.
- есть возможность тегировать заметки с определенными ключевыми словами.
- есть возможность распознавания речи из голосовых сообщений и аудиосообщений. При этом Бот отправляет распознанный текст в виде ответа на исходное сообщение.
Это форк оригинального проекта с внесенными дополнениями изменениями.
https://github.com/deviltm/tg2obsidian
Подсказал: Игорь Рогов - @chert_tm (он же и автор форка)
опубликовано в @gitgate
#telegram #bot #obsidian
GitHub
GitHub - deviltm/tg2obsidian: This noscript pulls new messages from a Telegram group and puts them into Obsidian vault on a local…
This noscript pulls new messages from a Telegram group and puts them into Obsidian vault on a local machine - deviltm/tg2obsidian
👍23🔥16
tg2sip - голосовой шлюз Telegram<-->SIP.Его можно использовать для переадресации входящих вызовов
Telegram на вашу SIP-АТС или для совершения вызовов SIP-->Telegram
https://github.com/Infactum/tg2sipопубликовано в @gitgate
#sip #telegram #gateway
GitHub
GitHub - Infactum/tg2sip: Telegram <-> SIP voice gateway
Telegram <-> SIP voice gateway. Contribute to Infactum/tg2sip development by creating an account on GitHub.
👍13🔥8
Useful Tools | Linux | GitOps | DevOps
rustdesk - приложение для удаленного рабочего стола с открытым исходным кодом, написанное на Rust. Работает из коробки, не требует настройки. Вы полностью контролируете свои данные, не беспокоясь о безопасности. Вы можете использовать наш сервер ретрансляции…
В дополнение:
- поддерживает самостоятельную регистрацию и вход на интерфейсную веб-страницу.
- поддерживает отображение информации об устройстве во внешнем интерфейсе, разделенной на версии администратора и пользователя.
- поддерживает пользовательские псевдонимы
- поддерживает серверное управление.
- поддерживает цветные теги
- поддерживает онлайн-статистику устройства.
- поддерживает сохранение паролей устройств.
- автоматически управляет токенами и поддерживает их активность с помощью интерфейса
- поддерживает терминал веб-управления
https://github.com/kingmo888/rustdesk-api-server
Подсказал: Игорь Рогов - @chert_tm
опубликовано в @gitgate
#rustdesk #api #webui #teamviewer #remote #onpremise #selfhosted
rustdesk-api-server - интерфейс Rustdesk API, реализованный на Python, с поддержкой управления через WebUI
Функции :- поддерживает самостоятельную регистрацию и вход на интерфейсную веб-страницу.
- поддерживает отображение информации об устройстве во внешнем интерфейсе, разделенной на версии администратора и пользователя.
- поддерживает пользовательские псевдонимы
- поддерживает серверное управление.
- поддерживает цветные теги
- поддерживает онлайн-статистику устройства.
- поддерживает сохранение паролей устройств.
- автоматически управляет токенами и поддерживает их активность с помощью интерфейса
Heartbeat
- поддерживает совместное использование устройств с другими пользователями- поддерживает терминал веб-управления
https://github.com/kingmo888/rustdesk-api-server
Подсказал: Игорь Рогов - @chert_tm
опубликовано в @gitgate
#rustdesk #api #webui #teamviewer #remote #onpremise #selfhosted
GitHub
GitHub - kingmo888/rustdesk-api-server: 基于Django的RustDesk Api&Web Server,除了支持api所有功能,还支持web注册、管理、展示等。已支持到最新1.3.1版本。
基于Django的RustDesk Api&Web Server,除了支持api所有功能,还支持web注册、管理、展示等。已支持到最新1.3.1版本。 - kingmo888/rustdesk-api-server
👍8🔥7
Useful Tools | Linux | GitOps | DevOps
rustdesk - приложение для удаленного рабочего стола с открытым исходным кодом, написанное на Rust. Работает из коробки, не требует настройки. Вы полностью контролируете свои данные, не беспокоясь о безопасности. Вы можете использовать наш сервер ретрансляции…
Еще альтернатива / форк
Первое отличие - эта версия включает новый режим
Второе отличие - эта версия включает предварительную реализацию
- поддержка личной адресной книги
- поддержка общей адресной книги на уровне группы (только чтение, чтение-запись, администратор)
- поддержка общей адресной книги на уровне пользователя (только чтение, чтение-запись, администратор)
Третье отличие - эта версия включает предварительную реализацию простой веб-консоли.
Веб-консоль доступна по адресу
Вы можете просмотреть документацию по API на встроенном сервере API по адресу
Документация: https://sctg-development.github.io/sctgdesk-api-server/
Подсказал: R - @Rambotnik
опубликовано в @gitgate
#rustdesk #api #webui #teamviewer #remote #onpremise #selfhosted
sctgdesk-server - модифицированная версия RustDesk Server, бесплатная и с открытым исходным кодом.Первое отличие - эта версия включает новый режим
TCP, включенный в версию RustDesk Server Pro.Второе отличие - эта версия включает предварительную реализацию
API-сервера Rustdesk Server Pro.- поддержка личной адресной книги
- поддержка общей адресной книги на уровне группы (только чтение, чтение-запись, администратор)
- поддержка общей адресной книги на уровне пользователя (только чтение, чтение-запись, администратор)
Третье отличие - эта версия включает предварительную реализацию простой веб-консоли.
Веб-консоль доступна по адресу
http://<server-ip>:21114/ с логином «admin» и паролем «Hello,world!» .Вы можете просмотреть документацию по API на встроенном сервере API по адресу
http://<server-ip>:21114/api/doc/
https://github.com/sctg-development/sctgdesk-serverДокументация: https://sctg-development.github.io/sctgdesk-api-server/
Подсказал: R - @Rambotnik
опубликовано в @gitgate
#rustdesk #api #webui #teamviewer #remote #onpremise #selfhosted
GitHub
GitHub - sctg-development/sctgdesk-server: Rendez-vous server, API server and web console for Rustdesk 100% in Rust ( integrated…
Rendez-vous server, API server and web console for Rustdesk 100% in Rust ( integrated version, for standalone see https://github.com/sctg-development/sctgdesk-api-server ) - sctg-development/sctgde...
👍14🔥7
nexterm - программа для управления серверами SSH, VNC и RDP Умеет работать и в виде докер контейнера.https://github.com/gnmyt/Nexterm
Инструкции по запуску демо: https://docs.nexterm.dev/preview
Подсказал: Страйфи Ленджок - @strayfi_lendjok
опубликовано в @gitgate
#ssh #vnc #rdp #terminal
GitHub
GitHub - gnmyt/Nexterm: The open source server management software for SSH, VNC & RDP
The open source server management software for SSH, VNC & RDP - gnmyt/Nexterm
👍14🔥5
Sablier - позволяtn запускать контейнеры и поды в зависимости от нагрузки по требованию и останавливать их после периода бездействия. Поддерживает:
- docker
- docker swarm
- kubernetes
Поддерживает reverse proxy:
- nginx
- caddy
- traefik
https://github.com/acouvreur/sablier
Документация: https://acouvreur.github.io/sablier/#/
опубликовано в @gitgate
#docker #swarm #k8s #ondemand #nginx #caddy #traefik
GitHub
GitHub - acouvreur/sablier
Contribute to acouvreur/sablier development by creating an account on GitHub.
👍7🔥4
Composeverter - Преобразование файлов docker-compose из V1 в V2 (2.x, 3.x)https://github.com/outilslibre/composeverter
Web: http://composeverter.com
опубликовано в @gitgate
#docker #tools
GitHub
GitHub - outilslibre/composeverter: Docker compose V1/V2 format conversions
Docker compose V1/V2 format conversions. Contribute to outilslibre/composeverter development by creating an account on GitHub.
👍8🔥6
error-pages - однажды вы, возможно, захотите заменить стандартные страницы ошибок вашего HTTP-сервера или кластера K8S на что-то большее. оригинально и привлекательно. Именно поэтому и был создан этот репозиторий :) Он содержит:
- простой генератор страниц ошибок, написанный на
Go.- одностраничные шаблоны ошибок (темы) с различным оформлением (находятся в каталоге шаблонов ), которые вы можете настроить по своему желанию
- быстрый и легкий
HTTP-сервер доступен в виде одного двоичного файла и образа Docker. Он включает встроенную ошибку шаблоны страниц из этого репозитория. Вам не нужно ничего, кроме скомпилированного двоичного файла или образа Docker.- предварительно сгенерированные страницы ошибок.
Список функций:
-
HTTP-сервер, написанный на Go, использующий чрезвычайно быстрый FastHTTP и кэширование в памяти.- поддержка
Content-Type HTTP-заголовоки (и X-Format), отвечающее соответствующим форматом (поддерживаемые форматы: json, xml, и plaintext)- страницы ошибок настроены на исключение из индексации поисковых систем (с использованием метатегов и заголовков
HTTP). предотвратить проблемы с SEO на вашем сайте-
HTML-контент (включая CSS, SVG и JS) минимизируется на лету.- журналы сохраняются
json формате- содержит
healthcheck для проверки работоспособности ( /healthz)- потребляет очень мало ресурсов и подходит для использования в средах с ограниченными ресурсами.
- облегченный образ
Docker, не требующий дистрибутива и по умолчанию использующий непривилегированного пользователя.-
Go-template. В шаблонах разрешены теги- готов к интеграции с
Traefik , Ingress-nginx и другими.- страницы ошибок могут быть встроены в ваш собственный образ
Docker с помощью nginx за несколько простых шагов- ролностью настраиваемый
- распространяется в виде образа
Docker и скомпилированных двоичных файлов.- локализованные страницы ошибок
HTML.https://github.com/tarampampam/error-pages
Демо: https://tarampampam.github.io/error-pages/
опубликовано в @gitgate
#404 #error #http #traefik #ingres #docker
GitHub
GitHub - tarampampam/error-pages: 🚧 Pretty server's error pages in the docker image & git repository (for traefik, k8s, nginx and…
🚧 Pretty server's error pages in the docker image & git repository (for traefik, k8s, nginx and so on) - tarampampam/error-pages
👍20🔥4
slim - Сделайте свои контейнеры лучше, меньше, безопаснее !Slim позволяет разработчикам проверять, оптимизировать и отлаживать свои контейнеры с помощью команд xray, lint, build, debug, run, images, merge, registry, vulnerability (и других). Он упрощает и улучшает процесс создания, настройки и использования контейнеров для разработчиков. Это делает ваши контейнеры лучше, меньше и безопаснее, обеспечивая при этом улучшенную видимость и удобство использования при работе с исходными и минимизированными контейнерами.Ничего не меняйте в образе контейнера и уменьшите его до 30 раз, что также сделает его безопасным! Однако оптимизация образа - не единственное, что он может сделать. Он может помочь вам понять и создать более качественные образы контейнеров.
https://github.com/slimtoolkit/slim
Примеры: https://github.com/slimtoolkit/examples
опубликовано в @gitgate
#docker #container #optimize
GitHub
GitHub - slimtoolkit/slim: Slim(toolkit): Don't change anything in your container image and minify it by up to 30x (and for compiled…
Slim(toolkit): Don't change anything in your container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (free and open source) - slimtoolkit/slim
👍18🔥6
zapper - Конфиденциальность для параметров командной строки. Инструмент Linux для сокрытия от "ps"Возможности:
- не требует рута
- работает также со статическими двоичными файлами (например, двоичными файлами
GoLang).- не зависит от
LD_PRELOAD= или libc.- использует
ptrace() для управления Elf Auxiliary Table
- накладные расходы всего 00,1%.- не позволяет администратору видеть или шпионить за вашими процессами.
- запускает процесс под любым идентификатором процесса (
-n <pid>)ВНИМАНИЕ: Применять исключительно для причинения добра ! https://github.com/hackerschoice/zapper
опубликовано в @gitgate
#cli #security #tools
GitHub
GitHub - hackerschoice/zapper: Zaps arguments and environment from the process list
Zaps arguments and environment from the process list - hackerschoice/zapper
🔥11👍8