feat: add systemd service file

This commit is contained in:
Yiyang Kang 2022-11-21 04:11:08 +08:00
parent 2f65200729
commit 2a8c4d881d
1 changed files with 26 additions and 0 deletions

View File

@ -0,0 +1,26 @@
[Unit]
Description=Telegram Bot Misaka 5882f7
After=network.target
[Service]
Type=simple
ExecStart=/usr/local/tgbot_misaka_5882f7/bin/tgbot_misaka_5882f7
EnvironmentFile=/usr/local/tgbot_misaka_5882f7/cfg/env
Restart=on-failure
RestartSec=5
DynamicUser=yes
ProtectSystem=strict
ProtectHome=yes
PrivateDevices=yes
SystemCallFilter=@system-service
SystemCallErrorNumber=EPERM
NoNewPrivileges=yes
PrivateTmp=yes
RestrictAddressFamilies=AF_UNIX AF_INET AF_INET6 AF_NETLINK
MemoryDenyWriteExecute=yes
CapabilityBoundingSet=
[Install]
WantedBy=multi-user.target