ARG BASE FROM ${BASE} ARG APPSMITH_CLOUD_SERVICES_BASE_URL ENV APPSMITH_CLOUD_SERVICES_BASE_URL=${APPSMITH_CLOUD_SERVICES_BASE_URL} ARG APPSMITH_SEGMENT_CE_KEY ENV APPSMITH_SEGMENT_CE_KEY=${APPSMITH_SEGMENT_CE_KEY} ARG APPSMITH_BETTERBUGS_API_KEY ENV APPSMITH_BETTERBUGS_API_KEY=${APPSMITH_BETTERBUGS_API_KEY} ARG APPSMITH_PYLON_APP_ID ENV APPSMITH_PYLON_APP_ID=${APPSMITH_PYLON_APP_ID} COPY deploy/docker/fs / RUN <&2 exit 1 fi if ! [ -f server/mongo/server.jar ]; then echo "Missing MongoDB server.jar file. Are you using the build script?" >&2 exit 1 fi END # Add client UI - Application Layer COPY ./app/client/build editor/ # Add RTS - Application Layer COPY ./app/client/packages/rts/dist rts/ # Add MCP - Application Layer COPY ./app/client/packages/mcp/dist mcp/ # Create the git-storage directory with group writeable permissions so non-root users can write to it. RUN mkdir --mode 775 "/dev/shm/git-storage" ENV PATH /opt/bin:/opt/java/bin:/opt/node/bin:$PATH RUN <