Перейти к содержанию

Новый MOTD-дэшборд от NeoNode

Опубликовано
  • Админы

🚀 Новый MOTD-дэшборд от NeoNode

image.png

Теперь это не просто приветствие при входе, а полноценный системный дашборд — всё самое важное о сервере прямо в терминале.

🔧 Установка

Обычный режим (для 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 канале или комментируй в теме!

 

 

Featured Replies

No posts to show

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

Последние посетители 0

  • Ни одного зарегистрированного пользователя не просматривает данную страницу
Яндекс.Метрика

Account

Navigation

Поиск

Поиск

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.