[Unit] Description=Jianhen VOC Parse Dashboard After=network-online.target pm2-voc.service Wants=network-online.target Requires=pm2-voc.service [Service] Type=simple User=parse-dashboard Group=parse-dashboard WorkingDirectory=/opt/parse-dashboard EnvironmentFile=/etc/parse-dashboard/dashboard.env ExecStart=/opt/node22/bin/node /opt/parse-dashboard/node_modules/parse-dashboard/Parse-Dashboard/index.js --config /etc/parse-dashboard/config.json --host 127.0.0.1 --port 4040 --mountPath /dbadmin --trustProxy 1 Restart=on-failure RestartSec=5 NoNewPrivileges=true PrivateTmp=true ProtectSystem=strict ProtectHome=true ProtectKernelTunables=true ProtectKernelModules=true ProtectControlGroups=true RestrictSUIDSGID=true [Install] WantedBy=multi-user.target