Rssbot和Flowerss的Systemd配置文件

Rssbot和FloweRSS都是很好用的开源Telegram机器人,这里记录一下自建过程中Systemd配置文件的写法。

假设rssbot的主程序位置在/root/rss/rssbot数据库位置在/root/rss/botdata/rssdata.json
flowerss的主程序位置在/root/rss/flowerss 数据库在同目录下或使用mysql数据库。

rssbot更新到2.0后启动命令有些许变化,本文的配置文件是按照新启动命令所写,老版本不可直接使用。

Rssbot

[Unit]
Description=A RSS Bot
After=network.target
Wants=network.target

[Service]
Type=simple
WorkingDirectory=/root/rss
ExecStart=/root/rss/rssbot --database /root/rss/botdata/rssdata.json --min-interval 600 THIS_TELEGRAM_BOTKEY
Restart=on-failure
RestartSec=10

[Install]
WantedBy=multi-user.target

FloweRSS:

[Unit]
Description=flowerss
After=network.target
Wants=network.target

[Service]
Type=simple
PIDFile=/var/run/flowerss.pid
WorkingDirectory=/root/rss
ExecStart=/root/rss/flowerss-bot
RestartPreventExitStatus=23
Restart=always
RestartSec=10s

[Install]
WantedBy=multi-user.target

添加新评论

评论列表