Backrest - веб-решение для резервного копирования, разработанное на основе Restic. Backrest предоставляет веб-интерфейс, который служит оболочкой для интерфейса командной строки Restic и упрощает создание репозиториев, просмотр снимков и восстановление файлов. Кроме того, Backrest может работать в фоновом режиме и использовать индивидуальный подход к планированию снимков и управлению операциями по поддержанию состояния репозиториев.Созданный на основе
restic, Backrest использует его продуманные, быстрые, надежные и безопасные возможности резервного копирования, добавляя при этом интуитивно понятный интерфейс.Backrest, созданный на Go, распространяется как автономный, лёгкий двоичный файл, единственная зависимость которого - restic. Он позволяет безопасно создавать новые репозитории и управлять существующими. После настройки хранилища веб-интерфейс обрабатывает большинство операций, при этом обеспечивая прямой доступ к мощному командному интерфейсу restic для выполнения расширенных операций при необходимости.Возможности:
- веб-интерфейс: локальный или удаленный доступ (идеально подходит для развертываний
NAS)- поддержка нескольких платформ:
linux, macOS, Windows, FreeBSD, docker- импорт существующих репозиториев
Restic
- резервное копирование и обслуживание по расписанию Cron (например, удаление, проверка, забвение и т. д.)- просмотр и восстановление файлов из снимков
- настраиваемые уведомления (
Discord, Slack, Shoutrrr, Gotify, Healthchecks)- перехваты команд до/после резервного копирования для выполнения сценариев оболочки
Варианты хранения:
- совместим с
rclone
- поддерживает все серверные части хранилищ Restic (S3, B2, Azure, GCS, локальные, SFTP и все удаленные rclone) https://github.com/garethgeorge/backrest
Подсказал: Владимир Вегнер - @Rid_lin
#backup #webui #restic #cli #snapshot #go
👍15🔥5
Mac Cleaner CLI - бесплатный инструмент очистки Mac с открытым исходным кодомСканируйте и удаляйте ненужные файлы, кэши, журналы и многое другое — все с вашего терминала.
Возможности:
- одна команда: Просто запустите
npx mac-cleaner-cli без сложных флагов- интерактивный: Выберите, что именно вы хотите очистить, с помощью флажков
- безопасно по умолчанию: Рискованные элементы скрыты, если вы не используете флаг
--risky- интеллектуальное сканирование: Находит кэши, журналы, файлы разработки, данные браузера и многое другое.
- удаление приложений: Полное удаление приложений со всеми связанными с ними файлами.
- техническое обслуживание: Очистка кэша
DNS, освобождение очищаемого пространства- 100% офлайн: Никакие данные не покидают ваше устройство
- минимальные зависимости: Всего 5 зависимостей во время выполнения, все от проверенных разработчиков.
https://github.com/guhcostan/mac-cleaner-cli
Опубликовано в @gitgate
#mac #cli #cleaner #tools #apple
GitHub
GitHub - guhcostan/mac-cleaner-cli: macOS CLI to free disk space — clears caches, logs, Homebrew and Xcode junk
macOS CLI to free disk space — clears caches, logs, Homebrew and Xcode junk - guhcostan/mac-cleaner-cli
👍14🔥5
Useful Tools | Linux | GitOps | DevOps
Gateryx - решение для межсетевого экрана веб-приложений (WAF), которое обеспечивает полностью интегрированный, высокозащищенный веб-шлюз, объединяя обратный прокси-сервер нового поколения и современный поставщик идентификационных данных в единый, оптимизированный…
termshot - cоздавайте красивые скриншоты своего терминала прямо из терминала.Этот инструмент считывает вывод консоли и отображает изображение, напоминающее окно пользовательского интерфейса. Он вдохновлён другими веб-инструментами, такими как
carbon.now.sh и codekeep.io/screenshot. В отличие от этих инструментов, termshot не применяет подсветку синтаксиса к предоставленному тексту вслепую; вместо этого он считывает управляющие коды ANSI, регистрируемые большинством инструментов командной строки, и использует их для создания высококачественного «скриншота» вывода вашего терминала.https://github.com/homeport/termshot
Подсказал: Alex Kup - @Lifailon
Опубликовано в @gitgate
#screenshot #term #cli
👍12🔥3
ppl - консольная утилита “как системный инструмент”, которая подключается к Perplexity API и помогает общаться, генерировать команды и собирать скрипты прямо из терминала. Возможности:
- chat: разговорный режим: подмешивает историю (контекст) и печатает ответ в формате
Markdown - cmd: генерирует одну
bash-команду под задачу: возвращает строгий JSON (команда + заметки), умеет предложить выполнить после подтверждения (--run) - script python: возвращает код + список pip-зависимостей;
ppl предлагает установить зависимости, затем показывает код и предлагает запуск - script bash: генерирует bash-скрипт, показывает и предлагает запуск
- key: сохранить/очистить Perplexity API key локально
- clear: очистить историю диалога
- Готовые
onefile бинарники в Releases (Linux/Windows), на macOS пока нетhttps://github.com/Fristivan/perplexity-cli.git
Поддержите нашего автора @fristivan звездой в репке ! Для разработчика это очень важно !
Опубликовано в @gitgate
#ai #cli #perplexity #bash #python #linux #windows #devtools
GitHub
GitHub - Fristivan/perplexity-cli: Консольная утилита для работы с Perplexity API
Консольная утилита для работы с Perplexity API. Contribute to Fristivan/perplexity-cli development by creating an account on GitHub.
👍14🔥8
mkbrr - мощный инструмент командной строки для создания, проверки и изменения торрент-файлов. По умолчанию приватный. Поддерживает работу трекеров.Возможности:
- создание торрент-файлов
- проверка торрент-файлов
- изменение метаданных торрента
- автоматическая поддержка требований, специфичных для трекера.
- невероятно быстрое хеширование, превосходящее конкурентов.
- удобный интерфейс командной строки
- единый исполняемый файл без зависимостей.
- обнаруживает возможные отсутствующие файлы при создании торрентов для
season packs.https://github.com/autobrr/mkbrr
Подсказал: Alex Kup - @Lifailon
Опубликовано в @gitgate
#torrent #cli
GitHub
GitHub - autobrr/mkbrr: ⚡ mkbrr is a tool to create, modify and inspect torrent files. Fast.
⚡ mkbrr is a tool to create, modify and inspect torrent files. Fast. - autobrr/mkbrr
👍11🔥8
logfmt - простой инструмент командной строки, упрощающий чтение и анализ логов из терминала. Он поддерживает цветовое выделение, выделение полей вывода, а также фильтрацию по уровню логирования и ключевому значению.
Цель этого инструмента - сделать логи более читабельными за счет подсветки синтаксиса, разделения полей временной метки и уровня на статические ячейки без ключей, фильтрации по уровню лога, выбора определенных столбцов вывода и фильтрации по определенным парам ключ=значение (например, если вы ищете только определенный вызов
https://github.com/TheEdgeOfRage/logfmt
Подсказал: Alex Kup - @Lifailon
Опубликовано в @gitgate
#log #cli #colorer
Цель этого инструмента - сделать логи более читабельными за счет подсветки синтаксиса, разделения полей временной метки и уровня на статические ячейки без ключей, фильтрации по уровню лога, выбора определенных столбцов вывода и фильтрации по определенным парам ключ=значение (например, если вы ищете только определенный вызов
API).https://github.com/TheEdgeOfRage/logfmt
Подсказал: Alex Kup - @Lifailon
Опубликовано в @gitgate
#log #cli #colorer
👍19🔥5
llm-checker- интеллектуальный селектор моделей Ollama
Интерфейс командной строки на основе искусственного интеллекта, который анализирует ваше оборудование и рекомендует оптимальные модели
LLM.Детерминированная оценка на основе более чем 200 динамических моделей (более 35 тщательно отобранных резервных вариантов) с калибровкой памяти на аппаратном уровне.
Выбор подходящей модели
LLM для вашего оборудования - сложная задача. Учитывая тысячи вариантов моделей, уровней квантования и конфигураций оборудования, для поиска оптимальной модели необходимо понимать пропускную способность памяти, ограничения видеопамяти и характеристики производительности.LLM Checker решает эту проблему. Он анализирует вашу систему, оценивает каждую совместимую модель по четырем параметрам (качество, скорость, соответствие, контекст) и за считанные секунды предоставляет практические рекомендации.https://github.com/Pavelevich/llm-checker
Опубликовано в @gitgate
#llm #ai #tools #cli
👍13🔥7
mxcheck - сканер информации для настройки почтовых серверов.
Возможности:
-
- номер
- поддержка
- открытые порты:
- если услуга внесена в черные списки
- если происходит утечка информации через серверную строку и команду
- если почтовый сервер уязвим для
- если сервер является открытым релеем
https://github.com/steffenfritz/mxcheck
Опубликовано в @gitgate
#smtp #dns #relay #scanner #cli #tools
Возможности:
-
DNS-записи: A, MX, PTR, SPF, MTA-STS, DKIM, DMARC- номер
AS и страна AS- поддержка
StartTLS и сертификат- открытые порты:
25, 465, 587- если услуга внесена в черные списки
- если происходит утечка информации через серверную строку и команду
VRFY- если почтовый сервер уязвим для
SMTPSmuggling- если сервер является открытым релеем
https://github.com/steffenfritz/mxcheck
Опубликовано в @gitgate
#smtp #dns #relay #scanner #cli #tools
👍17🔥11
This media is not supported in your browser
VIEW IN TELEGRAM
cliamp - ретро-музыкальный плеер для терминалов, вдохновленный Winamp. Воспроизводит локальные файлы, потоковое видео, подкасты, YouTube, YouTube Music, SoundCloud, Bilibili, Spotify, Navidrome и Plex с визуализатором спектра, параметрическим эквалайзером и управлением плейлистами.https://github.com/bjarneo/cliamp
Подсказал: One Two - @Holoview
Опубликовано в @gitgate
#music #player #winamp #cli
🔥21👍11
Proxmox Manager - скрипт на Bash, который объединяет инструменты командной строки Proxmox (qm, pct) в интерактивное меню или скриптовый интерфейс. Никаких демонов, агентов, зависимостей, кроме тех, что поставляются с Proxmox VE.Возможности:
- вывод списока всех виртуальных машин и контейнеров с указанием их статуса (работает, остановлен, приостановлен).
- запуск, остановка, перезапуск экземпляров - с запросом подтверждения для деструктивных действий; отображение подробной информации об ошибке
Proxmox в случае сбоя.- консоль (оболочка
LXC или терминал QEMU) - перед входом убедитесь, что CT запущен.- управление снимками (список, создание, откат, удаление) - отображает существующие снимки перед откатом/удалением; проверяет формат имени снимка перед вызовом
Proxmox.- включение и получение данных для подключения
SPICE к виртуальным машинам- вывод в машиночитаемом формате
JSON и в виде обычного текста для автоматизации.- дополнительное структурированное логирование с помощью переменной среды
LOG_FILE- в заголовке отображаются имя хоста узла, версия
PVE и время работы системы.https://github.com/TimInTech/proxmox-manager
Опубликовано в @gitgate
#pve #proxmox #cli #bash
10👍16🔥6
chartli - интерфейс командной строки для отображения графиков в терминалах на основе числовых текстовых данных. chartli преобразует обычные числа в графики для терминалов. ASCII, Spark, столбчатые диаграммы, тепловые карты, Unicode, шрифт Брайля, SVG.https://github.com/ahmadawais/chartli
Опубликовано в @gitgate
#chart #cli #svg #ascii
🔥16👍7
This media is not supported in your browser
VIEW IN TELEGRAM
sqlit - lazygit среди баз данных SQLПодключайтесь к базе данных и выполняйте запросы к ней прямо с терминала за считанные секунды.
Возможности:
- менеджер подключений: сохранение и переключение подключений без аргументов командной строки.
- просто запустите
sqlit: настройка через командную строку не требуется, выберите соединение и приступайте.- поддержка нескольких баз данных:
PostgreSQL, MySQL, SQLite, SQL Server и более 10 других.- интеграция с
Docker: автоматическое определение запущенных контейнеров базы данных.- интеграция с
Cloud CLI: легко просматривайте и подключайтесь к внешним базам данных через интерфейсы командной строки Azure, AWS и GCP.-
SSH-туннели: безопасное подключение к удаленным базам данных с использованием аутентификации по паролю или ключу.- надежные учетные данные: пароли хранятся в связке ключей вашей операционной системы.
- редактирование в стиле
Vim: Модальное редактирование для приверженцев терминального режима- история запросов: поисковая история по каждому соединению.
- фильтрация результатов: нечеткий поиск по миллионам строк.
- контекстно-зависимая справка: сочетания клавиш отображаются на экране.
- просмотр баз данных: таблицы, представления, процедуры, индексы, триггеры, последовательности.
- автозаполнение: Усовершенствованный механизм автозаполнения
SQL-запросов для таблиц, столбцов и процедур.- режим командной строки: выполнение
SQL-запросов из командной строки.- темы:
Rose Pine, Tokyo Night, Nord, Gruvbox- мастер установки зависимостей: автоматическая установка отсутствующих драйверов.
https://github.com/Maxteabag/sqlit
Подсказал: Eliot Spencer - @tehn0mad
Опубликовано в @gitgate
#postgres #mysql #sqlite #mssql #docker #cloud #tui #cli
10👍14🔥5
gitty - однофайловый CLI для GitHub, GitlLab и любого другого git с короткими, понятными командами значительно облегчающий работу с репозиториями.Возможности:
- один бинарник, без лишних зависимостей
- быстрый повседневный
workflow для Git- семантические сокращения (
to, from, in)- работает с
GitHub CLI (gh) и поддерживает проксиОпубликовано под MIT лицензией.
Поделился автор: @unisonqq (просьба поддержать звездой в репку ! )
https://github.com/Omibranch/gitty
Опубликовано в @gitgate
#git #cli
10👍13🔥7
Xata - платформа с открытым исходным кодом для PostgreSQL с ветвлением CoW.Xata - это полностью открытая облачная платформа для самостоятельного размещения большого количества экземпляров Postgres поверх Kubernetes, предлагающая следующие встроенные функции (и многое другое):- быстрое ветвление с использованием механизма
Copy-on-Write на уровне хранилища. Вы можете «скопировать» терабайты данных за считанные секунды.- функция масштабирования до нуля (удаление вычислительного экземпляра при бездействии, автоматическое добавление обратно при подключении).
- автоматическое масштабирование вычислительных узлов, их группировка для повышения экономической эффективности.
- высокая доступность / Реплики для чтения с автоматическим переключением при сбое
- обновление, редактирование конфигурации, масштабирование вверх/вниз с минимальным временем простоя при переключении.
- разделение памяти и вычислительных ресурсов, а также локальное хранилище, если это предпочтительно.
-
PITR-резервное копирование в объектное хранилище- бессерверный драйвер (
SQL через HTTP/веб-сокеты)-
REST API и CLI для управления всеми операциями «управляющего уровня», аутентификация осуществляется с помощью ключей API. Ключи API поддерживают детализированное управление доступом на основе ролей (RBAC).https://github.com/xataio/xata
Опубликовано в @gitgate
#postgres #k8s #rbac #api #cli
👍9🔥3