Native daemon migration: Docker → systemd on .13, host pi, real FS paths, updated diagram/map/README
This commit is contained in:
@@ -2,25 +2,23 @@ flowchart LR
|
||||
subgraph CLIENTS["Clients"]
|
||||
D27[".27 desktop<br/>paseo CLI"]
|
||||
D51[".51 laptop<br/>paseo CLI"]
|
||||
M["Mobile / web UI<br/>browser"]
|
||||
M["Mobile / web UI<br/>browser / Tailscale"]
|
||||
end
|
||||
subgraph S13["Paseo daemon (.13 — Docker, always-on)"]
|
||||
D["Paseo daemon 0.7.2<br/>:6767 · auth"]
|
||||
PI["pi agent 0.82.1<br/>pi --mode rpc<br/>@earendil pi + omni ext"]
|
||||
CFG["pi config<br/>/home/paseo/.pi"]
|
||||
W["workspaces<br/>/workspace/demo"]
|
||||
PWD["PASEO_PASSWORD<br/>.env (600)"]
|
||||
subgraph N13["Native daemon on .13 (NixOS, always-on)"]
|
||||
D["Paseo daemon 0.7.2<br/>systemd user service<br/>0.0.0.0:6767"]
|
||||
PI["pi 0.82.1 (Nix)<br/>pi --mode rpc<br/>host ~/.pi + ~/.agents"]
|
||||
FS[("Host filesystem as `sam`<br/>projects: ~/paseo/projects/<br/>obsidian vault, photos, /mnt/*")]
|
||||
FW["NixOS firewall<br/>port 6767 open"]
|
||||
end
|
||||
subgraph LLM["LLM routing"]
|
||||
OR["OmniRoute<br/>.13:20129"]
|
||||
OP["OpenCode-Go /<br/>OpenRouter / DeepSeek / Gemini"]
|
||||
OR["OmniRoute .13:20129"]
|
||||
OP["OpenRouter / DeepSeek /<br/>OpenCode-Go (deferred)"]
|
||||
end
|
||||
D27 -->|"PASEO_HOST + password"| D
|
||||
D51 -->|"PASEO_HOST + password"| D
|
||||
M -->|"https :6767"| D
|
||||
D -->|"spawns / manages"| PI
|
||||
PI -->|"reads settings + models"| CFG
|
||||
PI -->|"works in"| W
|
||||
D -->|"protects"| PWD
|
||||
PI -->|"httpx /v1 (omni provider)"| OR
|
||||
M -->|"Tailscale / LAN :6767"| D
|
||||
D -->|"spawns / manages (no sandbox)"| PI
|
||||
PI -->|"direct access, real permissions"| FS
|
||||
D -.->|"listen allowed"| FW
|
||||
PI -->|"omni provider /v1"| OR
|
||||
OR -->|"combo routing"| OP
|
||||
Reference in New Issue
Block a user