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