# Блог tanaka.host > Инструкции по VPS от хостинга tanaka.host: первая настройка, безопасность, Nginx, Docker, Linux, сеть, VPN, свои сервисы, ИИ и игровые серверы. Русский язык, команды для Ubuntu 24.04 и Debian 12, также AlmaLinux. Полные тексты всех статей в markdown: https://blog.tanaka.host/llms-full.txt Сайт хостинга: https://tanaka.host ## Первые шаги - [.NET Framework 3.5 на Windows Server и Windows 10: включение через DISM](https://blog.tanaka.host/net-framework-35-windows-server/): Три способа включить .NET Framework 3.5 — через компоненты Windows, Диспетчер серверов и DISM, установка без интернета с образа и разбор ошибок 0x800F0906, 0x800F081F, 0x800F0907. - [Выделенный сервер или VPS: когда виртуалки уже не хватает](https://blog.tanaka.host/vydelennyj-server-vs-vps/): Чем физический сервер отличается от VPS по запуску, сети, дискам и масштабированию, какие признаки говорят, что пора переезжать, и что учесть до заказа. - [Первые шаги на новом VPS: что сделать в первый час](https://blog.tanaka.host/pervye-shagi-na-vps/): Подключились к серверу — и что дальше. Обновление, отдельный пользователь, брандмауэр, SSH-ключи и htop. Чек-лист на 20 минут для Ubuntu и Debian. - [Передача файлов на VPS по SFTP и пользователь только для файлов](https://blog.tanaka.host/sftp-peredacha-fajlov/): Как копировать файлы на сервер по SFTP из терминала и FileZilla, и как создать пользователя, запертого в одной папке через ChrootDirectory. Ubuntu 24.04, Debian 12. - [Подключение к серверу по SSH с macOS, Linux и Windows](https://blog.tanaka.host/podklyuchenie-po-ssh/): Где взять доступы, как подключиться из терминала и PuTTY, как сохранить сервер в ~/.ssh/config и что значат ошибки Connection refused, timed out и Permission denied. - [Подключение к Windows VPS по RDP с Windows, macOS и телефона](https://blog.tanaka.host/windows-vps-rdp/): Как зайти на Windows Server через удалённый рабочий стол: mstsc, сохранённый .rdp-файл, клиенты для macOS и Android, проверка порта 3389 и разбор ошибок CredSSP и входа. - [Сколько оперативной памяти нужно VPS под сайт, бота, базу или ИИ](https://blog.tanaka.host/skolko-pamyati-nuzhno-vps/): Ориентиры по памяти для типичных задач — от статического сайта до Ollama и узла блокчейна, как проверить реальное потребление и понять, что пора расширяться. - [Что такое VPS и чем он отличается от обычного хостинга](https://blog.tanaka.host/chto-takoe-vps/): Как устроен виртуальный сервер на KVM, что вы получаете по сравнению с shared-хостингом, для каких задач он нужен и как понять, что ресурсов хватает. - [SSH-клиенты: PuTTY, Termius, MobaXterm или встроенный ssh](https://blog.tanaka.host/ssh-klienty-sravnenie/): Чем отличаются популярные SSH-клиенты, какой выбрать для Windows, macOS, Linux и телефона, и как не словить подделку при скачивании. - [Termius: подключение к серверу по SSH с компьютера и телефона](https://blog.tanaka.host/termius/): Установка Termius, карточка сервера, первое подключение, вход по ключу Ed25519 и разбор типичных ошибок. Windows, macOS, Linux, iOS, Android. - [VPS, VDS, dedicated и shared: разбираем термины за пять минут](https://blog.tanaka.host/vps-vds-dedicated-raznica/): Что скрывается за аббревиатурами хостинга, почему VPS и VDS — одно и то же, чем KVM лучше OpenVZ и как выбрать вариант под проект. ## Безопасность - [Автоматический бэкап VPS в S3 с помощью restic](https://blog.tanaka.host/backup-restic-s3/): Шифрованные ночные копии в любое S3-хранилище: установка restic, репозиторий, таймер systemd с ротацией и проверка восстановления. - [Автообновления безопасности в Linux: unattended-upgrades и dnf-automatic](https://blog.tanaka.host/avtoobnovleniya-linux/): Один раз обновляем систему вручную, потом включаем автоматическую установку обновлений безопасности. Ubuntu, Debian и семейство RHEL. - [Брандмауэр на VPS: UFW для Ubuntu и Debian, firewalld для AlmaLinux](https://blog.tanaka.host/firewall-ufw-firewalld/): Закрываем всё, кроме нужных портов, разрешаем SSH только со своего IP и разбираемся, почему Docker обходит UFW. - [Вход по SSH-ключу и запрет входа по паролю](https://blog.tanaka.host/vhod-po-ssh-klyuchu/): Создаём ключ ed25519, кладём его на сервер, проверяем и отключаем пароль и root так, чтобы cloud-init не вернул всё обратно. Ubuntu, Debian, AlmaLinux. - [Как сменить порт SSH в Ubuntu, Debian и AlmaLinux](https://blog.tanaka.host/smena-porta-ssh/): Переносим SSH с порта 22, открываем новый порт в брандмауэре и SELinux, учитываем systemd-сокет в Ubuntu 24.04 и проверяем, что ничего не сломалось. - [Резервные копии VPS: архив файлов, дамп базы и копия на свой компьютер](https://blog.tanaka.host/rezervnye-kopii-vps/): Минимальный бэкап руками: tar для /etc, /var/www и /home, mysqldump или pg_dumpall для базы, scp на компьютер. И почему копия на самом сервере — не копия. - [fail2ban: защита SSH от подбора паролей](https://blog.tanaka.host/fail2ban/): Ставим fail2ban, настраиваем jail для SSH с чтением systemd-журнала, смотрим забаненных и разбаниваем себя. ## Сайты и веб-сервер - [Бесплатный SSL от Let's Encrypt для Nginx и Apache через Certbot](https://blog.tanaka.host/lets-encrypt-certbot/): Выпуск сертификата одной командой, автопродление, несколько доменов, режим certonly и разбор ошибок проверки: таймаут, NXDOMAIN, 404, лимиты. - [Ошибки 502, 504, 403 и 500 в Nginx: причины и как чинить](https://blog.tanaka.host/oshibki-502-504-403-500/): Что означает каждый код, где искать причину в журнале Nginx, и типовые исправления для бэкендов на PHP-FPM, Node.js и Python. Ubuntu 24.04, Debian 12. - [Nginx с PHP-FPM и HTTPS на Ubuntu и Debian](https://blog.tanaka.host/nginx-php-fpm-ssl/): Ставим Nginx, заводим сайт, подключаем PHP-FPM и Let's Encrypt, разбираем ошибки 502, 403 и 413. Проверено на Debian 12. ## Docker - [Как полностью удалить Docker на Ubuntu и Debian](https://blog.tanaka.host/udalit-docker/): Удаление пакетов — только половина дела. Разбираемся, откуда Docker был установлен, сохраняем тома, убираем данные, репозиторий, группу и проверяем, что ничего не осталось. - [Установка Docker и Docker Compose на Ubuntu и Debian](https://blog.tanaka.host/ustanovka-docker/): Ставим Docker из официального репозитория, запускаем первый контейнер и WordPress через Compose, разбираемся с портами и UFW, ограничиваем логи. Проверено на Debian 12 и Ubuntu 24.04. - [Docker Compose: шпаргалка по командам и грабли](https://blog.tanaka.host/docker-compose-shpargalka/): Как Compose находит проект, запуск и остановка, логи, exec и run, обновление образов, профили, несколько файлов и какие флаги удаляют данные. - [Uptime Kuma: мониторинг сайтов и серверов на своём VPS](https://blog.tanaka.host/uptime-kuma/): Ставим Uptime Kuma в Docker за Caddy с автоматическим HTTPS, подключаем уведомления в Telegram, добавляем мониторы HTTP, TCP, ping и push. ## Linux - [Команда cp: копирование файлов и папок с сохранением прав](https://blog.tanaka.host/komanda-cp/): Синтаксис cp, полезные ключи, копирование сайта вместе со скрытыми файлами и правами, защита от перезаписи и что делать, когда нужен прогресс. Ubuntu, Debian, AlmaLinux. - [Логи в Linux: journalctl, /var/log и поиск ошибок](https://blog.tanaka.host/logi-linux-journalctl/): Где современный Linux хранит логи, как фильтровать журнал systemd по службе, времени и приоритету, найти перебор паролей SSH, читать логи Nginx и не дать логам съесть диск. Ubuntu, Debian, AlmaLinux. - [Пользователи в Linux: adduser, sudo, список и удаление](https://blog.tanaka.host/polzovateli-linux/): Как устроены пользователи и группы, как создать учётную запись, выдать права через sudo, посмотреть, кто есть на сервере, и удалить лишних. Ubuntu, Debian, AlmaLinux. - [Права доступа в Linux: chmod, chown и Permission denied](https://blog.tanaka.host/prava-dostupa-chmod-chown/): Как Linux проверяет права, как читать вывод ls -l, менять права через chmod и владельца через chown, выставить правильные права сайту и почему 777 — плохая идея. Ubuntu, Debian, AlmaLinux. - [Процессы и нагрузка: load average, top, htop, ps и kill](https://blog.tanaka.host/processy-top-htop-ps-kill/): Что означает load average, как найти процесс, который грузит процессор или память, через top, htop и ps, и как его корректно завершить. Ubuntu, Debian, AlmaLinux. - [Службы systemd: systemctl, статус, логи и своя служба для бота](https://blog.tanaka.host/sluzhby-systemd-systemctl/): Как управлять службами через systemctl, читать статус и логи через journalctl и оформить скрипт или Telegram-бота как службу с автозапуском и перезапуском после падения. Ubuntu, Debian, AlmaLinux. - [Файл подкачки swap в Linux: создать, настроить и не навредить](https://blog.tanaka.host/swap-linux/): Зачем нужен swap на VPS, какого размера, как создать через fallocate, подключить в fstab и настроить swappiness. Как изменить размер и удалить. - [Cron в Linux: задачи по расписанию и почему они молча не срабатывают](https://blog.tanaka.host/cron/): Как читать строку crontab, добавить задачу, проверить, что она выполняется, и обойти ловушки с PATH, символом % и часовым поясом. Ubuntu, Debian, AlmaLinux. - [rsync: копирование, синхронизация и перенос сайта на другой сервер](https://blog.tanaka.host/rsync/): Как rsync решает, что копировать, правило косой черты, передача по SSH с исключениями, безопасный --delete и схема переезда сайта на новый VPS. Ubuntu, Debian, AlmaLinux. - [screen: команды, которые не умирают вместе с SSH-сессией](https://blog.tanaka.host/screen-tmux-fon/): Как запустить долгую задачу в screen, отключиться, вернуться с другого устройства, работать с несколькими окнами и когда вместо screen нужен systemd. Ubuntu, Debian, AlmaLinux. - [Telegram-бот на VPS: запуск через systemd, автозапуск и логи](https://blog.tanaka.host/telegram-bot-systemd/): Переносим Python-бота на сервер правильно: отдельный пользователь, venv, токен вне кода, служба systemd с перезапуском при падении и чтение логов через journalctl. - [usermod: группы, переименование, блокировка и смена оболочки](https://blog.tanaka.host/usermod/): Шпаргалка по usermod в Linux: добавить в группу без потери остальных, переименовать пользователя, перенести домашнюю папку, сменить оболочку и UID, заблокировать вход. Ubuntu, Debian, AlmaLinux. ## Сеть - [Как привязать домен к VPS: записи A, AAAA, CNAME, MX и TXT](https://blog.tanaka.host/privyazat-domen-k-vps/): Как работает DNS и TTL, какие записи бывают и зачем, где именно их редактировать, пошаговая привязка домена и www к серверу и проверка через dig. Особенности Cloudflare. - [Ошибка REMOTE HOST IDENTIFICATION HAS CHANGED в SSH](https://blog.tanaka.host/remote-host-identification-changed/): Почему SSH отказывается подключаться после переустановки сервера, как убрать старый отпечаток и когда это предупреждение нельзя игнорировать. - [dig и nslookup: проверка DNS-записей домена](https://blog.tanaka.host/nslookup-dig/): Как узнать A, AAAA, MX, TXT, NS и PTR-записи, спросить конкретный резолвер или NS-сервер напрямую и пройти цепочку dig +trace. Linux, macOS, Windows. - [fio: измеряем IOPS и скорость диска на VPS](https://blog.tanaka.host/fio-skorost-diska/): Что такое IOPS и чем отличается от МБ/с, как правильно замерить случайное чтение и запись блоком 4 КБ утилитой fio и посмотреть текущую нагрузку через iostat. Ubuntu, Debian, AlmaLinux. - [iperf3: замер скорости между двумя серверами](https://blog.tanaka.host/iperf3/): Как измерить реальную пропускную способность канала между своими серверами или до публичного узла iperf3, почему одно TCP-соединение не забивает канал и как читать sender/receiver/Retr. Ubuntu, Debian. - [MikroTik CHR (RouterOS) на VPS: установка поверх Linux через dd](https://blog.tanaka.host/mikrotik-chr-na-vps/): Как превратить обычный Linux-VPS в роутер MikroTik: скачать образ CHR в память, записать на диск, настроить сеть через консоль, снять лимит скорости и закрыть лишние службы. - [mtr и WinMTR: ищем, где теряются пакеты до сервера](https://blog.tanaka.host/mtr-traceroute-poteri/): Как устроена трассировка, три замера для диагностики (скорость сервера, mtr до сервера, обратный mtr с сервера), режим TCP для VPN-портов и чтение Loss%/Avg/StDev без ложных тревог. Windows, macOS, Linux. - [netcat (nc): проверить порт, передать файл, поднять временный сервер](https://blog.tanaka.host/netcat-nc/): Основные приёмы nc на Linux: проверка TCP и UDP-портов, передача сообщений и файлов между серверами, временный HTTP-ответ, ручные запросы к сервисам. Ubuntu, Debian, AlmaLinux. - [SMTP, POP3 и IMAP: чем отличаются и какие порты использовать](https://blog.tanaka.host/smtp-pop3-imap/): Как устроена отправка и получение почты, разница между POP3 и IMAP, таблица портов с TLS и без, какой порт SMTP выбрать и как проверить их с сервера. - [Speedtest CLI на сервере: проверка скорости канала из консоли](https://blog.tanaka.host/speedtest-na-servere/): Установка Speedtest CLI от Ookla на Linux-сервер без репозитория, выбор ближайшего тестового сервера, чтение результата и проверка IPv4/IPv6. Ubuntu, Debian, AlmaLinux. - [tcpdump: смотрим, какие пакеты реально приходят на сервер](https://blog.tanaka.host/tcpdump/): Установка tcpdump, фильтры по порту, адресу и флагам TCP, просмотр содержимого HTTP и DNS, запись в pcap для Wireshark. Ubuntu, Debian, AlmaLinux. - [UnixBench: сравниваем производительность серверов одним баллом](https://blog.tanaka.host/unixbench/): Сборка UnixBench из GitHub, запуск однопоточного и многопоточного прогона, чтение System Benchmarks Index Score и чего эти баллы не показывают. Ubuntu, Debian, AlmaLinux. ## VPN и прокси - [3X-UI: установка панели и VLESS Reality с XTLS Vision](https://blog.tanaka.host/3x-ui-vless-reality/): Ставим 3X-UI на VPS, создаём подключение VLESS Reality на порту 443, добавляем клиента с потоком xtls-rprx-vision и подключаем телефон. Debian 12 и Ubuntu 24.04. - [Переезд с Marzban на Remnawave без потери пользователей](https://blog.tanaka.host/pereezd-marzban-remnawave/): Переносим пользователей из Marzban в Remnawave утилитой remnawave-migrate: токен API, UUID сквада, пробный и полный перенос, сохранение старых ссылок подписки через nginx. Debian и Ubuntu. - [Свой HTTP(S) и SOCKS5-прокси на VPS: установка и настройка 3proxy](https://blog.tanaka.host/3proxy-http-socks5/): Сборка 3proxy 0.9.9.1 из исходников с проверкой контрольной суммы, отдельный пользователь, конфиг с авторизацией по логину и паролю, служба systemd, брандмауэр и проверка через curl. Debian 12, Ubuntu 24.04, AlmaLinux. - [Свой MTProto-прокси для Telegram на mtg с маскировкой FakeTLS](https://blog.tanaka.host/mtproto-proxy-mtg/): Запуск mtg 2 в Docker: генерация секрета FakeTLS, config.toml, контейнер на порту 443, ссылка tme_url, QR-код через qrencode, обновление, удаление и типичные ошибки. Debian 12, Ubuntu 24.04. - [Что такое VLESS, Reality, XTLS Vision и XHTTP: как устроены современные VPN-протоколы](https://blog.tanaka.host/chto-takoe-vless-reality/): Как провайдер распознаёт VPN, почему обычные WireGuard и OpenVPN стали заметны и что внутри связки Xray + VLESS + Reality. Разбор без команд, чтобы осознанно выбрать схему для своего сервера. - [Amnezia VPN: свой сервер с AmneziaWG и XRay без командной строки](https://blog.tanaka.host/amnezia-vpn/): Установка VPN на VPS через приложение AmneziaVPN: требования к серверу, почему AmneziaWG на порту до 9999, ошибка 1200, гостевые подключения и таблица кодов ошибок. Debian 12, Ubuntu 24.04. - [Marzban: установка панели и VLESS Reality на VPS](https://blog.tanaka.host/marzban/): Ставим Marzban официальным установщиком, настраиваем VLESS Reality на порту 443 с отпечатком firefox, создаём пользователя и подключаем телефон. Debian 12 и Ubuntu 24.04. - [OpenVPN на VPS одной командой: скрипт openvpn-install](https://blog.tanaka.host/openvpn-odnoj-komandoj/): Установка OpenVPN-сервера скриптом Nyr/openvpn-install: ответы на вопросы установщика, перенос .ovpn по scp, подключение в OpenVPN Connect, отдельные файлы на каждое устройство и отзыв. Ubuntu 22.04+, Debian 11+, AlmaLinux 9. - [Outline VPN на своём сервере: установка, Outline Manager и ключи доступа](https://blog.tanaka.host/outline-vpn/): Сервер Outline (Shadowsocks) в Docker одной командой, подключение к Outline Manager, выдача ключей ss://, управление через API без Manager, брандмауэр и удаление. Debian 12, Ubuntu 24.04. - [Remnawave: панель, нода и VLESS Reality на двух VPS](https://blog.tanaka.host/remnawave/): Полная установка Remnawave в Docker: панель с Caddy и HTTPS, отдельная нода, профиль VLESS Reality, хост, пользователь и подписка. Плюс брандмауэр, обновление и бэкап. Ubuntu и Debian. - [Self-steal для VLESS Reality: маскировка под собственный сайт](https://blog.tanaka.host/reality-self-steal/): Почему Reality с чужим сайтом в SNI блокируют и как перевести сервер на self-steal: свой домен, nginx на 127.0.0.1:8443, Xray с target на локальный сайт. Для чистого Xray, 3X-UI, Marzban и Remnawave. Ubuntu и Debian. - [VLESS + TLS + XHTTP в 3X-UI: транспорт на случай блокировки Reality](https://blog.tanaka.host/vless-xhttp-3x-ui/): Поднимаем VLESS с обычным TLS и транспортом XHTTP на своём домене через панель 3X-UI: сертификат acme.sh, настройки подключения, fail2ban и UFW. Ubuntu 24.04. - [VPN на своём сервере не подключается: пошаговая диагностика](https://blog.tanaka.host/vpn-ne-podklyuchaetsya/): Где искать причину, когда AmneziaWG, VLESS, WireGuard или OpenVPN перестал подключаться: сервер, контейнеры, порты, брандмауэр, сеть провайдера, MTU и DNS. Команды для Linux, macOS и Windows. - [WireGuard с панелью wg-easy в Docker: VPN с QR-кодами за 10 минут](https://blog.tanaka.host/wireguard-wg-easy/): Установка WireGuard на VPS через wg-easy 15: Docker Compose, вход по IP без HTTPS, мастер настройки, клиенты с QR-кодом и .conf, сброс пароля и обновление. Debian 12, Ubuntu 24.04. ## Свои сервисы - [Сервер TeamSpeak 6 в Docker Compose на VPS](https://blog.tanaka.host/teamspeak-6-docker/): Запуск официального образа TeamSpeak 6 Server через Docker Compose: порты в UFW, ключ привилегий ServerAdmin, обновление и резервная копия тома без потери каналов и прав. Ubuntu 24.04 и Debian 12. - [Coolify на VPS: свой Heroku для деплоя приложений из Git](https://blog.tanaka.host/coolify/): Установка Coolify одной командой, защита первого входа, сохранение секретов, порты в UFW, домен с HTTPS для панели и деплой приложения из публичного репозитория. Ubuntu 24.04 и Debian 12. - [Gitea в Docker: свой Git-сервер на VPS с SSH, бэкапами и обновлением](https://blog.tanaka.host/gitea/): Запуск Gitea в Docker Compose, первоначальная настройка, SSH на порту 2222, закрытая регистрация, добавление коллег, скрипт резервных копий с ключами SSH, восстановление и обновление. Debian 12 и Ubuntu 24.04. - [Immich на VPS: свой Google Photos через Docker Compose](https://blog.tanaka.host/immich/): Установка Immich официальным Docker Compose, администратор, поиск по содержимому и лица, закрытие порта 2283, резервные копии с проверкой восстановления и обновление. Debian 12 и Ubuntu 24.04. - [Light-нода Celestia Mainnet Beta на небольшом VPS](https://blog.tanaka.host/celestia-light-node/): Установка celestia-node с закреплённой версией на Ubuntu 24.04 / Debian 12: отдельный пользователь, light init и мнемоника, тестовый запуск с core-endpoint, порт 2121, служба systemd, node ID, бэкап keys и обновление. - [Lightning-нода LND с Neutrino на небольшом VPS без bitcoind](https://blog.tanaka.host/lightning-lnd-neutrino/): Установка LND на Ubuntu 24.04 / Debian 12 с лёгким клиентом Neutrino: проверка manifest и подписи, lnd.conf, служба systemd, создание кошелька и seed, бэкап channel.backup, первый канал. - [n8n на VPS в Docker с автоматическим HTTPS через Caddy](https://blog.tanaka.host/n8n-docker-caddy/): Установка n8n в Docker Compose за Caddy, который сам получает сертификат Let's Encrypt: домен, .env с ключом шифрования, Caddyfile, запуск, обновление и резервная копия тома. Ubuntu 24.04 и Debian 12. - [Nextcloud All-in-One на VPS: своё облако для файлов в Docker](https://blog.tanaka.host/nextcloud-aio/): Запуск Nextcloud официальным способом AIO: управляющий контейнер, парольная фраза, домен с Let's Encrypt, выбор компонентов, первый вход, occ и резервные копии. Ubuntu 24.04 и Debian 12. - [OpenTelemetry Collector на VPS: трейсы и метрики в Jaeger через Docker Compose](https://blog.tanaka.host/opentelemetry-collector/): Запуск OpenTelemetry Collector и Jaeger в Docker, проверка конфигурации, тестовые трассы telemetrygen, подключение Flask-приложения без правки кода, метрики сервера host_metrics и разбор типичных ошибок. Debian 12 и Ubuntu 24.04. - [Pruned-нода Bitcoin Core на VPS: проверка подписей, bitcoin.conf и systemd](https://blog.tanaka.host/bitcoin-pruned-node/): Установка Bitcoin Core на Ubuntu 24.04 / Debian 12 с обрезанной цепочкой: проверка SHA256SUMS и GPG-подписей сборщиков, prune и dbcache, hardened-юнит systemd, контроль первичной синхронизации и ограничение трафика. - [Pruned-нода Monero (monerod) на VPS под systemd](https://blog.tanaka.host/monero-node/): Установка monerod на Ubuntu 24.04 / Debian 12 с обрезкой блокчейна: проверка подписи binaryFate, пользователь и каталоги, monerod.conf, служба systemd, контроль синхронизации, подключение кошелька через SSH-туннель и публичный restricted RPC. ## ИИ на сервере - [Команды Ollama: run, pull, ps, stop, create, переменные службы и REST API](https://blog.tanaka.host/ollama-komandy/): Справочник по CLI Ollama на Linux-сервере: все команды и полезные флаги, что значат колонки ollama ps, Modelfile, переменные окружения через systemd override и HTTP-эквиваленты каждой команды. - [Claude Code на VPS: установка, вход и управление из приложения (Remote Control)](https://blog.tanaka.host/claude-code-na-vps/): Ставим Claude Code на сервер под отдельным пользователем, входим через браузер на ПК, запускаем сессию в tmux и управляем ею из приложения Claude. Ubuntu 22.04/24.04, Debian 12. - [DeepSeek R1 на VPS через Ollama: выбор модели, памяти и Open WebUI](https://blog.tanaka.host/deepseek-ollama/): Что на самом деле запускается под именем deepseek-r1, сколько памяти нужно каждой версии, установка Ollama, доступ по API через SSH-туннель и чат в браузере через Open WebUI. Debian 12, Ubuntu 24.04. - [Hermes Agent на VPS: установка, подключение модели и Telegram-бот](https://blog.tanaka.host/hermes-agent/): Ставим ИИ-агента Hermes от Nous Research на сервер, подключаем модель по API, привязываем Telegram-бота к своему ID и разбираем, почему локальная модель на CPU не работает. Debian 12, Ubuntu 24.04. - [Ollama на VPS без видеокарты: установка, выбор модели по памяти и безопасный доступ к API](https://blog.tanaka.host/ollama-na-cpu/): Запускаем Gemma, Llama и Qwen на CPU-сервере через Ollama, считаем память, открываем API через SSH-туннель или Caddy с паролем и HTTPS. Ubuntu 22.04/24.04, Debian 12. - [OpenClaw (ClawdBot) на VPS: установка, Telegram-бот и панель управления](https://blog.tanaka.host/openclaw-na-vps/): Ставим ИИ-агента OpenClaw на сервер, подключаем модель по API, бота в Telegram и открываем панель через SSH-туннель. Debian 12 и Ubuntu 24.04. - [OpenClaw на VPS: Telegram только для себя, бот в Discord, обновления и защита сервера](https://blog.tanaka.host/openclaw-telegram-discord/): Закрываем Telegram-бота allowlist-ом, подключаем Discord, обновляем OpenClaw с бэкапом и откатом, ограничиваем команды агента и правим типовые поломки. Ubuntu и Debian. - [OpenCode на VPS: ИИ-агент для кода, бесплатные модели и работа через браузер](https://blog.tanaka.host/opencode-na-vps/): Установка OpenCode 2 на сервер, включение подтверждения команд, первая задача и доступ из браузера через SSH-туннель. Debian 12, Ubuntu 24.04. ## Игровые серверы - [Выделенный сервер Project Zomboid на VPS через SteamCMD](https://blog.tanaka.host/project-zomboid-server/): Установка сервера Build 42 на Debian 12 / Ubuntu 24.04: SteamCMD, лимит памяти Java, servertest.ini, UDP-порты 16261–16262, служба systemd со screen, обновление без validate и бэкапы мира. - [Сервер Minecraft Java Edition на VPS: Paper, Java 25, systemd и бэкапы мира](https://blog.tanaka.host/minecraft-server-paper/): Установка ядра Paper на Debian 12 / Ubuntu 24.04: Java 25 из Adoptium, отдельный пользователь, автозапуск через systemd и screen, белый список, server.properties и резервные копии по cron. - [Сервер TeamSpeak 3 на VPS: установка, ключ администратора, порты и бэкапы](https://blog.tanaka.host/teamspeak-3-server/): TeamSpeak 3 Server на Debian 12 / Ubuntu 24.04 под systemd: лицензия, ключ привилегий и пароль ServerQuery из журнала, UFW, проверка портов снаружи, бэкап SQLite через .backup, обновление и TeamSpeak 6 в Docker. - [Ядра и плагины Minecraft: Paper, Purpur, Folia, Fabric, Forge и установка плагинов](https://blog.tanaka.host/minecraft-yadra-plaginy/): Чем ядро отличается от плагина и мода, какое ядро выбрать, как перейти с Paper на Purpur без потери мира и как ставить, обновлять и удалять плагины на Linux-сервере. - [Discord-бот на VPS 24/7: discord.py, Docker Compose и закрытый брандмауэр](https://blog.tanaka.host/discord-bot-na-vps/): Создание приложения в Developer Portal, интенты и ссылка-приглашение, минимальный бот на discord.py и discord.js, Dockerfile и compose.yaml с restart: unless-stopped, логи, обновление и шардинг. Ubuntu 24.04 / Debian 12.