Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   [решено] Графический интерфейс Cron UI Linux (http://forum.oszone.net/showthread.php?t=352226)

beowulf0208 27-10-2022 07:48 2995024

Графический интерфейс Cron UI Linux
 
Здравствуйте. Недавно узнал что для пранировщика задач Cron можно установить графический (web) интерфейс UI Crontab. Всё установил, всё работает, но хотелось бы добавить автозапуск UI Crontab, чтоб он автоматически запускался при запуске системы, например через systemd и чтоб был доступ со всех устройств в локальной сети (sudo HOST=0.0.0.0 PORT=9000 crontab-ui), а не только с localhost.
Нашёл один способ:
Скрытый текст
Crontab-ui systemd unit.
Для того, что бы панель запускалась автоматически, пишем простой .unit файл для systemd, размещаем его в /etc/systemd/system/crontab-ui.service

[Unit]
Description=crontab-ui interface
Documentation=https://github.com/alseambusher/crontab-ui
After=network.target

[Service]
Type=simple
User=tester
ExecStart=/var/www/tester/data/node_modules/.bin/crontab-ui --autosave
Restart=on-failure

[Install]
WantedBy=multi-user.target
Здесь мы указываем пользователя, от имени которого будет выполняться работа, прописываем путь до файла запуска самой панели. При запуске мы так же используем параметр —autosave, с которым crontab-ui автоматически будет сохранять в планировщике внесённые через панель изменения.
, но он не совсем мне подходит. Может кто-нибудь помочь и написать как должен выглядить скрипт запуск UI Crontab через systemd?

beowulf0208 27-10-2022 08:46 2995027

Сделал скрипт таким:

Скрытый текст
[Unit]
Description=crontab-ui interface
Documentation=https://github.com/alseambusher/crontab-ui
After=network.target

[Service]
Type=simple
User=pi
ExecStart=sudo HOST=0.0.0.0 PORT=9000 /usr/lib/node_modules/crontab-ui/bin/crontab-ui.js --autosave
Restart=on-failure

[Install]
WantedBy=multi-user.target


Всё работает так как мне нужно.


Время: 23:51.

Время: 23:51.
© OSzone.net 2001-