verdaccio: Initial import

Signed-off-by: Stefan Knoblich <stkn@bitplumber.de>
This commit is contained in:
2023-09-26 18:25:39 +02:00
parent 77835f954b
commit d451158e73
8 changed files with 150 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
#!/sbin/openrc-run
: ${VERDACCIO_CONFIGFILE_DIR:=/etc/verdaccio}
: ${VERDACCIO_CONFIGFILE:=${VERDACCIO_CONFIGFILE_DIR}/config.yaml}
: ${VERDACCIO_DATA_DIR:=/var/lib/${RC_SVCNAME}}
: ${VERDACCIO_PIDFILE_DIR:=/run}
: ${VERDACCIO_PIDFILE:=${VERDACCIO_PIDFILE_DIR}/${RC_SVCNAME}.pid}
: ${VERDACCIO_LOGFILE_DIR:=/var/log/verdaccio}
: ${VERDACCIO_LOGFILE:=${VERDACCIO_LOGFILE_DIR}/${RC_SVCNAME}.log}
: ${VERDACCIO_GROUP:=verdaccio}
: ${VERDACCIO_USER:=verdaccio}
directory="${VERDACCIO_DATA_DIR}"
pidfile="${VERDACCIO_PIDFILE}"
required_files="${VERDACCIO_CONFIGFILE}"
required_dirs="${VERDACCIO_PIDFILE_DIR} ${VERDACCIO_DATA_DIR} ${VERDACCIO_LOGFILE_DIR}"
command="/usr/sbin/verdaccio"
command_args="--config ${VERDACCIO_CONFIGFILE} ${VERDACCIO_OPTS}"
command_user="${VERDACCIO_USER}:${VERDACCIO_GROUP}"
command_background="true"
output_log="${VERDACCIO_LOGFILE}"
error_log="${VERDACCIO_LOGFILE}"