dockerfile fix
This commit is contained in:
45
.env.example
45
.env.example
@@ -1,3 +1,42 @@
|
|||||||
APP_NAME="Illusory MAPP"
|
APP_NAME=${{project.APP_NAME}}
|
||||||
NODE_ENV="development"
|
NODE_ENV=${{project.NODE_ENV}}
|
||||||
LOG_LEVEL=debug
|
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}}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
FROM node:25.6.1 AS production
|
FROM node:25.6.1 AS base
|
||||||
|
|
||||||
RUN npm i -g pnpm
|
RUN npm i -g pnpm
|
||||||
|
|
||||||
|
|||||||
@@ -2,6 +2,8 @@ FROM node:25.6.1-alpine AS production
|
|||||||
|
|
||||||
RUN apk add --no-cache xh
|
RUN apk add --no-cache xh
|
||||||
|
|
||||||
|
RUN npm i -g pnpm
|
||||||
|
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml turbo.json ./
|
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml turbo.json ./
|
||||||
|
|||||||
Reference in New Issue
Block a user