LosslessCut
стремится стать лучшим кроссплатформенным графическим интерфейсом FFmpeg
для чрезвычайно быстрых и без потерь операций с видео, аудио, субтитрами и другими связанными медиафайлами. Основная функция - обрезка и нарезка без потерь видео и аудиофайлов, что отлично подходит для экономии места путем черновой нарезки больших видеофайлов, снятых с видеокамеры, GoPro
, дрона и т. д. Он позволяет быстро извлекать хорошие части из видео и удалять много гигабайт данных без медленного перекодирования и, следовательно, потери качества. Есть также много других вариантов использования. Все очень быстро, потому что оно делает почти прямое копирование данных, подпитываемое великолепным
FFmpeg
, который делает всю тяжелую работу.Он еще и кроссплатформенный -
Linux
, MacOS
, Windows
https://github.com/mifi/lossless-cut
опубликовано в @gitgate
#video #ffmpeg
🔥18👍8
UEFITool
- кроссплатформенное приложение с открытым исходным кодом, написанное на C++
/Qt
, которое преобразует образ прошивки, совместимый с UEFI
, в древовидную структуру, проверяет целостность образа и предоставляет графический интерфейс для управления элементами образа.Разработка проекта началась в середине 2013 года из-за отсутствия кроссплатформенных утилит с открытым исходным кодом для работы с образами
UEFI
.В начале 2015 года был начат крупный раунд рефакторинга, чтобы сделать программу совместимой с новыми функциями
UEFI
, включая тома FFSv3
и фиксированные элементы образа. https://github.com/LongSoft/UEFITool
опубликовано в @gitgate
#uefi #bios #boot
GitHub
GitHub - LongSoft/UEFITool: UEFI firmware image viewer and editor
UEFI firmware image viewer and editor. Contribute to LongSoft/UEFITool development by creating an account on GitHub.
👍9🔥6
hddsuperclone
- загрузочный ISO
образ для работы с жесткими дисками. Клонирование, восстановление, проверка и многое другое.. Включает в себя утилиты:
- GNU ddrescue https://www.gnu.org/software/ddrescue/
- ddrescueview: https://sourceforge.net/p/ddrescueview
- ddrutility: https://sourceforge.net/projects/ddrutility/
- DMDE: https://dmde.com/
- hddscviewer: https://www.sdcomputingservice.com/hddscviewer
- hdparm: https://sourceforge.net/projects/hdparm/
- isolinux: https://wiki.syslinux.org/wiki/index.php?title=ISOLINUX
https://github.com/thesourcerer8/hddsuperclone
Web: https://www.hddsuperclone.com/
опубликовано в @gitgate
#hdd #tools #resque #iso #boot #linux
👍17🔥11
SystemRescue
- диск восстановления системы Linux
, доступный в виде загрузочного CD-ROM
или USB
-накопителя для администрирования или восстановления вашей системы и данных после сбоя. Он призван обеспечить простой способ выполнения задач администрирования на вашем компьютере, таких как создание и редактирование разделов жесткого диска.Он поставляется с большим количеством программного обеспечения, такого как инструменты управления дисками (
parted
, partimage
, fsarchiver
, инструменты файловой системы, ...), программы сетевого администрирования и простые текстовые редакторы. Его можно использовать как на компьютерах Linux
, так и на компьютерах Windows
, а также на настольных компьютерах и серверах.Cистема не требует установки, так как ее можно загрузить с
CD/DVD
-привода, USB
-накопителя или из сети с помощью PXE
. Но при желании ее можно установить на жесткий диск. Она поставляется с обновленными ядрами для поддержки новейшего оборудования, а также всех важных файловых систем (ext2
/ext3
/ext4
, xfs
, btrfs
, ntfs
, reiserfs
, vfat
), а также сетевых файловых систем (samba
и nfs
).https://sourceforge.net/projects/systemrescuecd/
Подсказал: Алексей Агафонов - @supmea
опубликовано в @gitgate
#hdd #tools #resque #iso #boot #linux #tips #windows
👍17🔥6
WrapGuard
- позволяет любому приложению прозрачно маршрутизировать ВЕСЬ сетевой трафик через WireGuard VPN
, не требуя привилегий контейнера или модулей ядра.Возможности:
- работает в
userspace
и не требуется создание интерфейса TUN
, не требуется возможность NET_ADMIN
- прозрачный перехват который использует LD_PRELOAD
для перехвата всех сетевых вызовов.- двусторонняя поддержка, работают как входящие, так и исходящие соединения.
- использует стандартные файлы конфигурации WireGuard.
https://github.com/puzed/wrapguard
опубликовано в @gitgate
#wpv #wg #wireguard #userspace #proxy
GitHub
GitHub - puzed/wrapguard: Userspace WireGuard proxy for transparent network tunneling
Userspace WireGuard proxy for transparent network tunneling - puzed/wrapguard
🔥15👍9
AppImageKit
- окружение и инструментарий для создания своих AppImage
Формат
AppImage
- это формат упаковки приложений таким образом, чтобы они могли работать на различных целевых системах (базовых операционных системах, дистрибутивах) без дополнительных изменений.Используя формат
AppImage
, вы можете упаковывать настольные приложения в виде AppImages
, которые работают в распространенных операционных системах на базе Linux
, таких как RHEL
, CentOS
, Ubuntu
, Fedora
, Debian
и производных.Возможности:
- приложения, упакованные как
AppImage
, могут работать во многих дистрибутивах (включая Debian
, Ubuntu
, Fedora
, openSUSE
, Linux Mint
и другие).- одно приложение = один файл - очень просто для пользователей: просто загрузите один файл
AppImage
, сделайте его исполняемым и запустите.- не требуется распаковка и установка.
- не требуется
root
- системные библиотеки не изменены.
- работает «из коробки», установка сред выполнения не требуется
- дополнительная интеграция рабочего стола с
appimaged
- необязательные двоичные дельта-обновления, например, для непрерывных сборок (загрузка только двоичных различий) с помощью
AppImageUpdate
- при желании можно подписать AppImages
с помощью GPG2
(внутри файла)- работает на
Live ISO
- можно использовать одни и те же
AppImages
при двойной загрузке нескольких дистрибутивов- может быть указан в центральном каталоге
AppImageHub
доступных AppImages
- может использоваться как самораспаковывающийся сжатый архив с параметром
--appimage-extract
https://github.com/AppImage/AppImageKit
Подсказал: Страйфи Ленджок - @strayfi_lendjok
опубликовано в @gitgate
#appimage #devkit #linux
🔥12👍6
This media is not supported in your browser
VIEW IN TELEGRAM
AM
(Application Manager
) - база данных и решения для всех AppImages
и портативных приложений для GNU/Linux
!AM
легко интегрирует переносимые программы и AppImages
на уровне всей системы (по умолчанию) или локально (с использованием флага --user
), позволяет обновлять их и управлять ими из командной строки, интегрирует их в меню приложений и даже может собирать их «на лету» в качестве помощника AUR
.AM
- это всего лишь инструмент для простого и быстрого предоставления приложений, который отвечает только за интеграцию AppImages в систему и установку различных доступных программ, соблюдая следующий порядок:- создание базовых каталогов и скрипта удаления
- загрузка пакета
- создание файла версии и скрипта обновления
возможно, извлечение иконок и файлов .desktop
https://github.com/ivan-hc/AM
Каталог готовых AppImage: https://portable-linux-apps.github.io/apps
опубликовано в @gitgate
#appimage #devkit #linux
👍11🔥7
Unsend
- отправляйте транзакционные, маркетинговые электронные письма, SMS
-сообщения и push
-уведомления без особых усилий.Как и большинство продуктов электронной почты,
Unsend
также использует Amazon SES
для отправки писем. Мы предоставляем открытый и альтернативный способ надежной и дешевой отправки писем с помощью отличной панели управления. Вы также можете использовать Unsend
для управления контактами и отправки массовых писем (новостная рассылка, обновления продуктов и т. д.). В настоящее время мы поддерживаем только электронную почту, но планируем расширить возможности и на другие протоколы отправки, такие как
SMS
, push
-уведомления и даже WhatsApp
.Возможности:
- добавление доменов
- транзакционные письма
-
Rest API
- панель управления (доставлено, открыто, нажато, возвращено)
- маркетинговые письма
- поддержка
SMTP
-протокола- API для управления расписанием
https://github.com/unsend-dev/unsend
Веб: https://unsend.dev/
опубликовано в @gitgate
#mail #smtp #api #webui
👍9🔥4
ripe-atlas-tools
- официальный клиент командной строки для RIPE Atlas
.RIPE Atlas
- это мощная платформа интернет-измерений, которая до недавнего времени была доступна только через веб-сайт и RESTful API
. Однако реальность такова, что очень многим людям, использующим RIPE Atlas
, удобнее всего работать в командной строке, поэтому этот проект попытка заполнить этот пробел.https://github.com/RIPE-NCC/ripe-atlas-tools
Документация: https://ripe-atlas-tools.readthedocs.io/
Подсказал: Михаил Исаев - @ismvru
опубликовано в @gitgate
#net #ripe #atlas #cli
👍7🔥5
RIPE Atlas
- глобальная сеть датчиков, которые измеряют подключение и доступность Интернета, обеспечивая беспрецедентное понимание состояния Интернета в режиме реального времени.Этот проект содержит код зонда, который обеспечивает работу программных зондов.
Мы выпускаем двоичные пакеты для вариантов
amd64 Debian 11
и 12
, (Oracle
) Enterprise Linux 8
и 9
, а также варианта arm64 Raspberry Pi OS 12
. Исходный код также позволяет собрать пакет OpenWRT 22.03
.https://github.com/RIPE-NCC/ripe-atlas-software-probe
Подсказал: Михаил Исаев - @ismvru
опубликовано в @gitgate
#net #ripe #atlas #cli
👍7🔥6
whois
- База данных RIPE Whois
. Вы можете запустить автономный сервер Whois
локально. https://github.com/RIPE-NCC/whois
Что такое whois: https://docs.db.ripe.net/
Подсказал: Михаил Исаев - @ismvru
опубликовано в @gitgate
#net #ripe #whoisi
GitHub
GitHub - RIPE-NCC/whois: RIPE Database whois code repository
RIPE Database whois code repository. Contribute to RIPE-NCC/whois development by creating an account on GitHub.
🔥11👍7
chrony_exporter
- экспортер prometheus
для chrony
NTP
В случае, если
chrony
настроен на то, чтобы не принимать командные сообщения через UDP
(cmdport 0
), экспортер может использовать командный сокет unix
, открытый chrony
. В этом случае используйте параметр командной строки --chrony.address=unix:///path/to/chronyd.sock
, чтобы настроить путь к командному сокету chrony
. В большинстве систем chrony будет прослушивать unix:///run/chrony/chronyd.sock
. Для работы экспортер должен работать как root
или тот же пользователь, что и chrony
. Когда экспортер запущен как root
, также необходим флаг collector.chmod-socket
.https://github.com/SuperQ/chrony_exporter
опубликовано в @gitgate
#moni #prometheus #exporter #chrony
GitHub
GitHub - SuperQ/chrony_exporter: Exporter for Chrony NTP
Exporter for Chrony NTP. Contribute to SuperQ/chrony_exporter development by creating an account on GitHub.
👍8🔥5
sensor-exporter
- экспортер Prometheus для данных датчиков, таких как температура и скорость вращения вентилятора.Использует:
-
lm-sensors
(http://www.lm-sensors.org) для получения метрик, таких как температура CPU
/Motherboarf
и скорость вращения вентилятора CPU
/корпуса. -
hddtemp
(http://www.guzu.net/linux/hddtemp.php) для получения температуры жесткого диска из данных SMART
. Поскольку hddtemp
должен запускаться как root
для сбора этих данных, вместо того, чтобы вызывать его напрямую, мы ожидаем, что пользователь запустит его в режиме демона с его флагом -d
. Затем мы подключаемся к порту, который он прослушивает, чтобы извлечь данные.https://github.com/ncabatoff/sensor-exporter
Дашбоард для Grafana: https://grafana.net/dashboards/237
опубликовано в @gitgate
#moni #prometheus #exporter #lmsensors #hddtemp
GitHub
GitHub - ncabatoff/sensor-exporter: Prometheus exporter for sensor data like temperature and fan speed
Prometheus exporter for sensor data like temperature and fan speed - ncabatoff/sensor-exporter
👍5🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
s-tui
- утилита коммандной строки (CLI
) отслеживает температуру, частоту, мощность и загрузку процессора в псевдо графическом виде через терминал.Особенности:
- мониторинг температуры/загрузки/частоты/мощности вашего процессора
- демонстрирует падение производительности, вызванное тепловым тротлингом
- не требует
X-сервера
- встроенные опции для нагрузочного тестирования процессора (stress/stress-ng/FIRESTARTER
)https://github.com/amanusk/s-tui
опубликовано в @gitgate
#cli #tui #cpu #stresstest
👍19🔥9
Cap
- легкая, современная альтернатива CAPTCHA
с открытым исходным кодом, использующая SHA-256
proof-of-work
. Она быстрая, конфиденциальная и чрезвычайно простая в интеграцииОсобенности:
- в 250 раз меньше, чем
hCaptcha
- не собирает данные, соблюдает приватность
- полностью настраиваемое
- использует
proof-of-work
- автономный режим
- невидимый режим
- плавающий режим
- лицензия
Apache license 2.0
.https://github.com/tiagorangel1/cap
опубликовано в @gitgate
Web: https://capjs.js.org/
👍14🔥10
kp2
- инструмент командной строки (CLI
) для доступа к файлам Keepass 2
(kdbx
).https://github.com/tobischo/kp2
опубликовано в @gitgate
#security #cli #toold #keepas
GitHub
GitHub - tobischo/kp2: A commandline client for accessing Keepass 2 files (kdbx)
A commandline client for accessing Keepass 2 files (kdbx) - tobischo/kp2
👍10🔥5
GLAuth
- сервер аутентификации LDAP
для разработчиковВозможности:
- централизованное управление учетными записями в вашей инфраструктуре
- централизованное управление ключами
SSH
, учетными записями Linux
и паролями для облачных серверов.- легкая альтернатива
OpenLDAP
и Active Directory
для разработки или домашней лаборатории.- сохрание каталога пользователей в файле, локальном или в
S3
; базе данных SQL
; - прокси-сервере для существующих
LDAP
-серверов.- духфакторная аутентификация (прозрачна для приложений)
- несколько бэкэндов могут быть объединены в цепочку для внедрения функций
Используйте его для централизации управления учетными записями на ваших серверах
Linux
, компьютерах OSX
и вспомогательных приложениях (Jenkins
, Apache/Nginx
, Graylog2
и многих других!).https://github.com/glauth/glauth
Документация: https://glauth.github.io/
опубликовано в @gitgate
#ldap
GitHub
GitHub - glauth/glauth: A lightweight LDAP server for development, home use, or CI
A lightweight LDAP server for development, home use, or CI - glauth/glauth
👍8🔥5
Pmail
- удобный клиент на базе терминала для сервиса Google Gmail
Pmail
создан на основе API Gmail
с использованием Python
, отсюда и название. Pmail
должен хорошо интегрироваться с другими утилитами терминала, он использует W3m
для разбора писем, Vim
(Neovim
) для редактирования и составления писем и интегрирует fzf
для нечеткого поиска адресов электронной почты и в качестве средства выбора файлов для выбора вложений. Pmail
не ставит своей целью реализовать все функции, доступные через API
, текущий набор функций приведен ниже. Конечно, Pmail
во многом вдохновлен Mutt
, но стремится стать гораздо более простым и удобным клиентом для пользователей Gmail
.Возможности:
- отправка, получение, ответ и пересылка электронных писем.
- интерфейс управлением с клавиатуры и привязками к
vimish
.- легкий.
- просмотр писем с помощью
W3m
.- создание электронных писем с помощью
Vim
.- нечеткий поиск по контактам с помощью
fzf
, нет необходимости в адресной книге.- сортировка сообщений в соответствии с системой ярлыков
Gmail
.- легкое управление метками (отметить как прочитанное, переместить в корзину и т. д.)
- отдельные клиентские и серверные программы.
https://github.com/lt20kmph/pmail
опубликовано в @gitgate
#gmail #mua #fzf #w3m #tui #api #python
👍8🔥4
tewi
- текстовый интерфейс (TUI
) для демона Transmission BitTorrent
Возможности:
- подключение к демону Transmission, используя его учетные данные
- просмотр списока торрентов
- различные режимы просмотра: карточка, компактный, однострочный
- отображение сведений о торренте: обзор, файлы, трекеры, пиры
- добавление новых торрентов
- действия с торрентом: запуск/пауза, удаление/корзина, проверка, повторное объявление
- просмотр и переключение режима «Черепашка»
- просмотр статистики сеанса передачи
- темные и светлые цветовые темы
https://github.com/anlar/tewi
опубликовано в @gitgate
#tui #transmission #torrent #p2p
👍12🔥7
kubesolo
- сверхлегкий, совместимый с OCI
, одноузловой Kubernetes
, созданный для сред с ограниченными ресурсами. Никакой кластеризации. Никакого etcd
. Именно то, что вам нужно для запуска реальных рабочих нагрузок на реальном оборудовании.KubeSolo
- это готовый к использованию одноузловой дистрибутив Kubernetes
со следующими особенностями:- он упакован как единый двоичный файл
- в качестве хранилища по умолчанию используется
SQLite
(через Kine
).- он объединяет
Kubernetes
и другие компоненты в один простой лаунчер.- он безопасен по умолчанию с разумными настройками по умолчанию для облегченных сред.
- он имеет минимальные зависимости от
ОС
(нужны только нормальное ядро и монтирование cgroup
)- устраняет необходимость в сложной многоузловой настройке, предоставляя решение с одним узлом.
KubeSolo
объединяет следующие технологии в единый целостный дистрибутив:-
containerd
и runc
для среды выполнения контейнера-
CoreDNS
для разрешения DNS
-
Kine
для хранения на базе SQLite
Идеально подходит для IoT устройств
Требования:
- OS: Any modern Linux distro
- Arch: x86_64, ARM, ARM64
- Memory: 200MB+
- Storage: Minimal disk required (local PVC only)
- Permission: sudo access is required
- Dependencies: sudo, curl, iptables, and libsqlite3-dev packages are installed
https://github.com/portainer/kubesolo
Web: kubesolo.io
опубликовано в @gitgate
#k8s #kine #sqline #iot
👍23🔥7