diff --git a/maintenance/Dockerfile b/maintenance/Dockerfile index 37985fefa..83154d836 100644 --- a/maintenance/Dockerfile +++ b/maintenance/Dockerfile @@ -5,7 +5,7 @@ EXPOSE 7687 7474 VOLUME /mongo-export /uploads /data RUN apk upgrade --update -RUN apk add --no-cache mongodb-tools openssh nodejs yarn +RUN apk add --no-cache mongodb-tools openssh nodejs yarn rsync FROM humanconnection/nitro-backend:latest as backend @@ -23,5 +23,4 @@ RUN yarn install && \ # would happen if we `yarn install|add` in the target directory COPY migration ./migration -COPY ./binaries/migrate.sh /usr/local/bin/migrate -COPY ./binaries/sync_uploads.sh /usr/local/bin/sync_uploads +COPY ./binaries/* /usr/local/bin/ diff --git a/maintenance/binaries/migrate.sh b/maintenance/binaries/import_legacy_db similarity index 100% rename from maintenance/binaries/migrate.sh rename to maintenance/binaries/import_legacy_db diff --git a/maintenance/binaries/sync_uploads.sh b/maintenance/binaries/import_legacy_uploads similarity index 100% rename from maintenance/binaries/sync_uploads.sh rename to maintenance/binaries/import_legacy_uploads diff --git a/maintenance/binaries/reset_db b/maintenance/binaries/reset_db new file mode 100755 index 000000000..ce768089a --- /dev/null +++ b/maintenance/binaries/reset_db @@ -0,0 +1,4 @@ +#!/usr/bin/env bash +set -e + +cd /nitro-backend && yarn run db:reset diff --git a/maintenance/binaries/seed_db b/maintenance/binaries/seed_db new file mode 100755 index 000000000..ce768089a --- /dev/null +++ b/maintenance/binaries/seed_db @@ -0,0 +1,4 @@ +#!/usr/bin/env bash +set -e + +cd /nitro-backend && yarn run db:reset