# 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"]
