helma/src/dist/extras/helma.service

26 lines
524 B
SYSTEMD
Raw Normal View History

[Unit]
Description = Helma Object Publisher
After = syslog.target network.target
StartLimitIntervalSec = 0
[Service]
2024-01-05 21:52:35 +01:00
Type = simple
Restart = always
RestartSec = 1
SuccessExitStatus = 143
2024-01-05 21:52:35 +01:00
User = helma
WorkingDirectory = /home/helma
ExecStart = /usr/bin/java -server \
2024-01-05 21:52:35 +01:00
-Dfile.encoding=utf8 \
-Djava.awt.headless=true \
-Xms1024m -Xmx2048m \
-jar launcher.jar \
-w 8080 -x 8081
2024-01-05 21:52:35 +01:00
ExecReload = touch apps.properties && touch server.properties
ExecStop = /bin/kill -15 $MAINPID
[Install]
WantedBy = multi-user.target