try symlink

This commit is contained in:
Elio Bischof
2025-02-11 19:01:24 +01:00
parent 269b7df90f
commit c74e825495
2 changed files with 6 additions and 5 deletions

View File

@@ -59,7 +59,7 @@ jobs:
run: pnpm install
- name: Build for Docker
run: pnpm build:docker
run: NEXT_PUBLIC_BASE_PATH=/ui/new-login pnpm build:docker
- name: Build and Push Image
id: build

View File

@@ -1,14 +1,15 @@
FROM node:20-slim
FROM node:20-alpine
WORKDIR /app
# Don't run production as root
RUN addgroup --system --gid 1001 nodejs
RUN adduser --system --uid 1001 nextjs
RUN mkdir /cfg
RUN ln -s .env /cfg/.env
USER nextjs
# Automatically leverage output traces to reduce image size
# https://nextjs.org/docs/advanced-features/output-file-tracing
COPY --chown=nextjs:nodejs ./docker/apps/login/.next/standalone ./
COPY --chown=nextjs:nodejs ./docker/apps/login/.next/static ./apps/login/.next/static
COPY --chown=nextjs:nodejs ./docker/apps/login/public ./apps/login/public