From 5df889030899915c4c99e776464a49978ee8b0db Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Thu, 19 Mar 2026 13:03:56 -0700 Subject: remove USER bun from base image, remove unused Dockerfile App and other containers need root access for unix sockets and file permissions. All derived images already override USER as needed. Co-Authored-By: Claude Opus 4.6 (1M context) --- Dockerfile | 9 --------- docker/base.Dockerfile | 1 - 2 files changed, 10 deletions(-) delete mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index 6b9b6e82..00000000 --- a/Dockerfile +++ /dev/null @@ -1,9 +0,0 @@ -FROM oven/bun - -ARG NODE_ENV=production - -COPY package.json /home/bun/app - -RUN NODE_ENV=development bun i - -CMD ["bun", "run", "start"] diff --git a/docker/base.Dockerfile b/docker/base.Dockerfile index 554a75de..489f83d9 100644 --- a/docker/base.Dockerfile +++ b/docker/base.Dockerfile @@ -16,4 +16,3 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ RUN groupadd -g 1000 bun && useradd -u 1000 -g bun -m -s /bin/sh bun WORKDIR /home/bun/app -USER bun -- cgit v1.2.3