FROM ghcr.io/frappe/lms:stable USER root RUN mkdir -p /home/frappe/frappe-bench/sites/localhost /home/frappe/logs && \ chown -R frappe:frappe /home/frappe/frappe-bench/sites/localhost /home/frappe/logs WORKDIR /home/frappe/frappe-bench # Copy and configure our startup script COPY app.sh /home/frappe/frappe-bench/app.sh RUN chmod +x /home/frappe/frappe-bench/app.sh && \ chown frappe:frappe /home/frappe/frappe-bench/app.sh USER frappe EXPOSE 7860 CMD ["/bin/bash", "/home/frappe/frappe-bench/app.sh"]