This commit is contained in:
2023-07-05 18:16:05 +02:00
parent 61103a1caf
commit 6080db6bc1
9 changed files with 93 additions and 50 deletions

View File

@@ -0,0 +1,18 @@
#!/bin/sh
. /etc/rc.subr
name="paperlessconsumer"
rcvar="${name}_enable"
procname="daemon"
pidfile="/var/run/${name}.pid"
command="/usr/sbin/daemon"
command_args="-f -P ${pidfile} -u paperless /usr/local/sbin/${name}"
load_rc_config $name
run_rc_command "$1"

View File

@@ -0,0 +1,18 @@
#!/bin/sh
. /etc/rc.subr
name="paperlessscheduler"
rcvar="${name}_enable"
procname="daemon"
pidfile="/var/run/${name}.pid"
command="/usr/sbin/daemon"
command_args="-f -P ${pidfile} -u paperless /usr/local/sbin/${name}"
load_rc_config $name
run_rc_command "$1"

View File

@@ -0,0 +1,18 @@
#!/bin/sh
. /etc/rc.subr
name="paperlesswebserver"
rcvar="${name}_enable"
procname="daemon"
pidfile="/var/run/${name}.pid"
command="/usr/sbin/daemon"
command_args="-f -P ${pidfile} -u paperless /usr/local/sbin/${name}"
load_rc_config $name
run_rc_command "$1"

View File

@@ -0,0 +1,5 @@
#!/bin/sh
. /opt/paperless/venv/bin/activate
cd /opt/paperless/src
exec python3.9 manage.py document_consumer

View File

@@ -0,0 +1,5 @@
#!/bin/sh
. /opt/paperless/venv/bin/activate
cd /opt/paperless/src
exec python3.9 /opt/paperless/src/manage.py qcluster

View File

@@ -0,0 +1,5 @@
#!/bin/sh
. /opt/paperless/venv/bin/activate
cd /opt/paperless/src
exec python3.9 manage.py runserver 0.0.0.0:8000