chore: remove legacy blender compression path

This commit is contained in:
Tom Boullay
2026-04-27 17:20:13 +02:00
parent 473fa0f6e1
commit 43cf48cc7d
9 changed files with 6 additions and 510 deletions
+3 -7
View File
@@ -1,6 +1,6 @@
# =============================================================================
# Upload GLTF — Dockerfile for Coolify
# Node 20 Debian · Blender (headless) · Multi-stage build
# Node 20 Debian · Multi-stage build
# =============================================================================
# --- Stage 1: Dependencies ---------------------------------------------------
@@ -28,11 +28,10 @@ RUN npm run build
FROM node:20-slim AS runner
LABEL maintainer="La Fabrik Durable"
LABEL description="Secure 3D asset upload interface with Draco compression and GitHub push"
LABEL description="Secure GLTF upload interface with texture compression and GitHub push"
# Install Blender (headless) + tini
# Install runtime helpers
RUN apt-get update && apt-get install -y --no-install-recommends \
blender \
tini \
curl \
&& rm -rf /var/lib/apt/lists/*
@@ -49,9 +48,6 @@ COPY --from=builder /app/.next/standalone ./
COPY --from=builder /app/.next/static ./.next/static
COPY --from=builder /app/public ./public
# Copy the Blender compression script
COPY --from=builder /app/scripts ./scripts
# Ensure tmp dir for uploads exists
RUN mkdir -p /tmp/assets