Spaces:
Sleeping
Sleeping
# Use the base image with your launcher | |
FROM thecooltechguy/comfyui_launcher AS launcher | |
RUN apt-get update && \ | |
apt-get install -y nginx && \ | |
rm -rf /var/lib/apt/lists/* | |
# Create user:user | |
RUN useradd -m -u 1000 user | |
USER user | |
# Fix all permission issues for unknown images | |
RUN chown -R user:user / || true | |
# Install Nginx | |
USER root | |
# Configure Nginx to act as a reverse proxy | |
RUN rm /etc/nginx/sites-enabled/default | |
COPY nginx.conf /etc/nginx/sites-enabled/ | |
# Change ownership back to user for the application | |
RUN chown -R user:user /var/lib/nginx /var/log/nginx | |
USER user |