diff --git a/server/src/assembly/ctbrec-systemd.service b/server/src/assembly/ctbrec-systemd.service new file mode 100644 index 00000000..ea3ec9ff --- /dev/null +++ b/server/src/assembly/ctbrec-systemd.service @@ -0,0 +1,13 @@ +[Unit] +Description=CTB Recorder +After=network.target + +[Service] +WorkingDirectory=/opt/ctbrec +SyslogIdentifier=SocketTest +ExecStart=-/usr/bin/java -Xmx256m -cp ${name.final}.jar -Dctbrec.config=server.json ctbrec.recorder.server.HttpServer +User=ctbrec +Type=simple + +[Install] +WantedBy=multi-user.target diff --git a/server/src/assembly/server.xml b/server/src/assembly/server.xml index c98bab9a..7fd4aaef 100644 --- a/server/src/assembly/server.xml +++ b/server/src/assembly/server.xml @@ -21,6 +21,11 @@ ctbrec true + + ${project.basedir}/src/assembly/ctbrec-systemd.service + ctbrec + true + ${project.basedir}/LICENSE.txt ctbrec