Новый MOTD-дэшборд от NeoNode
Теперь это не просто приветствие при входе, а полноценный системный дашборд — всё самое важное о сервере прямо в терминале.
Установка
Обычный режим (для root
bash <(wget -qO- https://dignezzz.github.io/server/dashboard.sh) --force
Режим для обычного пользователя (без root) (не рекомендуется):
bash <(wget -qO- https://dignezzz.github.io/server/dashboard.sh) --force --not-root
Настройка отображаемых блоков:
motd-config
Что умеет дашборд
Аптайм, загрузка CPU, RAM, диск, ядро
IP-адреса: локальный, публичный и IPv6
Поддержка Docker — видны остановленные и «упавшие» контейнеры
Проверка безопасности: SSH-порт, root-доступ, вход по паролю
Статус UFW, Fail2Ban, CrowdSec
Сетевой трафик (vnstat)
Состояние обновлений APT и автообновлений
Проверка актуальности версии дашборда (обновление по ссылке)
🛠 Гибкая настройка
Каждый блок можно включить или отключить
Конфиг сохраняется в /etc/motdrc или ~/.motdrc
Управление через интерактивную утилиту motd-config
Поддержка обычных пользователей (работает даже в LXC, Proxmox, WebSSH) (но очень урезанная и должен быть установлен нужный софт)
Пример: хочешь скрыть Docker, автообновления и IP — отключи через motd-config, и они исчезнут из дашборда.
Преимущества
Работает «из коробки» — без лишних зависимостей
Не требует crontab или внешних API
Отображает только нужную тебе информацию
Статусы с эмодзи ( ) — читается моментально
Поддержка монохромных терминалов — не сломается в Proxmox или LXC
Обновление от 24.04.2025:
Удалены tput-цвета — теперь нет багов в «серых» терминалах
Подсвечены критичные риски: root-доступ, UFW, fail2ban
Выводит ядро и SSH-настройки
Автообновление версии через GitHub Pages
Есть предложения, баги или хочешь добавить свой блок — читай в Telegram канале или комментируй в теме!