init
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
1. Настройки модуля конвертации
|
||||
|
||||
1. Требования:
|
||||
Python версии не менее 3.10, рекомендуемая версия: 3.12
|
||||
|
||||
2. Основной файл для запуска:
|
||||
"main.py"
|
||||
|
||||
2. Linux Service. Для автоматического запуска и перезапуска сервиса модуля ковертации необходимо выполнить следующие действия:
|
||||
1. Создать файл medods_mp3.service по пути /etc/systemd/system со следующим содержимым:
|
||||
```
|
||||
[Unit]
|
||||
Description=Convert Asterisk wav to mp3 for Medods
|
||||
After=medods.service
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
ExecStart=/medods_mp3/venv/bin/python /medods_mp3/main.py
|
||||
WorkingDirectory=/medods_mp3/
|
||||
Restart=always
|
||||
RestartSec=2
|
||||
KillMode=process
|
||||
User=root
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
```
|
||||
2. Выполнить следующие команды:
|
||||
1. systemctl daemon-reload
|
||||
2. systemctl medods_mp3 enable
|
||||
3. systemctl start medods_mp3
|
||||
|
||||
5. Профилактический перезапуск
|
||||
Нужно в файл /etc/crontabs добавить слудующую строку:
|
||||
```
|
||||
1 3 * * * root systemctl restart medods_mp3
|
||||
```
|
||||
Это позволит обеспечить бесперебойную работу системы
|
||||
Reference in New Issue
Block a user