From f753dfd74b4d72f2f5bdb2d5b1d8b5b9bd03b43f Mon Sep 17 00:00:00 2001 From: michael Date: Thu, 16 Oct 2025 16:46:05 -0500 Subject: [PATCH] added front end service --- frontend/notebookllama-frontend.service | 29 +++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 frontend/notebookllama-frontend.service diff --git a/frontend/notebookllama-frontend.service b/frontend/notebookllama-frontend.service new file mode 100644 index 0000000..2d63b3e --- /dev/null +++ b/frontend/notebookllama-frontend.service @@ -0,0 +1,29 @@ +[Unit] +Description=NotebookLlama Frontend (Next.js) +After=network.target + +[Service] +Type=simple +User=michael_clervi +Group=michael_clervi +WorkingDirectory=/opt/sandbox-notebookllamalm-nextjs/frontend +Environment="NODE_ENV=production" +Environment="PATH=/usr/local/bin:/usr/bin:/bin" + +# Start command (runs on port 4000) +ExecStart=/usr/bin/npm start + +# Restart behavior +Restart=always +RestartSec=10 + +# Logging +StandardOutput=journal +StandardError=journal +SyslogIdentifier=notebookllama-frontend + +# Security +NoNewPrivileges=true + +[Install] +WantedBy=multi-user.target