[Unit] Description=Ops Agent – privileged command bridge for ops-dashboard After=network.target [Service] Type=simple User=ops-agent Group=ops-agent WorkingDirectory=/opt/ops-agent ExecStart=/usr/bin/node /opt/ops-agent/dist/index.js Restart=on-failure RestartSec=5s StandardOutput=journal StandardError=journal SyslogIdentifier=ops-agent Environment=OPS_AGENT_PORT=3099 Environment=OPS_AGENT_HOST=127.0.0.1 Environment=OPS_AGENT_WHITELIST_PATH=/etc/ops-agent/commands.yml Environment=OPS_AGENT_SECRET_PATH=/etc/ops-agent/secret [Install] WantedBy=multi-user.target