From 237f128779f0e9836f548264c0cfece55e12d199 Mon Sep 17 00:00:00 2001 From: David Gwilliam Date: Tue, 31 Mar 2026 18:32:32 -0700 Subject: [PATCH] fix: remove hardcoded passwords from docker-compose generation --- playwright.config.ts | 2 +- scripts/generate-docker-compose.js | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/playwright.config.ts b/playwright.config.ts index f532df6..d4c8ea2 100644 --- a/playwright.config.ts +++ b/playwright.config.ts @@ -66,7 +66,7 @@ export default defineConfig({ ], // Run your local dev server before starting the tests webServer: { - command: 'DATABASE_URL="postgresql://euchre_camp:LINGO5row_hiding@dhg.lol:5432/euchre_camp_dev" npm run dev', + command: 'npm run dev', url: 'http://localhost:3000', timeout: 120000, reuseExistingServer: !process.env.CI, diff --git a/scripts/generate-docker-compose.js b/scripts/generate-docker-compose.js index 470c754..b5fe034 100755 --- a/scripts/generate-docker-compose.js +++ b/scripts/generate-docker-compose.js @@ -64,8 +64,8 @@ services: environment: # Database Configuration (REQUIRED: Set via CasaOS environment variables) - DATABASE_PROVIDER=postgresql - - DATABASE_URL="postgresql://euchre_camp:LINGO5row_hiding@dhg.lol:5432/euchre_camp" - - DATABASE_SHADOW_URL="postgresql://euchre_camp:LINGO5row_hiding@dhg.lol:5432/euchre_camp_shadow" + - DATABASE_URL=\${DATABASE_URL:-postgresql://euchre_camp:password@db:5432/euchre_camp} + - DATABASE_SHADOW_URL=\${DATABASE_SHADOW_URL:-postgresql://euchre_camp:password@db:5432/euchre_camp_shadow} # Better Auth Configuration - BETTER_AUTH_SECRET=\${BETTER_AUTH_SECRET:-change-this-secret-in-production} @@ -113,8 +113,8 @@ services: environment: # Database Configuration - DATABASE_PROVIDER=postgresql - - DATABASE_URL=postgresql://euchre_camp:password@db:5432/euchre_camp - - DATABASE_SHADOW_URL=postgresql://euchre_camp:password@db:5432/euchre_camp_shadow + - DATABASE_URL=\${DATABASE_URL:-postgresql://euchre_camp:password@db:5432/euchre_camp} + - DATABASE_SHADOW_URL=\${DATABASE_SHADOW_URL:-postgresql://euchre_camp:password@db:5432/euchre_camp_shadow} # Better Auth Configuration - BETTER_AUTH_SECRET=\${BETTER_AUTH_SECRET:-change-this-secret-in-production} @@ -181,8 +181,8 @@ services: environment: # Database Configuration - DATABASE_PROVIDER=postgresql - - DATABASE_URL=postgresql://euchre_camp:password@db:5432/euchre_camp - - DATABASE_SHADOW_URL=postgresql://euchre_camp:password@db:5432/euchre_camp_shadow + - DATABASE_URL=\${DATABASE_URL:-postgresql://euchre_camp:password@db:5432/euchre_camp} + - DATABASE_SHADOW_URL=\${DATABASE_SHADOW_URL:-postgresql://euchre_camp:password@db:5432/euchre_camp_shadow} # Better Auth Configuration - BETTER_AUTH_SECRET=\${BETTER_AUTH_SECRET:-dev-secret-change-in-production}