Unit for tg bot
Создаем 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