Add services

This commit is contained in:
2025-11-28 21:38:34 -06:00
parent 221355840d
commit 7a1c061b5f
2 changed files with 36 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
#!/sbin/openrc-run
# MeshCentral Server OpenRC service, mostly used with Alpine Linux
name="MeshCentral Server"
description="MeshCentral Server"
depend() {
need networking
}
export NODE_ENV="production"
directory="/opt/meshcentral"
command="/usr/bin/node /opt/meshcentral/node_modules/meshcentral"
command_background=true
pidfile="/run/meshcentral.pid"
output_log="/var/log/meshcentral.log"
error_log="/var/log/meshcentral.err"