From d8643a309afd51d49275d144a204af860d0906cb Mon Sep 17 00:00:00 2001 From: ENI Date: Tue, 9 Jun 2026 14:14:10 +0000 Subject: [PATCH] deploy/README: document the companion FalkorDB Browser stack at falkor.agent.profikid.nl MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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. --- deploy/README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/deploy/README.md b/deploy/README.md index 44001557..f26948c7 100644 --- a/deploy/README.md +++ b/deploy/README.md @@ -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