(Fix): Fix Dockerfile having improper versions, and copying the wrong config file path.

This commit is contained in:
2025-12-17 15:15:02 +00:00
parent 75aa141e07
commit 62b8e9f768

View File

@@ -9,15 +9,14 @@ WORKDIR /app
# Copy dependency files first for better caching # Copy dependency files first for better caching
COPY deno.json deno.lock ./ COPY deno.json deno.lock ./
# Cache dependencies # Cache dependencies (--frozen flag ensures lockfile v5 compatibility)
RUN deno cache --reload npm:discord.js@^14.14.1 npm:@discordjs/rest@^2.2.0 npm:@toml-tools/parser@^1.0.0 RUN deno install --frozen
# Copy source code # Copy source code
COPY src/ ./src/ COPY src/ ./src/
COPY pikanetwork.js/ ./pikanetwork.js/
# Copy config (will be overridden by volume mount in production) # Copy config
COPY config.example.toml ./config.example.toml COPY config.toml ./config.toml
# Create data and logs directories # Create data and logs directories
RUN mkdir -p /app/data /app/logs RUN mkdir -p /app/data /app/logs