From dd997b986276e36a0c4c43e4d46166a7cb29aafe Mon Sep 17 00:00:00 2001 From: Lucas Neves Pereira <44783073+lucasnevespereira@users.noreply.github.com> Date: Thu, 21 Aug 2025 00:10:10 +0200 Subject: [PATCH] fix: docker scripts path (#182) --- .env.example | 8 ++++---- Dockerfile | 6 +++--- scripts/setup.sh | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.env.example b/.env.example index ca86167..9df7f42 100644 --- a/.env.example +++ b/.env.example @@ -9,9 +9,9 @@ DATABASE_URL=postgresql://username:password@localhost:5432/workout-cool # Authentication # The URL where your application is running -BETTER_AUTH_URL="http://localhost:3000" +BETTER_AUTH_URL=http://localhost:3000 # Generate a secure random string using: openssl rand -base64 32 -BETTER_AUTH_SECRET="your-secret-key-here" +BETTER_AUTH_SECRET=your-secret-key-here # Google OAuth # Get these from Google Cloud Console: https://console.cloud.google.com @@ -26,7 +26,7 @@ NEXT_PUBLIC_OPENPANEL_CLIENT_ID= # Environment # Options: development, production, test -NODE_ENV="development" +NODE_ENV=development #SMTP Configuration # Using MailHog for example. https://github.com/mailhog/MailHog @@ -74,4 +74,4 @@ REVENUECAT_SECRET_KEY="test_secret_key" # Options: DISABLED, LICENSE_KEY, SUBSCRIPTION, FREEMIUM DEFAULT_BILLING_MODE="DISABLED" -NEXT_PUBLIC_APP_URL="http://localhost:3000" +NEXT_PUBLIC_APP_URL=http://localhost:3000 diff --git a/Dockerfile b/Dockerfile index 33db654..0aeb068 100644 --- a/Dockerfile +++ b/Dockerfile @@ -29,10 +29,10 @@ COPY --from=builder /app/package.json ./package.json COPY --from=builder /app/prisma ./prisma COPY --from=builder /app/data ./data -COPY scripts /app -RUN chmod +x /app/setup.sh +COPY scripts /app/scripts +RUN chmod +x /app/scripts/setup.sh -ENTRYPOINT ["/app/setup.sh"] +ENTRYPOINT ["/app/scripts/setup.sh"] EXPOSE 3000 ENV PORT=3000 diff --git a/scripts/setup.sh b/scripts/setup.sh index 82ab4bf..976a9c3 100644 --- a/scripts/setup.sh +++ b/scripts/setup.sh @@ -10,7 +10,7 @@ if [ "$SEED_SAMPLE_DATA" = "true" ]; then echo "Seed sample data enabled, importing sample data..." # Import exercises if CSV exists if [ -f "./data/sample-exercises.csv" ]; then - npx tsx import-exercises-with-attributes.ts ./data/sample-exercises.csv + npx tsx scripts/import-exercises-with-attributes.ts ./data/sample-exercises.csv else echo "No exercises sample data found, skipping import." fi