saiah - селфхостед аналог lazydocker в виде web сервиса.https://github.com/will-moss/isaiah
опубликовано в @gitgate
#docker #lazydocker #webui #moni #tools
GitHub
GitHub - will-moss/isaiah: Self-hostable clone of lazydocker for the web. Manage your Docker fleet with ease
Self-hostable clone of lazydocker for the web. Manage your Docker fleet with ease - will-moss/isaiah
👍4🔥3
grafana-backup-tool - приложение для резервного копирования и восстановления настроек Grafana с использованием Grafana API.https://github.com/ysde/grafana-backup-tool
опубликовано в @gitgate
#moni #backup #tools #grafana
GitHub
GitHub - ysde/grafana-backup-tool: A Python-based application to backup Grafana settings by using the Grafana API
A Python-based application to backup Grafana settings by using the Grafana API - ysde/grafana-backup-tool
👍11🔥9
aliases - динамические алиасы для bash на основе каталога, в котором вы находитесь в данный момент.https://github.com/sebglazebrook/aliases
опубликовано в @gitgate
#bash #alias #cli #tools
GitHub
GitHub - sebglazebrook/aliases: Contextual, dynamic aliases for the bash shell
Contextual, dynamic aliases for the bash shell. Contribute to sebglazebrook/aliases development by creating an account on GitHub.
👍14🔥3
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
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
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
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
composerize - Превращает команды запуска docker run в файлы docker-compose.yml и даже объединяет их с существующим docker-compose.yml!https://github.com/composerize/composerize
Web: http://composerize.com/
Подсказал: Бронислав Корнев - @bulch
А потом и в
helm chart можно сконвертировать: https://xn--r1a.website/gitgate/124опубликовано в @gitgate
#docker #tools #docker-compose
GitHub
GitHub - composerize/composerize: 🏃→🎼 docker run asdlksjfksdf > docker-composerize up
🏃→🎼 docker run asdlksjfksdf > docker-composerize up - composerize/composerize
👍14🔥5
decomposerize - Превращает файл docker-compose в команды запуска docker run!
https://github.com/composerize/decomposerizeWeb: http://decomposerize.com
опубликовано в @gitgate
#docker #tools
GitHub
GitHub - composerize/decomposerize: Turn your Docker compose file to Docker run commands
Turn your Docker compose file to Docker run commands - composerize/decomposerize
👍10🔥4
rainfrog -TUI утилита для управления базой данных для postgres
Функции:- эффективная навигация через
vim подобные сочетания клавиш и элементы управления мышью- редактор запросов с подсветкой ключевых слов и историей сеансов
- быстрое копирование данных, фильтр таблиц и переключение между схемами
- ярлыки для просмотра метаданных и свойств таблицы
Кроссплатформенный (
macOS, Linux, Windows, Android через termux)https://github.com/achristmascarl/rainfrog
опубликовано в @gitgate
#tui #postgres #tools
GitHub
GitHub - achristmascarl/rainfrog: 🐸 a database tool for the terminal
🐸 a database tool for the terminal. Contribute to achristmascarl/rainfrog development by creating an account on GitHub.
👍8🔥3
systemctl-tui - быстрый и простой TUI для взаимодействия со службами systemd и их журналами journald
Может быстро просматривать состояние и журналы служб, а также запускать, останавливать и перезапускать службы. https://github.com/rgwood/systemctl-tui
опубликовано в @gitgate
#tui #systemd #journald #tools
GitHub
GitHub - rgwood/systemctl-tui: A fast, simple TUI for interacting with systemd services and their logs
A fast, simple TUI for interacting with systemd services and their logs - rgwood/systemctl-tui
👍14🔥8
Useful Tools | Linux | GitOps | DevOps
Podman Desktop - графический интерфейс, который позволяет разработчикам приложений беспрепятственно работать с контейнерами и Kubernetes. Podman Desktop устанавливает, настраивает и обновляет Podman в вашей локальной среде. Настольное приложение предоставляет…
GoTTY - простой инструмент командной строки, который превращает ваши CLI инструменты в веб-приложения.По умолчанию
GoTTY запускает веб-сервер на 8080 порту. Откройте URL-адрес в веб-браузере, и вы увидите выполняемую команду, как если бы она выполнялась на вашем терминале.Отлично подходит например в процессе обучения, что то показать студентам.
https://github.com/yudai/gotty
опубликовано в @gitgate
#cli #webui #tools
GitHub
GitHub - yudai/gotty: Share your terminal as a web application
Share your terminal as a web application. Contribute to yudai/gotty development by creating an account on GitHub.
👍17🔥12
Boulette - предотвращает случайное выполнение опасных команд для удаленных хостов путем выдачи предупреждения об опасных командах. В приглашении просто запрашивается подтверждение пользователя. а также может обеспечить разрешение запроса, чтобы решить, следует ли возобновить (или прервать) команду.
https://github.com/pipelight/boulette
опубликовано в @gitgate
#cli #ssh #sudo #security #tools
GitHub
GitHub - pipelight/boulette: A terminal confirmation prompt that prevents you from accidentally damaging remote hosts.
A terminal confirmation prompt that prevents you from accidentally damaging remote hosts. - pipelight/boulette
👍14🔥7
Gixy инструмент для анализа конфигурации NGINX. Основная цель
Gixy - предотвратить неправильную конфигурацию безопасности и автоматизировать обнаружение недостатков.https://github.com/yandex/gixy
опубликовано в @gitgate
#nginx #security #tools #cli
GitHub
GitHub - yandex/gixy: Nginx configuration static analyzer
Nginx configuration static analyzer. Contribute to yandex/gixy development by creating an account on GitHub.
🔥24👍9
cgroup-utils - предоставляет утилиту и библиотеку для контроля cgroups в Linux. Например, топ cgutil - htop подобная утилита , которая показывает деятельность запуска процессов в cgroups
Доступные команды: - configs
- event
- mkdir
- pgrep
- rmdir
- stats
- top
- tree
Поддерживаемые подсистемы:
- blkio (с возможностью debug)
- cpuset
- cpu and cpuacct
- devices
- freezer
- hugetlb
- memory
- net_cls
- net_prio
- pids
- rdma
Т.е. даже не используя контейнеризацию вы можете не только обернуть любой процесс в cgroups с установленными лимитами например по памяти или CPU и изоляцией, но и удобно им управлять и наблюдать.
Например поднять пару инстансов постгреса, чтобы они не дрались за память. :)
https://github.com/peo3/cgroup-utils
опубликовано в @gitgate
#cgroups #tools #cli #utils
GitHub
GitHub - peo3/cgroup-utils: cgroup-utils helps your cgroups life
cgroup-utils helps your cgroups life. Contribute to peo3/cgroup-utils development by creating an account on GitHub.
👍12🔥6
LaZagne - приложение с открытым исходным кодом, используемое для извлечения большого количества паролей, хранящихся на локальном компьютере. Каждое программное обеспечение хранит свои пароли, используя различные методы (открытый текст, API, пользовательские алгоритмы, базы данных и т. д.). Этот инструмент был разработан с целью поиска этих паролей для наиболее часто используемого программного обеспечения.Возможности:
-позволяет восстанавливать сохраненные пароли из популярных веб-браузеров
- позволяет извлекать учетные данные из систем управления базами данных
- извлечение паролей из почтовых клиентов
- восстановление паролей из приложений обмена мгновенными сообщениями
- восстановление сохраненных паролей
Wi-Fi.https://github.com/AlessandroZ/LaZagne
Поддерживаемый софт: https://github.com/AlessandroZ/LaZagne#supported-software
опубликовано в @gitgate
#tools #password #recovery
👍24🔥8