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/PS-Commands: 📚 Large base of PowerShell notes in ru language (Сheat Sheet & Documentation).
  📚 Large base of PowerShell notes in ru language (Сheat Sheet & Documentation). - Lifailon/PS-Commands
👍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 script pulls new messages from a Telegram group and puts them into Obsidian vault on a local…
  This script 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🔥6
  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