aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Hurst <ark@mansus.space>2023-08-10 17:09:48 +0200
committerJulian Hurst <ark@mansus.space>2023-08-10 17:09:48 +0200
commit852dac8c509a3c3286e995ee23e73745074953b1 (patch)
tree8facb357f794d095810ba3145c183eec4450d52c
parent1d47646d99e7da71d04c49b0d16bfb21ecf78308 (diff)
downloaddocspace-852dac8c509a3c3286e995ee23e73745074953b1.tar.gz
Add openrc init script
-rwxr-xr-xopenrc/docspace16
1 files changed, 16 insertions, 0 deletions
diff --git a/openrc/docspace b/openrc/docspace
new file mode 100755
index 0000000..9053a5b
--- /dev/null
+++ b/openrc/docspace
@@ -0,0 +1,16 @@
+#!/sbin/openrc-run
+command=/home/juju/docspace/docspace
+command_args="-d /var/lib/docspace/test.db -f /var/lib/docspace/docs"
+command_background=true
+command_user=docspace
+pidfile=/var/run/docspace.pid
+name="docspace daemon"
+output_log=/var/log/docspace/log
+error_log=/var/log/docspace/err
+export SESSION_KEY="$(/home/juju/docspace/keygen.sh)"
+
+description="docspace is a space for {up,down}loading documents"
+
+depend() {
+ need net
+}