FROM nginx:latest # Install wget for healthchecks RUN apt-get update && apt-get install -y wget && rm -rf /var/lib/apt/lists/* # Remove the default Nginx configuration file RUN rm /etc/nginx/conf.d/default.conf # Copy our custom configuration COPY nginx.conf /etc/nginx/conf.d/jmpgames.conf # Create the directory and copy website files # Ensure the folder structure matches your 'root' directive in nginx.conf WORKDIR /var/www/jmpgames.it COPY . . # Fix permissions so Nginx can read the files RUN chown -R nginx:nginx /var/www/jmpgames.it && \ chmod -R 755 /var/www/jmpgames.it # Expose port 80 (internal container port) EXPOSE 80