Useful Tools | Linux | GitOps | DevOps
5.67K subscribers
133 photos
1 video
7 files
649 links
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы.

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

Автор: @dmitry_malinin
Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Обсуждение: @gittalk
Download Telegram
Dagu- мощная альтернатива Cron с веб-интерфейсом.

Он позволяет определять зависимости между командами в виде направленного ациклического графа (DAG) в декларативном формате YAML.

Dagu упрощает управление и выполнение сложных рабочих процессов. Он изначально поддерживает запуск контейнеров Docker, выполнение HTTP-запросов и выполнение команд через SSH.

Функции:

- Веб-интерфейс пользователя
- Интерфейс командной строки (CLI) с несколькими командами для запуска и управления группами DAG.
- Формат YAML для определения групп доступности баз данных с поддержкой различных функций, включая:
Выполнение пользовательских фрагментов кода
Параметры
Замена команды
Условная логика
Перенаправление stdout и stderr
Перехватчики жизненного цикла
Повторяющаяся задача
Автоматическая повторная попытка
- Исполнители для запуска разных типов задач:
Запуск произвольных контейнеров Docker
Выполнение HTTP-запросов
Отправка электронных писем
Запуск команды jq
Выполнение удаленных команд через SSH
- Уведомление по электронной почте
- Планирование с помощью выражений Cron
- Интерфейс REST API
- Базовая аутентификация по HTTPS

https://github.com/dagu-org/dagu

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

#cron #api #https #jq #ssh #docker #webui #yaml #cli
👍14🔥7
LocalSend - кроссплатформенное приложение, которое обеспечивает безопасную связь между устройствами с помощью REST API и HTTPS шифрования. В отличие от других приложений для обмена сообщениями, которые полагаются на внешние серверы, LocalSend не требует подключения к Интернету или сторонним серверам, что делает его быстрым и надежным решением для локальной связи.

https://github.com/localsend/localsend

Поделился: Страйфи Ленджок - @strayfi_lendjok

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

#send #diles #api #https
2🔥15👍6
Warpgate - интеллектуальный смарт хост для протоколов SSH, HTTPS, MySQL и PostgreSQL для Linux, которому не нужны специальные клиентские приложения.

Возможности:
- настройте его в своей DMZ, добавьте учетные записи пользователей и легко назначьте их определенным хостам и URL-адресам в сети.
- Warpgate будет записывать каждый сеанс, чтобы вы могли просмотреть его в реальном времени и воспроизвести позже через встроенный веб-интерфейс администратора.
- не является jumphost - вместо этого перенаправляет ваши соединения напрямую к цели.
- cобственная поддержка 2FA и SSO (TOTP и OpenID Connect)
- один двоичный файл без зависимостей.
- написано на 100% безопасном Rust.

https://github.com/warp-tech/warpgate

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

#security #ssh #http #https #mysql #postgres #access #2fa #sso #totp #openid
👍15🔥10