У меня завалялся компактный мини-ноутбук с диагональю экрана 29,5 см. Он пылился без дела: на Windows 11 не обновлялся, а выбросить такую маленькую и удобную штуку было жалко. Я попытался вдохнуть в него новую жизнь с помощью лёгкой версии Linux — что-то получилось, но даже с Windows 10 ноутбук ощутимо тормозил.
Этот ноутбук чуть не отправился на свалку
Я не мог расстаться с ним из-за его размеров и веса
Внутри стоял довольно слабый Intel Celeron и всего 4 ГБ оперативки. Со временем даже оптимизированный Linux перестал выручать: ноутбук едва тянул пару вкладок в браузере. Потом окончательно сломался экран. Всё равно рука не поднималась его выкинуть: к монитору, конечно, подключить можно, но смысл хранить ради этого крошечный корпус? Так он и пролежал в ящике несколько лет.
Около года назад я решил поэкспериментировать с домашним сервером. Для начала запустил пару Docker-контейнеров и потестировал разные серверные ОС на основном компьютере, на виртуалках. Вскоре понял, что хочется отдельный сервер, работающий круглосуточно.
Хотел что-то экономичное, похожее на Raspberry Pi. В ходе поиска нашёл DietPi — идеальную лёгкую серверную систему с управлением через консоль: графики нет, всё работает очень быстро, почти не требует оперативки. Причём её можно поставить даже на обычный компьютер! Тут я и вспомнил про свой мини-ноутбук — под эту задачу подходит отлично.
Почему из старого ноутбука получился классный сервер
Почти не тянет электричество, а аккумулятор — это встроенный ИБП
Экран всё равно был мёртв, а для сервера он мне не нужен — работаю по ssh через терминал. Даже плюс: никаких лишних трат энергии. Достал ноутбук, попытался включить — вдобавок умер SSD.
Итак, в арсенале оказался мини-ноутбук без экрана и без диска. Не поверите, но даже в таком виде его удалось оживить — без ремонта! DietPi изначально создана для одноплатников, которые грузятся через microSD, а в ноутбуке как раз есть слот для карты. Просто вставил подходящую microSD и установил туда DietPi.
Как я сделал свой первый домашний сервер из сломанного ноутбука
Снял экран и запустил Docker на этой старой машине
Я сделал загрузочную флешку с DietPi, подключил ноутбук к монитору и следовал инструкциям текстового установщика: сама система подготовила microSD, всё быстро и понятно.
На этапе установки есть инструмент "dietpi-config" — в нём настраиваются сеть, ssh-доступ, производительность, автозапуск и многое другое. Даже если раньше не имели дела с серверами без графики — разобраться легко! После всех настроек нажимаете "установить", ждёте перезагрузку и проверяете подключение по ssh. После этого монитор уже не нужен.
Если будете делать так же, настоятельно советую сразу назначить серверу статический IP-адрес — иначе потом с подключением и сервисами могут быть проблемы.
Дальше осталось только поставить нужный софт. DietPi это позволяет: через текстовое меню dietpi-software можно в пару кликов выбрать и установить любые программы из встроенной библиотеки. Всё оптимизировано под DietPi и работает на вашем железе, времени и сил уходит на порядок меньше, чем руками.
Что получилось в итоге — мой сервер в действии
Легко работает с несколькими сервисами одновременно
Использую ноутбук в основном для Docker-контейнеров. DietPi ставит Docker и Docker Compose буквально за пять минут, контейнеры переносишь — и мини-сервер уверенно работает 24/7. Сейчас у меня на нём четыре контейнера, обратный прокси и лёгкий веб-сервер. Оперативная память почти всегда занята меньше 1 ГБ (а всего 4 ГБ — запас большой).
Серьёзных сложностей никаких: ноутбук уже давно не подключал к монитору, крышку снял для лучшего охлаждения, экран убрал, осталась только зарядка. Спрятал под стол, подключил к Wi-Fi — никаких лишних проводов. Ethernet тут нет, но для такой “коробочки” это не критично.
Docker много пишет на карту памяти, так что она быстрее изнашивается. Я просто подключил старую USB-флешку и перенёс туда все контейнеры: памяти прибавилось, всё стало работать чуть быстрей.
Вот как выглядит меню после подключения по ssh к DietPi. Очень удобно: dietpi-update обновляет систему, dietpi-cleaner освобождает место, dietpi-services управляет службами systemd.
Raspberry Pi 5
Даже “дохлый” ноутбук может многое!
Сейчас мой мини-сервер работает как личный заметочник, домашняя панель управления, приватная поисковая система и сервер для паролей Bitwarden. Места и ресурсов хватает — думаю, ещё несколько лёгких контейнеров без проблем поместятся. Ну а команде DietPi отдельный респект за такую классную бесплатную систему!
Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!
Премиум подписка - это доступ к эксклюзивным материалам, чтение канала без рекламы, возможность предлагать темы для статей и даже заказывать индивидуальные обзоры/исследования по своим запросам!Подробнее о том, какие преимущества вы получите с премиум подпиской, можно узнать здесь
Также подписывайтесь на нас в:
- Telegram: https://t.me/gergenshin
- Youtube: https://www.youtube.com/@gergenshin
- Яндекс Дзен: https://dzen.ru/gergen
- Официальный сайт: https://www-genshin.ru