From 8df3f4f2b7d59e5e64ba96f1d60ad16bef507fc5 Mon Sep 17 00:00:00 2001 From: Joey Yakimowich-Payne Date: Fri, 13 Mar 2026 12:07:17 -0600 Subject: [PATCH] feat: add systemd user service for mnemosyne auto-restart --- deploy/mnemosyne.service | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 deploy/mnemosyne.service diff --git a/deploy/mnemosyne.service b/deploy/mnemosyne.service new file mode 100644 index 0000000..7802f10 --- /dev/null +++ b/deploy/mnemosyne.service @@ -0,0 +1,16 @@ +[Unit] +Description=Mnemosyne LLM Context Gateway +After=network.target +StartLimitIntervalSec=60 +StartLimitBurst=5 + +[Service] +Type=simple +WorkingDirectory=%h/Projects/contextmanager +ExecStart=%h/Projects/contextmanager/.venv/bin/mnemosyne --no-launch --port 8080 +Restart=on-failure +RestartSec=3 +Environment=HOME=%h + +[Install] +WantedBy=default.target