From e6e27de78083939da2d9a7f68772bdb16b5d0474 Mon Sep 17 00:00:00 2001 From: user Date: Mon, 2 Mar 2026 18:22:36 +0200 Subject: [PATCH] dockerfile fix --- .env.example | 45 +++++++++++++++++++++++++++++--- dockerfiles/migrator.Dockerfile | 2 +- dockerfiles/processor.Dockerfile | 2 ++ 3 files changed, 45 insertions(+), 4 deletions(-) diff --git a/.env.example b/.env.example index def7f2c..343d507 100644 --- a/.env.example +++ b/.env.example @@ -1,3 +1,42 @@ -APP_NAME="Illusory MAPP" -NODE_ENV="development" -LOG_LEVEL=debug +APP_NAME=${{project.APP_NAME}} +NODE_ENV=${{project.NODE_ENV}} +LOG_LEVEL=${{project.LOG_LEVEL}} + +REDIS_URL=${{project.REDIS_URL}} +DATABASE_URL=${{project.DATABASE_URL}} + +INTERNAL_API_KEY=${{project.INTERNAL_API_KEY}} +DEBUG_KEY=${{project.DEBUG_KEY}} + +PUBLIC_URL=${{project.PUBLIC_URL}} + +PROCESSOR_API_URL=${{project.PROCESSOR_API_URL}} + +BETTER_AUTH_SECRET=${{project.BETTER_AUTH_SECRET}} +BETTER_AUTH_URL=${{project.BETTER_AUTH_URL}} + +TWOFA_SECRET=${{project.TWOFA_SECRET}} +TWO_FA_SESSION_EXPIRY_MINUTES=${{project.TWO_FA_SESSION_EXPIRY_MINUTES}} +TWO_FA_REQUIRED_HOURS=${{project.TWO_FA_REQUIRED_HOURS}} + +DEFAULT_ADMIN_EMAIL=${{project.DEFAULT_ADMIN_EMAIL}} +DEFAULT_ADMIN_PASSWORD=${{project.DEFAULT_ADMIN_PASSWORD}} + +OTEL_SERVICE_NAME=${{project.OTEL_SERVICE_NAME}} +OTEL_TRACES_EXPORTER=${{project.OTEL_TRACES_EXPORTER}} +OTEL_EXPORTER_OTLP_HTTP_ENDPOINT=${{project.OTEL_EXPORTER_OTLP_HTTP_ENDPOINT}} +OTEL_EXPORTER_OTLP_GRPC_ENDPOINT=${{project.OTEL_EXPORTER_OTLP_GRPC_ENDPOINT}} +OTEL_EXPORTER_OTLP_ENDPOINT=${{project.OTEL_EXPORTER_OTLP_ENDPOINT}} +OTEL_EXPORTER_OTLP_PROTOCOL=${{project.OTEL_EXPORTER_OTLP_PROTOCOL}} +OTEL_RESOURCE_ATTRIBUTES=${{project.OTEL_RESOURCE_ATTRIBUTES}} + +R2_BUCKET_NAME=${{project.R2_BUCKET_NAME}} +R2_REGION=${{project.R2_REGION}} +R2_ENDPOINT=${{project.R2_ENDPOINT}} +R2_ACCESS_KEY=${{project.R2_ACCESS_KEY}} +R2_SECRET_KEY=${{project.R2_SECRET_KEY}} +R2_PUBLIC_URL=${{project.R2_PUBLIC_URL}} + +MAX_FILE_SIZE=${{project.MAX_FILE_SIZE}} +ALLOWED_MIME_TYPES=${{project.ALLOWED_MIME_TYPES}} +ALLOWED_EXTENSIONS=${{project.ALLOWED_EXTENSIONS}} diff --git a/dockerfiles/migrator.Dockerfile b/dockerfiles/migrator.Dockerfile index a3c9d22..38c1064 100644 --- a/dockerfiles/migrator.Dockerfile +++ b/dockerfiles/migrator.Dockerfile @@ -1,4 +1,4 @@ -FROM node:25.6.1 AS production +FROM node:25.6.1 AS base RUN npm i -g pnpm diff --git a/dockerfiles/processor.Dockerfile b/dockerfiles/processor.Dockerfile index 9478c74..b6047be 100644 --- a/dockerfiles/processor.Dockerfile +++ b/dockerfiles/processor.Dockerfile @@ -2,6 +2,8 @@ FROM node:25.6.1-alpine AS production RUN apk add --no-cache xh +RUN npm i -g pnpm + WORKDIR /app COPY package.json pnpm-lock.yaml pnpm-workspace.yaml turbo.json ./