Собери свой образ юбунты или дебиана с предустановленными полезняшками и катай готовое...
Cubic (Custom Ubuntu ISO Creator) is a GUI wizard to create a customized Live ISO image for Ubuntu and Debian based distributions.
https://github.com/PJ-Singh-001/Cubic
#system #debian #ubuntu #tui
Cubic (Custom Ubuntu ISO Creator) is a GUI wizard to create a customized Live ISO image for Ubuntu and Debian based distributions.
https://github.com/PJ-Singh-001/Cubic
#system #debian #ubuntu #tui
GitHub
GitHub - PJ-Singh-001/Cubic: The Official Web Site for Cubic (Custom Ubuntu ISO Creator) (https://github.com/PJ-Singh-001/Cubic)
The Official Web Site for Cubic (Custom Ubuntu ISO Creator) (https://github.com/PJ-Singh-001/Cubic) - PJ-Singh-001/Cubic
👍14🔥9
sup
- еще один инструмент развертывания, который выполняет заданный набор команд на нескольких узлвх параллельно. Он читает Supfile
, файл конфигурации YAML, который определяет сети (группы хостов), команды и цели.Один бинарный файл без зависимостей. Легковесная альтернатива
Ansible
У себя в мелких проектах активно использую.https://github.com/pressly/sup
#system #deploy #IaaC
GitHub
GitHub - pressly/sup: Super simple deployment tool - think of it like 'make' for a network of servers
Super simple deployment tool - think of it like 'make' for a network of servers - pressly/sup
🔥14👍10
hwstat
- утилита для сбора статистики конфигурации оборудования и программного обеспечения и настроек ядра на узле.Источники сбора данных:
-
uname
- uptime
- systemd-analyze/systemd-timesyncd
timedatectl
- systemctl
- ntpd
- syslog
- journalctl
- lsb_release
- lscpu
- dmidecode
(use root permission)-
ps
- loadavg
- vmstat
- free
- meminfo
- swapon
- lspci
- dmidecode
(use root permission)-
df
- fstab
- lvm
(use root permission)-
md
(use root permission)-
ethtool
- networkctl
- systemd-resolve/resolvectl
- hosts
- ss
- ufw
(use root permission)-
firewalld
(use root permission)-
iptables
(use root permission)-
hosts allow/deny
- apt
- dpkg
- snap
- users/group
- shadow
(use root permission)-
sudoers
(use root permission)-
login.defs
- profile/bashrc
- ssh
- sysctl
(vm, net, fs)-
lsof
(for full output use root permission)-
limits users
(for output all users use root permission)-
limits processes
- last logon
- quota
(use root permission)-
versions
- docker
(use root permission)-
zabbix
Комплексное решение для инвентаризации и аудита безопасности. Легко интегрируется с существующими системами мониторинга. https://github.com/Lifailon/hwstat
#moni #audit #hardware #resources #system
GitHub
GitHub - Lifailon/hwstat: Tool for quickly obtaining information about hardware characteristics, software configuration, kernel…
Tool for quickly obtaining information about hardware characteristics, software configuration, kernel and limits in metrics format (in text or json format) from various sources built into the opera...
🔥22👍11
timeshift
- инструмент восстановления системы для Linux
. Создает снимки файловой системы с помощью
rsync+hardlinks
или снимки BTRFS
. Поддерживает запланированные снимки, несколько уровней резервного копирования и исключающие фильтры. Снимки можно восстанавливать во время работы системы или с Live CD/USB.
Аналог
Time Machine
в MacOS
. По умолчанию поставляется в составе базовых утилит Linuxmint
, но может быть установлена практически на любой дистрибутив Linux
.https://github.com/linuxmint/timeshift
опубликовано в @gitgate
#backup #restore #system #btrfs #linux
GitHub
GitHub - linuxmint/timeshift: System restore tool for Linux. Creates filesystem snapshots using rsync+hardlinks, or BTRFS snapshots.…
System restore tool for Linux. Creates filesystem snapshots using rsync+hardlinks, or BTRFS snapshots. Supports scheduled snapshots, multiple backup levels, and exclude filters. Snapshots can be re...
🔥17👍10
etckeeper
- набор инструментов, позволяющих хранить /etc
в репозиториях git
, mercurial
, bazaar
или darcs
. Это позволяет вам использовать
git
для просмотра или отмены изменений, внесенных в /etc
. Или даже любого другого каталога для резервного копирования или выборочных изменений конфигурации.Он подключается к менеджерам пакетов, например
apt
, для автоматического подтверждения изменений, внесенных в /etc
во время обновлений пакетов. Он отслеживает метаданные файлов, которые обычно не поддерживаются git
, но это важно для /etc
, например разрешения /etc/shadow
. Он достаточно модульный и настраиваемый, но при этом простой в использовании, если вы понимаете основы работы с контролем версий.etckeeper
имеет специальную поддержку для обработки изменений в /etc, вызванных установкой и обновлением пакетов. Прежде чем apt
установит пакеты, предварительно etckeeper
проверит, что /etc
не содержит незафиксированных изменений. После того, как apt
установит пакеты, etckeeper
добавит в репозиторий любые новые интересные файлы и зафиксирует изменения.Вы также можете запустить фиксацию
etckeeper
вручную, чтобы зафиксировать изменения.Существует также задание
cron
, которое будет использовать etckeeper
для автоматического внесения любых изменений в /etc каждый день.PS. при использовании сразу с несколькими узлами можно использовать механизм .
gitignore
чтобы, например, не затирались имена узлов или настройки сетиhttps://github.com/PKRoma/etckeeper
опубликовано в @gitgate
#backup #cvs #security #system #cli
GitHub
GitHub - PKRoma/etckeeper: store /etc in git
store /etc in git. Contribute to PKRoma/etckeeper development by creating an account on GitHub.
🔥11👍6
Mission Center
- контролируйте использование CPU
, памяти, диска, сети и графического процессора. Linux
приложение по мотивам диспетчера задач Windows
. Распространяется и в ввиде AppImage
что мегаудобно и не требует установки.
Возможности: - мониторинг общего или попотокового использования
CPU
- просмотр системных процессов, потоков и количества дескрипторов, времени безотказной работы, тактовую частоту (базовую и текущую), размеры кэша.- мониторинг использования оперативной памяти и подкачки
- просмотр как система использует память
- мониторинг использования диска и скорости передачи данных
- мониторинг использования сети и скорости передачи данных
- просмотр информации о сетевом интерфейсе, имя сетевой карты, тип подключения (
Wi-Fi
или Ethernet
), скорость и частота беспроводной связи, аппаратный адрес, IP
-адрес- отслеживание общего использования графического процессора, использования видеокодера и декодера, использования памяти и энергопотребления на основе популярного проекта NVTOP
- мониторинг вентиляторов
- просмотр разбивки использования ресурсов по приложениям и процессам
- поддержка минимизированного обзора для простого мониторинга.
- использование аппаратного ускорения для рендеринга всех графиков, чтобы снизить нагрузку на
CPU
и общее использование ресурсов.- использует
GTK4
и Libadwaita
- написано на Rust
https://gitlab.com/mission-center-devs/mission-centerWeb: https://missioncenter.io/
опубликовано в @gitgate
#system #utils #resources #gui
🔥20👍10