Files
medods_crz/medods_mp3/readme.md
T
2025-07-03 01:35:09 +03:00

1.5 KiB

  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
  3. Профилактический перезапуск Нужно в файл /etc/crontabs добавить слудующую строку:

    1   3   *   *   *   root systemctl restart medods_mp3
    

    Это позволит обеспечить бесперебойную работу системы