docs(systemd): fix paths + add dashboard smoke + vendor units
This commit is contained in:
12
RUNBOOK.md
12
RUNBOOK.md
@@ -2,16 +2,16 @@
|
||||
|
||||
This is the operational quick-reference for the shipped systemd timers/services and the optional FastAPI dashboard backend.
|
||||
|
||||
Repository root (on host): `/root/.openclaw/workspace`
|
||||
Repository root (on host): `/root/.openclaw/workspace/second-brain`
|
||||
|
||||
## Systemd units (cron jobs)
|
||||
|
||||
Unit files are shipped in `systemd/` (repo root). Install them into `/etc/systemd/system/` (symlink or copy), then reload:
|
||||
Unit files are shipped in `systemd/` (this repo). Install them into `/etc/systemd/system/` (symlink or copy), then reload:
|
||||
|
||||
```bash
|
||||
sudo ln -sf /root/.openclaw/workspace/systemd/openclaw-secondbrain-*.service /etc/systemd/system/
|
||||
sudo ln -sf /root/.openclaw/workspace/systemd/openclaw-secondbrain-*.timer /etc/systemd/system/
|
||||
sudo ln -sf /root/.openclaw/workspace/systemd/openclaw-memory-archive.* /etc/systemd/system/
|
||||
sudo ln -sf /root/.openclaw/workspace/second-brain/systemd/openclaw-secondbrain-*.service /etc/systemd/system/
|
||||
sudo ln -sf /root/.openclaw/workspace/second-brain/systemd/openclaw-secondbrain-*.timer /etc/systemd/system/
|
||||
sudo ln -sf /root/.openclaw/workspace/second-brain/systemd/openclaw-memory-archive.* /etc/systemd/system/
|
||||
sudo systemctl daemon-reload
|
||||
```
|
||||
|
||||
@@ -61,7 +61,7 @@ python3 -m pip install -r second-brain/requirements-dashboard.txt
|
||||
SECOND_BRAIN_WORKSPACE="/root/.openclaw/workspace/second-brain" python3 second-brain/fastapi_app.py
|
||||
```
|
||||
|
||||
Default port is `8501` (same as Streamlit default). Do not run both on the same port.
|
||||
Default port is `8501` (same as Streamlit default). You can override via `SECOND_BRAIN_PORT` (or `PORT`) when starting manually.
|
||||
|
||||
Endpoint smoke tests:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user