Unit for tg bot

Материал из wiki.ramba-art.ru
Перейти к навигации Перейти к поиску

Создаем Unit для tg bot

Способ №1:

создаем исполняемый фаил noProdaction.sh и в нем вписываем что то типо:

   #!/bin/bash

/usr/bin/python3.11 /opt/Python/Telegram/noProdaction/noprodaction-1/main.py

Далее создаем с помощью нашего любимого редактора nano по пути /etc/systemd/system/ фаил noprodaction.service

   nano /etc/systemd/system/noprodaction.service

и вписываем что то типо такого:

   [Unit]
   Description=telegam bot OmArtVal
   After=network.target
[Service] User=root Nice=1 KillMode=process SuccessExitStatus=0 1 ProtectHome=true ProtectSystem=full PrivateDevices=true NoNewPrivileges=true WorkingDirectory=/opt/Python/Telegram/noProdaction ExecStart=/opt/Python/Telegram/start/noProdaction.sh Restart=always
[Install] WantedBy=multi-user.target