
Мировой кризис взвинтил цены на память и комплектующие. В такой ситуации лучшая стратегия — рационально относиться к старому железу. Например, у Meta* в новых DDR5-серверах работает старая память DDR4 через кастомную ASIC-микросхему Vistara без потери производительности. То есть ребята разработали собственный чип, карту-переходник для CXL и драйверы для ядра Linux — лишь бы использовать старую память.
Если пойти ещё дальше, то в качестве серверов подходят старые смартфоны, ноутбуки, игровые приставки и даже одноразовые вейпы. Эта тема поднималась и раньше, но сейчас всплыло несколько интересных примеров.
Веб-сервер на Wii
Пример вейп-сервера показывает, что лёгкий веб-сервер можно запустить практически на любом электронном устройстве с микроконтроллером и 20 КБ флэш-памяти (код проекта).

Как говорят в комментариях на Хабре, осталось только запитать его от картофелины. Кстати, это реальный вариант, раньше такое делали.
Лёгкий веб-сервер действительно работает на чём угодно. Например, на игровой приставке Nintendo Wii (сайт по ссылке действительно загружается с домашнего сервера на игровой приставке). Вот аналогичный проект, который тоже хостится на домашней приставке Wii. Если много пользователей зайдут туда одновременно, приставка может и подвиснуть.

В приставке установлен одноядерный процессор Broadway семейства PowerPC 750 на тактовой частоте 729 МГц. По современным меркам это немного, но для веб-сервера вполне хватает.
Для запуска NetBSD на Wii энтузиасты обычно используют проекты сообщества Homebrew. Процесс установки альтернативного ПО подробно описан в документации соответствующих проектов.
После установки и подготовки загрузочного образа NetBSD система запускается на приставке. К ней можно подключить USB-клавиатуру или управлять системой по SSH.
Осталось установить на приставку нужные пакеты, включая лёгкий веб-сервер вроде lighttpd, который сразу начинает работать и на входящие запросы по умолчанию выдаёт файлы из папки /srv/www/htdocs.
cp -fv /usr/pkg/share/examples/rc.d/lighttpd /etc/rc.d echo 'lighttpd=YES' >> /etc/rc.conf /etc/rc.d/lighttpd start
Желательно потом ещё настроить и оптимизировать NetBSD, как описано здесь. Например, отключить в файле конфигурации /etc/mailer.conf процессы sendmail и postdrop, которые по умолчанию просыпаются в системе, и др.
Чтобы уменьшить нагрузку на сервер, автор поставил перед ним обратный прокси Caddy, который обрабатывает шифрование TLS, управление сертификатами, а также не пускает на сервер вездесущие LLM-скраперы.
Текущий статус веб-сервера на Wii см. здесь:

Есть ещё более простые способы установить NetBSD на Wii, например, через Priiloader.
Веб-серверы на солнечных батареях
В интернете много веб-серверов и сайтов, которые хостятся на Raspberry Pi и запитаны от солнечных батарей, как в этом примере (архивная копия). Вот ещё один сервер на солнечных батареях и ещё один.
Такая установка практически полностью автономна. А если дополнить систему аккумулятором, то теоретически сервер становится автономным и мобильным: его можно забросить в лес или другую удалённую местность — и он будет работать на солнечной энергии, пока что-то не сломается. Технологии пока не обкатанные, а всё оборудование не предназначено для многолетней работы (без защиты, без дублирования подсистем), так что долго он не проработает. Наверное, максимум несколько месяцев.
В сети есть детальные инструкции по установке веб-сервера на Raspberry Pi. Эти инструкции подходят для настройки любого одноплатника или компьютера с ограниченными ресурсами.
Например, вот детальное описание веб-сервера на Raspberry Pi, который питается от солнечных панелей на балконе.

Позже автор докупил ячейки LiFePO4 и сделал из них аккумулятор.

Если позволяет DIY-мастерство, то из маленького одноплатника получается очень красивый компьютер размером с кредитку:

Здесь плата с 32-битным микроконтроллером ESP32-C3FH4 на архитектуре RISC-V, с WiFi и Bluetooth 5 (BLE) b 4 МБ встроенной флэш-памяти в компактном корпусе. Если есть опыт пайки, то собрать такую конструкцию не составит особого труда:

Теоретически, компьютер можно использовать как реальную банковскую карточку, потому что на плате есть бесконтактный модуль NFC:

В китайских магазинах платы вроде ESP32-C3FH4 продаются за пару долларов.
Установка Linux на телефон
Наконец, самый типичный случай — установка веб-сервера на телефон. Для этого сначала нужно установить Linux.
Если у нас на руках Android, то есть как минимум три варианта:
Установить специальный Linux-дистрибутив для смартфонов типа postmarketOS.
Запускать десктопный Linux-дистрибутив через утилиту AnLinux (не требует рута) с Termux.
Напрямую запускать Linux-приложения в Termux — это эмулятор Linux-консоли под Android.

Для установки Linux отлично подходят не только старые, но и новые смартфоны. Дело в том, что их иногда продают ниже рыночной цены, но с привязкой к конкретному оператору (залоченные). Это отличная возможность для энтузиастов, которые за смешные деньги получают оборудование, пригодное для запуска последних дистрибутивов Linux. В данном случае пользователь купил залоченный Moto G Power 2024 за $50. Неплохая цена за устройство с накопителем 128 ГБ и 8 ГБ памяти (16 ГБ со свопом) — и переделал его в рабочую Linux-станцию.
Для Termux требуется три приложения:
Потом ещё несколько пакетов:
pkg update && pkg upgrade pkg install termux-api x11-repo termux-x11-nightly pulseaudio xfce4
В документации Termux есть специальный раздел с инструкциями по установке разных десктопных окружений. Например, чтобы установить XFCE, создаётся новый файл ~/startxfce4_termux.sh следующего содержания:
#!/data/data/com.termux/files/usr/bin/bash # Kill open X11 processes kill -9 $(pgrep -f "termux.x11") 2>/dev/null # Enable PulseAudio over Network pulseaudio --start --load="module-native-protocol-tcp auth-ip-acl=127.0.0.1 auth-anonymous=1" --exit-idle-time=-1 # Prepare termux-x11 session export XDG_RUNTIME_DIR=${TMPDIR} termux-x11 :0 >/dev/null & # Wait a bit until termux-x11 gets started. sleep 3 # Launch Termux X11 main activity am start --user 0 -n com.termux.x11/com.termux.x11.MainActivity > /dev/null 2>&1 sleep 1 # Set audio server export PULSE_SERVER=127.0.0.1 # Run XFCE4 Desktop env DISPLAY=:0 dbus-launch --exit-with-session xfce4-session & > /dev/null 2>&1 exit 0
Нужно ещё изменить некоторые настройки конфигурации (они описаны в документации), а затем десктопное окружение запускается командой xfce:

На маленьком экранчике смартфона будет полезной функция XFCE, позволяющая приблизить любой фрагмент экрана по нажатию горячей клавиши:

На этой рабочей станции запускаются любые серверные приложения, а также обычные инструменты: среда разработки VS Code, графический редактор GIMP, видеоредактор и проч. А вот конкретные пакеты, которые полезны для работы в консоли:
pkg install mandoc micro tmux timg cmus cmatrix fastfetch cpufetch
Среди них tmux, терминальный мультиплексор для работы с несколькими сессиями в одном окне:

Утилиты fastfetch и cpufetch показывают информацию о системе:


Важно также поставить файрвол типа Netguard, чтобы блокировать попытки смартфона скачать обновления или подключиться к сервисам Google Play — иначе собьются настройки Termux.
«Смартфонному сисадмину» наверняка пригодится утилита scrcpy для удалённого управления смартфоном по USB или WiFi. Экран смартфона транслируется на десктоп, позволяя работать с клавиатурой и мыши стационарного ПК (видео). Ключевые особенности:
высокая производительность (30−120 FPS);
поддержка экранных разрешений 1920×1080 и выше;
задержка 35−70 мс;
трансляция звука;
возможность записи звука и видео;
поддержка зеркалирования при выключенном/заблокированном экране смартфона;
общий буфер обмена между смартфоном и ПК;
поддержка геймпадов.
При наличии старых гаджетов можно установить Linux и на планшете. Здесь автор взял Android-планшет за $80 и модифицировал его с помощью Claude, Codex и Antigravity (Google Gemini), видео.

Агенты AI сгенерировали загрузчик с образом, который записывается на SD-флэшку. Если вставить флэшку — загружается Debian, если вынуть — стандартный Android, как и раньше. Под Linux отлично работает почти всё, кроме камер и 3D-ускорения (частично). Локальная нейронка Qwen3-0.6B выдаёт 4,92 токена/c.
Планшет под Linux удобно использовать для мониторинга. Например, повесить на стенку или поставить на стол как фоторамку, с обновлением показателей сервера в реальном времени.
Серверы из старых ноутбуков
Некоторые хостеры в Европе предлагают клиентам хостинг на старых ноутбуках как альтернативу стандартным VPS. У такого варианта несколько преимуществ:
Приватность. Клиент получает по почте коробку с оплаченным обратным адресом — и отправляет свой ноутбук в дата-центр, где его подключают для работы 24/7 и выдают клиенту ссылку для удалённого доступа к ноутбуку через KVM. При этом данные могу быть зашифрованы, и у хостера нет доступа к ним.
Дешевизна. VPS с конфигурацией обычного ноутбука стоит гораздо дороже, чем €7 в месяц. При этом от клиентов принимаются любые ноутбуки с работающим портом Ethernet или USB, независимо от возраста, даже самые древние.
Экология. Уменьшение количества электронного мусора на планете.
Для хостера тоже выгодно — не надо закупать серверы. Всё железо достаётся бесплатно.
Если что, практически любое устройство (ноутбук, одноплатник, смартфон, игровая приставка) быстро превращается в файл-сервер с помощью Copyparty. Достаточно запустить питоновский скрипт, который выполняет установку и настройку — и сервер сразу доступен на порту 3923. Поддерживается чтение и запись файлов через браузер (демо). Это просто пример, что сделать из старой железяки.
На реддите встречаются фейки типа ноутбука на бензине:

Хотя это фейк, в теории ноутбук действительно можно запитать от портативного дизель-генератора по размерам чуть больше того, что в фейке.
Вообще, существуют нефтяные двигатели, которые работают на разных видах сгораемого топлива, на растительном масле и керосине, так что теоретически ноутбук способен работать напрямую от нефти или от подсолнечного масла.
Если же говорить серьёзно, то практика сбора от клиентов старой техники с установкой в ЦОДе вполне распространяется и на смартфоны, потому что они ничем не хуже ноутбуков по техническим характеристикам и тоже отлично работают в качестве серверов.
На самом деле существуют специальные ЦОДы из смартфонов и планшетов (облачные фермы), где клиенты тестируют мобильные приложения на разных моделях.
Например, так выглядит облачная ферма Uber для автоматизированного тестирования приложений:

Если сделать следующий шаг, то веб-сайты тоже можно там разместить. Кстати, некоторые фирмы производят одноплатники из материнских плат старых смартфонов:

На одноплатнике запускается Linux — и это уже нормальный сервер. В таком формате устройства масштабируются в кластеры из сотен штук, так что ими удобнее управлять в ЦОДе.
В общем, не спешите избавляться от старой техники.
* Meta Platforms Inc. признана экстремистской организацией на территории РФ, её деятельность запрещена.
© 2026 ООО «МТ ФИНАНС»
Комментарии (5)

p0isk
22.07.2026 07:46Для установки Linux отлично подходят не только старые, но и новые смартфоны. Дело в том, что их иногда продают ниже рыночной цены
Ещё по дешёвке продают смартфоны с разбитым экраном, что для сервера в самый раз. Был бы ещё способ запуска на нём линукса без необходимости тыкания в экран.

sav13
22.07.2026 07:46Только вот это все не без проблем
К сожалению, список телефонов на которых запустится чистый Linux без эмулятора и без огромного геморроя с установкой очень и очень ограничен. И с повсеместным распространением проприоритарных драйверов на собственные устройства вряд-ли что то коренным образом поменяется.
Вторая проблема, что если любой современный смартфон тупо включить на постоянку в сеть, то через месяц можно получить взувшеюся батарею и, если сильно не повезет, пожар.
Третья проблема, что устаревшие телефоны, а особенно всякие приставки, роутеры и пр. имеют довольно ограниченное количество ОЗУ. Даже современные одноплатники это 8-16Гб, так что старый телефон с 2-4Гб это совершенно не о чем. Ну и сразу можно добавить, что для всей периферии, если вдруг такая понадобиться, нам в лучшем случае останется не очень быстрый USB-OTA
Вот и получается, что старый телефон куда-то приспособить в DIY - нужно еще очень постараться
dimas846
Но это же ненадежно
iamkisly
Чтобы протестировать что-то.. что не предполагает продолжительный, но слишком большой аптайм, то почему бы и нет. Все в виртуалку не засунешь.