aboutsummaryrefslogtreecommitdiff
path: root/rel
diff options
context:
space:
mode:
Diffstat (limited to 'rel')
-rwxr-xr-xrel/files/installation/init.d/pleroma18
1 files changed, 18 insertions, 0 deletions
diff --git a/rel/files/installation/init.d/pleroma b/rel/files/installation/init.d/pleroma
new file mode 100755
index 000000000..de007c5e3
--- /dev/null
+++ b/rel/files/installation/init.d/pleroma
@@ -0,0 +1,18 @@
+#!/sbin/openrc-run
+
+# Requires OpenRC >= 0.35
+directory=/opt/pleroma
+
+command=/opt/pleroma/bin/pleroma
+command_args="start"
+command_user=pleroma
+command_background=1
+
+# Ask process to terminate within 30 seconds, otherwise kill it
+retry="SIGTERM/30/SIGKILL/5"
+
+pidfile="/var/run/pleroma.pid"
+
+depend() {
+ need nginx postgresql
+}