diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2018-12-30 01:02:30 -0200 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2018-12-30 01:02:30 -0200 |
commit | 67a994fa220f080aaa916ebc9b989e889b9d53b3 (patch) | |
tree | f97111d2850c658c8fcdca36c293de51420a6b91 /files/airsonic.service | |
parent | 05e65a9eb890b72ab0c373915fcacab1b7c574ba (diff) | |
download | puppet-airsonic-67a994fa220f080aaa916ebc9b989e889b9d53b3.tar.gz puppet-airsonic-67a994fa220f080aaa916ebc9b989e889b9d53b3.tar.bz2 |
Working setup
Diffstat (limited to 'files/airsonic.service')
-rw-r--r-- | files/airsonic.service | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/files/airsonic.service b/files/airsonic.service new file mode 100644 index 0000000..b3f16ff --- /dev/null +++ b/files/airsonic.service @@ -0,0 +1,23 @@ +[Unit] +Description=Airsonic Media Server +After=remote-fs.target network.target +AssertPathExists=/var/lib/airsonic + +[Service] +Type=simple +Environment="JAVA_JAR=/var/lib/airsonic/airsonic.war" +Environment="JAVA_OPTS=-Xmx700m" +Environment="AIRSONIC_HOME=/var/lib/airsonic" +Environment="PORT=8200" +Environment="JAVA_ARGS=" +EnvironmentFile=-/etc/sysconfig/airsonic +ExecStart=/usr/bin/java \ + $JAVA_OPTS \ + -Dairsonic.home=${AIRSONIC_HOME} \ + -Dserver.port=${PORT} \ + -jar ${JAVA_JAR} $JAVA_ARGS +User=airsonic +Group=airsonic + +[Install] +WantedBy=multi-user.target |