Перейти до вмісту
Vein

Встановлення сервера Vein

У VEIN (ранній доступ, Ramjet Studios) є безкоштовний виділений сервер (app SteamCMD 2131400, анонімний вхід) для Windows і Linux, що налаштовується через Game.ini та аргументи запуску (-Port, -QueryPort). Гра швидко змінюється: після кожного патча повторюйте оновлення SteamCMD.

Останнє оновлення: 09.10.2026

У VEIN (ранній доступ, Ramjet Studios) є безкоштовний виділений сервер (app SteamCMD 2131400, анонімний вхід) для Windows і Linux, що налаштовується через Game.ini та аргументи запуску (-Port, -QueryPort). Гра швидко змінюється: після кожного патча повторюйте оновлення SteamCMD.

Покрокове встановлення

  1. Перевірте машину: Windows or Linux x64, RAM and CPU not officially specified.

  2. Завантажте SteamCMD і створіть папку сервера.

  3. Встановіть сервер через SteamCMD: login anonymous, app_update 2131400 validate.

  4. Запустіть сервер один раз із -log для створення Vein/Saved/Config/..., потім зупиніть.

  5. Запустіть сервер один раз, зупиніть і відредагуйте Game.ini (AdminSteamIDs, WhitelistedPlayers…).

  6. Відкрийте порти 7777/UDP, 27015/UDP в брандмауері та на роутері.

  7. Перевірте на localhost (127.0.0.1), потім ззовні з іншої мережі.

  8. Налаштуйте автозапуск (планувальник завдань або служба systemd).

  9. Заплануйте резервні копії Vein/Saved та оновлення.

Вимоги

Windows або 64-бітний Linux; у вивченій документації розробник не публікує мінімальних вимог, почніть щонайменше з 4 ядер і 8 ГБ RAM та підлаштовуйте під кількість гравців (оцінка). Анонімний вхід SteamCMD, акаунт не потрібен. Адміни — SteamID64 (пароля адміністратора немає).

Локальне встановлення (Windows)

Встановіть через SteamCMD, запустіть сервер із портами за замовчуванням і підключіться з гри за 127.0.0.1.

C:\steamcmd\steamcmd.exe +force_install_dir C:\vein-server +login anonymous +app_update 2131400 validate +quit
cd /d C:\vein-server
VeinServer.exe -log -Port=7777 -QueryPort=27015

Встановлення на Linux VPS / виділений сервер

В Ubuntu/Debian: окремий користувач, 32-бітні залежності SteamCMD, встановлення й запуск Linux-бінарника (назву перевірте в теці: VeinServer.sh або Vein/Binaries/Linux/VeinServer-Linux-Test). Game.ini — у Vein/Saved/Config/LinuxServer/.

sudo adduser --disabled-password --gecos "" steam
sudo dpkg --add-architecture i386 && sudo apt update && sudo apt install -y lib32gcc-s1 curl ca-certificates
sudo -iu steam
mkdir -p ~/steamcmd ~/vein-server && cd ~/steamcmd
curl -sqL https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz | tar zxf -
./steamcmd.sh +force_install_dir ~/vein-server +login anonymous +app_update 2131400 validate +quit
cd ~/vein-server && ./VeinServer.sh -log -Port=7777 -QueryPort=27015

Порти для відкриття

  • 7777/UDP: ігровий порт (-Port=)
  • 27015/UDP: query-порт Steam (-QueryPort=); деякі джерела називають 7778, підтвердьте на своїй збірці

Брандмауер Linux (ufw)

В Ubuntu/Debian спершу дозвольте SSH, щоб не втратити доступ, потім порти гри.

sudo ufw allow OpenSSH
sudo ufw allow 7777/udp
sudo ufw allow 27015/udp
sudo ufw enable
sudo ufw status

Брандмауер Windows (netsh)

У PowerShell від імені адміністратора (або «cmd» адміністратора):

netsh advfirewall firewall add rule name="VEIN 7777/UDP" dir=in action=allow protocol=UDP localport=7777
netsh advfirewall firewall add rule name="VEIN 27015/UDP" dir=in action=allow protocol=UDP localport=27015

Брандмауер хостера і проброс портів (NAT)

Якщо сервер у хостера (OVH, Hetzner, Scaleway…), відкрийте ті самі порти в його мережевому брандмауері («security group»). Для домашнього хостингу пробросьте порти (NAT) з роутера на постійну локальну IP машини. Перевіряйте ззовні (мобільний інтернет або друг): перевірка зі своєї мережі нічого не доводить.

Автозапуск і моніторинг

Створіть /etc/systemd/system/<ім'я>.service і виконайте: sudo systemctl daemon-reload && sudo systemctl enable --now <ім'я>. Логи: journalctl -u <ім'я> -f.

[Unit]
Description=VEIN dedicated server
After=network-online.target
Wants=network-online.target

[Service]
User=steam
WorkingDirectory=/home/steam/vein-server
ExecStart=/home/steam/vein-server/VeinServer.sh -log -Port=7777 -QueryPort=27015
Restart=on-failure
RestartSec=15

[Install]
WantedBy=multi-user.target

Автозапуск у Windows (планувальник завдань)

Створіть завдання планувальника «Під час запуску системи», що виконує скрипт запуску, з найвищими правами та «Виконувати незалежно від входу користувача».

Оновлення, резервні копії та перезапуски

Зупиніть сервер, знову виконайте app_update 2131400 validate і перезапустіть. Перед великим оновленням копіюйте Vein/Saved. У ранньому доступі оновлення часті: повторюйте після кожного патча, інакше гравці не зможуть підключитися.

# backup
tar czf ~/backup-$(date +%F).tar.gz -C ~/server Vein/Saved

Як додати й знайти сервер

Коли сервер стане публічним, додайте його на https://game-rank.com/jeux/vein (сайт власника цього інструмента), щоб гравці могли знайти його, стежити за ним і голосувати.

Усунення несправностей

  • Недоступний ззовні, але працює на localhost: немає правила в брандмауері ОС, у хостера або проброса NAT, або невірний протокол (UDP/TCP). Перевірте кожен рівень по черзі.
  • Підключення відхилено після оновлення гри: версії клієнта й сервера мають збігатися. Оновіть сервер ще раз і перезапустіть його.
  • Сервер одразу закривається: запустіть із консолі, щоб прочитати помилку, і перевірте вільну RAM, диск та програмні вимоги.
  • Рядки Game.ini не діють: перевірте теку (LinuxServer або WindowsServer), назви секції та ключа й перезапустіть; хибні назви ігноруються.

Поширені запитання

Який Steam App ID сервера?
2131400 (виділений сервер, анонімний вхід); сама гра — 1857950.
Як оновити сервер?
Зупиніть сервер і знову виконайте app_update 2131400 validate; версії клієнта й сервера мають збігатися.
Як зробити гравця адміністратором?
Додайте його SteamID64 до AdminSteamIDs (або SuperAdminSteamIDs) у Game.ini і перезапустіть: пароля адміністратора немає.
Як розповісти про свій сервер?
Додайте його на https://game-rank.com/jeux/vein (сайт власника цього інструмента): гравці зможуть знайти його, стежити за ним і голосувати.

Інструменти для сервера Vein

Vein
VeinВільний доступ
Створіть Game.ini сервера VEIN: опис, адміни, білий список і вебхуки Discord.
КонфігураціяINIВідкрити
Документація
Vein
VeinВільний доступ
Створіть скрипт запуску сервера VEIN: оновлення SteamCMD, аргументи запуску й автоперезапуск.
ЗапускSteamCMDВідкрити
Документація