# Backend: Pre-built JAR FROM eclipse-temurin:26.0.1_8-jre-noble WORKDIR /app # Create uploads directory with write permissions RUN mkdir -p /app/uploads && chmod -R 777 /app/uploads # Copy pre-built JAR (v7 - renamed to break cache) COPY target/app-v7.jar app-v7.jar # Expose port EXPOSE 8080 # Run the application ENTRYPOINT ["java", "-jar", "app-v7.jar"]