From db6e1d5598c0876710910f14dcb0548e587c7d7b Mon Sep 17 00:00:00 2001 From: Trezy Date: Wed, 08 Jul 2026 17:34:36 +0000 Subject: [PATCH] ci: run e2e as root in CI Signed-off-by: Trezy --- docker-compose.e2e.yml | 4 ++++ 1 file(s) changed, 4 insertion(s)(+), 0 deletion(s)(-) diff --git a/docker-compose.e2e.yml b/docker-compose.e2e.yml --- a/docker-compose.e2e.yml +++ b/docker-compose.e2e.yml @@ -63,6 +63,10 @@ build: context: . dockerfile: Dockerfile + # The image runs as the non-root `app` user, but the e2e entrypoint needs + # root to read Caddy's root-owned CA and install it into the trust store. It + # drops back to `app` before launching the server. + user: root entrypoint: ["/bin/sh", "/e2e-entrypoint.sh"] environment: DATABASE_URL: postgres://happyview:happyview@postgres:5432/happyview_test -- tangled.sh