ar
Feedback
Useful Tools | Linux | GitOps | DevOps

Useful Tools | Linux | GitOps | DevOps

الذهاب إلى القناة على Telegram

Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы. Понравился проект из поста - поддержи автора звездой! Web: https://gitgate.d3.ru Сотрудничество: @maxgrue

إظهار المزيد
6 696
المشتركون
-424 ساعات
+27 أيام
+930 أيام
أرشيف المشاركات
Composeverter - Преобразование файлов docker-compose из V1 в V2 (2.x, 3.x) https://github.com/outilslibre/composeverter Web: http://composeverter.com опубликовано в  @gitgate #docker #tools

«Группа Астра» проводит первую бесплатную практическую конференцию для разработчиков Astra DevConf 2024. Разработчики ИТ-комп
«Группа Астра» проводит первую бесплатную практическую конференцию для разработчиков Astra DevConf 2024. Разработчики ИТ-компаний раскроют секреты эффективной и безопасной разработки, а также поделятся практическими кейсами. На конференции мы: — расскажем как выстроить процесс разработки на базе Git-системы (конкретные примеры на различных языках и фреймворках); — покажем, как легко и просто опубликовать ваше приложение в RuStore; — поделимся лучшими практиками в построении DevOps-процессов для проектов, написанных на Spring Framework и Java/Kotlin; — расскажем, как осуществить сборку из Dockerfile или Buildpack и развертывание образа на виртуальной машине (пока вы пьете кофе); — и многое другое. Для участников конференции будет доступен: — личный кабинет разработчика, в котором можно бесплатно скачивать решения «Группа Астра» для целей изучения и разработки (в том числе ОС Astra Linux 1.8); — портал с документацией, где опубликованы различные инструменты для разработки, примеры кода и готовые стенды для тестирования. Дата и время: 24 сентября, в 10:00 Формат: онлайн/офлайн Регистрация доступна по ссылке. Поехали! Реклама. ООО «РусБИТех-Астра». ИНН 7726388700. erid: 2Vtzqv8kzLX

Sablier - позволяtn запускать контейнеры и поды в зависимости от нагрузки по требованию и останавливать их после периода бездействия. Поддерживает среды исполнения: - docker - docker swarm - kubernetis Поддерживает reverse proxy: - nginx - caddy - traefik https://github.com/acouvreur/sablier Документация: https://acouvreur.github.io/sablier/#/ опубликовано в  @gitgate #docker #swarm #k8s #ondemand #nginx #caddy #traefik

nexterm - программа для управления серверами SSH, VNC и RDP Умеет работать и в виде докер контейнера. https://github.com/gnmyt/Nexterm Инструкции по запуску демо: https://docs.nexterm.dev/preview Подсказал: Страйфи Ленджок - @strayfi_lendjok опубликовано в  @gitgate #ssh #vnc #rdp #terminal

Еще альтернатива / форк 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

В дополнение: rustdesk-api-server - интерфейс Rustdesk API, реализованный на Python, с поддержкой управления через WebUI. Функции : - поддерживает самостоятельную регистрацию и вход на интерфейсную веб-страницу. - поддерживает отображение информации об устройстве во внешнем интерфейсе, разделенной на версии администратора и пользователя. - поддерживает пользовательские псевдонимы - поддерживает серверное управление. - поддерживает цветные теги - поддерживает онлайн-статистику устройства. - поддерживает сохранение паролей устройств. - автоматически управляет токенами и поддерживает их активность с помощью интерфейса Heartbeat - поддерживает совместное использование устройств с другими пользователями - поддерживает терминал веб-управления https://github.com/kingmo888/rustdesk-api-server Подсказал: Игорь Рогов - @chert_tm опубликовано в  @gitgate #rustdesk #api #webui

tg2sip - голосовой шлюз Telegram<-->SIP. Его можно использовать для переадресации входящих вызовов Telegram на вашу SIP-АТС или для совершения вызовов SIP-->Telegram https://github.com/Infactum/tg2sip опубликовано в  @gitgate #sip #telegram #gateway

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

Sablier - позволяtn запускать контейнеры и поды в зависимости от нагрузки по требованию и останавливать их после периода бездействия. Поддерживает среды исполнения: - docker - docker swarm - kubernetis Поддерживает reverse proxy: - nginx - caddy - traefik https://github.com/acouvreur/sablier Документация: https://acouvreur.github.io/sablier/#/ опубликовано в  @gitgate #docker #swarm #k8s #ondemand #nginx #caddy #traefik

Pgweb - это веб-обозреватель баз данных для PostgreSQL, написанный на Go и работающий на компьютерах Mac, Linux и Windows. Распространяется как простой двоичный файл без каких-либо зависимостей. Очень прост в использовании и содержит необходимое количество функций. https://github.com/sosedoff/pgweb опубликовано в  @gitgate #postgres #webui #tools

rustdesk - приложение для удаленного рабочего стола с открытым исходным кодом, написанное на Rust. Работает из коробки, не требует настройки. Вы полностью контролируете свои данные, не беспокоясь о безопасности. Вы можете использовать наш сервер ретрансляции, настроить свой собственный, или даже написать свой или встроить его в свое приложение. В качестве альтернативы TeamViewer. https://github.com/rustdesk/rustdesk опубликовано в  @gitgate #teamviewer #remote

Novops - универсальный менеджер секретов и конфигураций для разработки, приложений и CI. - Управление секретами: безопасная загрузка секретов из любого источника, включая Hashicorp Vault, AWS, GCloud, Azure, SOPS и другие. - Конфигурация как код: легко управляйте и устанавливайте безопасные файлы и переменные среды для локальной разработки, приложений и конвейеров CI. - Безопасность: безопасно загружайте секреты в память и храните их только до тех пор, пока они необходимы, чтобы избежать неправильного обращения или распространения конфиденциальных данных. - Универсальный: разработан как универсальный и гибкий, отвечающий широкому спектру потребностей в управлении секретами на разных платформах и инструментах. - Свободный и открытый исходный код: Novops бесплатен и имеет открытый исходный код. https://github.com/PierreBeucher/novops опубликовано в  @gitgate #security #ci #vailt #secret #dev

pytion - независимый неофициальный python клиент для официального Notion API (только для внутренней интеграции) Клиент построен на собственной объектной модели на основе API (*не использует клиент notion-sdk-py ) Если вы используете notion.so и хотите автоматизировать некоторые вещи с помощью оригинального API, добро пожаловать! Вы можете читать любые доступные данные, создавать базовые модели и даже работать с базами данных. Текущая версия Notion API = «28 июня 2022 г.» https://github.com/lastorel/pytion Рубрика "я пиарюсь". Проект Егора Гомзина - @lastorel Просьба поддержать, "озвездив" репку ! #python #api #notion

[ $(($(date +%j)%256)) ] && echo "С Днём Програмиста!"
Версия от tagd tagd опубликовано в  @gitgate

if [ $(date +%j) -eq 256 ]; then
  echo "С Днём Програмиста!"
fi
Версия от Иван Грушин - @JohnMcGru

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

PS-Commands - большая база заметок PowerShell на русском языке. Репозиторий содержит набор полезных скриптов и модулей автора, а также тестовый стенд WinForms с примерами реализации большинства функционала (DataGridView, Button, Checkbox и т.д.), который можно использовать как шаблон для создания программы с графическим интерфейсом. https://github.com/Lifailon/PS-Commands опубликовано в  @gitgate #win #powershell

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

runlike - утилита для генерации параметров запуска контейнеров, аналогичных работющим. . Вы даете ей докер-контейнер, она выводит командную строку, необходимую для запуска другого такого же, вместе со всеми этими надоедливыми параметрами (порты, ссылки, тома, ...). Это экономит время для тех, кто обычно развертывает свои докер-контейнеры с помощью какого-либо инструмента CM, такого как Ansible/Chef, а затем обнаруживает, что им приходится вручную перезапускать какой-либо контейнер. https://github.com/lavie/runlike опубликовано в  @gitgate #docker #tools

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