fix docker build

This commit is contained in:
Emrik Östling
2026-10-23 00:09:10 +02:00
parent aed9dd5e2d
commit 99cc26bb60
2 changed files with 5 additions and 1 deletions
+4
View File
@@ -4,6 +4,10 @@ COPY package.json bun.lock /app/
RUN bun install --frozen-lockfile
COPY . .
RUN apt-get update && \
apt-get install -y --no-install-recommends gcc libc6-dev && \
rm -rf /var/lib/apt/lists/*
RUN bun run build:bin
FROM debian:testing-slim AS release
+1 -1
View File
@@ -9,7 +9,7 @@
"format:prettier": "prettier --write .",
"build:css": "bun x @tailwindcss/cli -i ./src/main.css -o ./public/generated.css",
"build:js": "tsc",
"build:runner": "mkdir -p bin && gcc -O2 -Wall -Wextra src/native/landlock-runner.c -o bin/landlock-runner || true",
"build:runner": "mkdir -p bin && gcc -O2 -Wall -Wextra src/native/landlock-runner.c -o bin/landlock-runner",
"build:bin": "bun run build:css && bun run build:runner && bun build --compile --minify --sourcemap --bytecode --format=esm --define 'process.env.NODE_ENV=\"production\"' src/index.tsx --outfile dist/convertx",
"build:docker": "docker compose build",
"build": "bun run build:css && bun run build:js",