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

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

Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
kanban-tui - настраиваемый TUI менеджер задач в терминале.

https://github.com/Zaloog/kanban-tui

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

#kanban #tui #cli #task
👍11🔥10
Cronicle - многосерверный планировщик и исполнитель задач с веб-интерфейсом. Он обрабатывает как запланированные, повторяющиеся, так и задачи по запросу, ориентируясь на любое количество рабочих серверов, с отображением статистики в реальном времени и просмотром логов в реальном времени. По сути, это улучшенная замена Cron, написанная на Node.js. Вы можете задавать ему простые команды в командной оболочке или писать плагины практически на любом языке.

Возможности:
- односерверная или многосерверная конфигурация.
- автоматическое переключение на резервные серверы в случае сбоя.
- автоматическое обнаружение ближайших серверов.
- статус заданий в режиме реального времени с возможностью просмотра логов в реальном времени.
- плагины могут быть написаны на любом языке.
- планируйте мероприятия в разных часовых поясах.
- при желании можно добавить в очередь длительные события.
- отслеживайте использование процессора и памяти для каждой задачи.
- исторические статистические данные с графиками производительности.
- простая система обмена сообщениями в формате JSON для плагинов.
- веб-перехватчики для внешних систем уведомлений.
- простой REST API для планирования и проведения событий.
- API-ключи для аутентификации удалённых приложений.

https://github.com/jhuckaby/Cronicle

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

#job #task #scheduler #cron api #management
👍11🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Epiq - cелфхостед система отслеживания задач, вдохновленная Vim, которая расширяет возможности управления проектами для разработчиков. Она отображается либо в формате ASCII, либо в виде веб-интерфейса и сохраняет состояние в виде неизменяемого распределенного журнала событий, версионируемого и синхронизируемого через Git.

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

Управляйте своими проектами на визуальной канбан-доске в терминале (или через графический интерфейс браузера), сохраняя при этом все состояние локально, используя Git и его версионость.

Уделяя большое внимание эргономике пользователей и удобству работы разработчиков, epiq стремится сделать управление проектами простым и беспроблемным.

Возможности:
- отслеживание задач: отслеживание работы в заявках с указанием имени, описания, тегов, ответственных лиц, истории изменений и т. д.
- эргономика: быстрый пользовательский интерфейс, управляемый клавиатурой, командная строка с историей команд, подсветка синтаксиса и т. д.
- палитра команд: нажмите ? для открытия прокручиваемого обзора всех доступных команд и их описаний.
- путешествие во времени: проверьте свое приложение 1 час, 1 неделю или 1 год назад.
- фильтрация: поиск задач по описанию, тегам, ответственным лицам и т. д.
- автозавершение: минимизируйте ввод текста, оставайтесь в потоке, используйте предыдущие команды.
- многопользовательская: совместная синхронизация через Git
- отслеживаемый журнал событий: состояние представляет собой полную историю всех когда-либо внесенных изменений.
- графический интерфейс браузера: интерфейс, работающий на основе того же состояния, поддерживаемого Git.
- интеграция с MCP: поддержка протокола контекста модели для взаимодействия агентов.

https://github.com/ljtn/epiq

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

#tracker #task #git #cli #webui
👍9🔥3