diff --git a/Dockerfile b/Dockerfile index 2f27aaf..d19b4fc 100755 --- a/Dockerfile +++ b/Dockerfile @@ -26,7 +26,6 @@ RUN \ git checkout ${APP_VERSION} && \ echo "**** build server ****" && \ npm install && \ - npx prisma migrate deploy && \ npm ci && \ npm run build && \ npm prune --omit=dev --omit=optional && \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 9a930e0..89bdd28 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -26,7 +26,6 @@ RUN \ git checkout ${APP_VERSION} && \ echo "**** build server ****" && \ npm install && \ - npx prisma migrate deploy && \ npm ci && \ npm run build && \ npm prune --omit=dev --omit=optional && \ diff --git a/root/etc/s6-overlay/s6-rc.d/init-config-ai-chat-app/run b/root/etc/s6-overlay/s6-rc.d/init-config-ai-chat-app/run index 328361b..cdd7f78 100755 --- a/root/etc/s6-overlay/s6-rc.d/init-config-ai-chat-app/run +++ b/root/etc/s6-overlay/s6-rc.d/init-config-ai-chat-app/run @@ -1,7 +1,11 @@ #!/usr/bin/with-contenv bash # shellcheck shell=bash +# initialise database +cd /app/ai-chat-app +npx prisma migrate deploy &>/dev/null + # permissions chown -R abc:abc \ - /config \ - /app + /config \ + /app