Свой сервер

Варианты сервера Killing Floor, если SteamCMD не работает

Обычный способ получить выделенный сервер Killing Floor 1 — SteamCMD (см. руководство по SteamCMD). В сентябре 2024 года игрок на форумах Steam написал, что установка через SteamCMD у него сломана, и собрал альтернативы, которые перепробовал. Вот они, с пометками, когда какая подходит.

Варианты

ВариантЧто этоДля чего подходит
killing-floor-portable (GitHub, Vel-San)Готовая сборка сервера KF1 с исправлениями, без скачивания через SteamCMDБыстрый старт на Windows или когда SteamCMD не скачивает файлы
Гайд по Docker (Steam)Сервер в контейнереЛюбой дистрибутив Linux, включая те, что не поддерживают другие инструменты
Гайд по Azure (Steam)Сервер на виртуальной машине Microsoft AzureОблачный сервер без железа дома
Гайд по Raspberry Pi (Steam)Сервер на Raspberry PiМаломощная коробка, работающая круглосуточно
LinuxGSM kfserverСкрипт, который ставит, обновляет и следит за серверомСерверы на Debian и Ubuntu; см. руководство по Linux-серверу

Что выбрать

  • Домашний ПК на Windows: портативная сборка быстрее всего. Классическая установка через SteamCMD у большинства по-прежнему работает; если нужны официальные файлы, попробуйте сначала её.
  • VPS на Debian или Ubuntu: LinuxGSM. Он заодно берёт на себя обновления и перезапуски.
  • Arch, EndeavourOS и другие дистрибутивы: Arch официально не поддерживается LinuxGSM. Используйте Docker: контейнер приносит своё окружение, и дистрибутив хоста не важен.
  • Нет ПК, который можно оставить включённым: Azure или другой VPS либо Raspberry Pi дома.

Что бы вы ни выбрали, серверу всё равно нужна обычная настройка: порты, KillingFloor.ini, пароль админа, а для кастомного контента — быстрая загрузка.

Зачем вообще свой сервер

Вопрос про Arch в теме был типичным: игрок хотел позвать друга в KF и не нашёл ни одного публичного сервера для новичков. Небольшой приватный сервер со своей сложностью и списком карт решает это, а любой вариант выше запускает его на скромном железе.