From 68d76ab50f9c4dcefac36b3c8c76839800f03dd1 Mon Sep 17 00:00:00 2001 From: Stitch505 Date: Sat, 12 Apr 2025 17:59:13 +0400 Subject: [PATCH] Auto base sync: 2025-04-12 17:59:13 --- 2. Проекты/Team_Speak/Поднятие проекта.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/2. Проекты/Team_Speak/Поднятие проекта.md b/2. Проекты/Team_Speak/Поднятие проекта.md index 20a1bda..367c826 100644 --- a/2. Проекты/Team_Speak/Поднятие проекта.md +++ b/2. Проекты/Team_Speak/Поднятие проекта.md @@ -43,7 +43,24 @@ sudo touch /opt/teamspeak/.ts3server_license_accepted ``` `touch` — создает пустой файл. Этот файл нужен для запуска без GUI-подтверждения лицензии. ### ⚙️ Шаг 8: Создание systemd сервиса + Создаем файл юнита для запуска сервера как службы: ``` sudo nano /etc/systemd/system/teamspeak.service ``` +Вставляем данные: +[Unit] +Description=TeamSpeak 3 Server +After=network.target + +[Service] +WorkingDirectory=/opt/teamspeak +User=teamspeak +Group=teamspeak +ExecStart=/opt/teamspeak/ts3server_minimal_runscript.sh +Restart=always +RestartSec=15 +LimitNOFILE=10000 + +[Install] +WantedBy=multi-user.target