deploy/README: document the companion FalkorDB Browser stack at falkor.agent.profikid.nl

The browser lives at /docker/falkordb-browser/ on the host (separate from
the MiroFish stack so they can be restarted independently). It joins the
mirofish_net bridge network as 'external' and dials the same FalkorDB
sidecar the MiroFish app uses. Users sign in via the browser UI by entering
host=falkordb, port=6379, empty user/pass — the connection is server-side
from inside the browser container, so the user's machine doesn't need
direct access to the Docker network.
This commit is contained in:
ENI 2026-06-09 14:14:10 +00:00
parent ee3609d439
commit d8643a309a
1 changed files with 15 additions and 0 deletions

View File

@ -25,6 +25,21 @@ Traefik (running on the host as the `traefik` Docker network) auto-issues a Let'
└── e2e_test.py <-- the test itself
```
## Companion: FalkorDB Browser
A separate stack at `/docker/falkordb-browser/` exposes the [FalkorDB Browser](https://github.com/FalkorDB/falkordb-browser) (v2.0.10) at **`https://falkor.agent.profikid.nl`**. It joins the same `mirofish_net` network as the sidecar so the browser UI can read every graph the MiroFish cron produces (MATCH queries, schema explorer, node editor).
To add the connection in the UI:
1. Open `https://falkor.agent.profikid.nl/`
2. On the login page, enter:
- **Host:** `falkordb`
- **Port:** `6379`
- **Username / Password:** leave empty (the MiroFish FalkorDB runs without auth)
3. The browser will list all the `mirofish_*` graphs from the cron ingests.
The browser uses its own network connection (server-side) to dial `falkordb:6379`, so the host field is just an identifier — your browser doesn't need to be able to reach it.
## Deploy
```bash