From ed87e0fa55194d9ecde391fada403349185a1ba6 Mon Sep 17 00:00:00 2001 From: johnnymatthews <9611008+johnnymatthews@users.noreply.github.com> Date: Fri, 10 Jul 2026 11:09:51 +0100 Subject: [PATCH 1/2] Remove persistent Host Docker permissions workaround Drop the `chown` workaround and its accompanying warning from the "Running a persistent host" section. The Host client image now handles directory ownership on startup, so the manual `chown` and the `permission denied` workaround notice are no longer needed. Closes #301 --- content/hosts/install/index.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/content/hosts/install/index.md b/content/hosts/install/index.md index e3b0f44..403acc3 100644 --- a/content/hosts/install/index.md +++ b/content/hosts/install/index.md @@ -105,7 +105,6 @@ The command above stores everything inside the container, so removing the contai ```shell mkdir -p ~/data/defradb ~/data/keys ~/data/lens -sudo chown -R 1003:1006 ~/data/defradb ~/data/keys ~/data/lens docker run -d \ --name shinzo-host \ @@ -119,10 +118,6 @@ docker run -d \ ghcr.io/shinzonetwork/shinzo-host-client:v0.6.5-ethereum-mainnet ``` -{% admonition(type="warning") %} -The container runs as UID/GID `1003:1006`, and a bind mount takes the ownership of the host directory. Without the `chown` above, the Host client can't write to the mounts and exits with a `permission denied` error on `.defra/keys`. This is a workaround until the image handles directory ownership on startup. -{% end %} - Production deployments also put an nginx reverse proxy in front for TLS and CORS. The repo has example Compose files you can adapt if you prefer to orchestrate with Compose. ## Build from source From cf467b9f07cb9c1858ef3dc0b39ed733b8daff6d Mon Sep 17 00:00:00 2001 From: johnnymatthews <9611008+johnnymatthews@users.noreply.github.com> Date: Fri, 10 Jul 2026 12:06:13 +0100 Subject: [PATCH 2/2] Renames to FAQ to match other pages. --- content/hosts/faq/index.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/content/hosts/faq/index.md b/content/hosts/faq/index.md index f303f9c..cbaa559 100644 --- a/content/hosts/faq/index.md +++ b/content/hosts/faq/index.md @@ -1,5 +1,6 @@ +++ -title = "Frequently Asked Questions" +title = "FAQs" +aliases = ["/hosts/frequently-asked-questions"] weight = 999 +++