diff --git a/packages/run/.env.example b/packages/run/.env.example deleted file mode 100644 index e05a76a704..0000000000 --- a/packages/run/.env.example +++ /dev/null @@ -1,20 +0,0 @@ -# Waku Local Network Configuration - -# Docker Image -NWAKU_IMAGE=wakuorg/nwaku:v0.36.0 - -# Network Configuration -CLUSTER_ID=0 - -# Node Ports (change if ports are in use) -NODE1_WS_PORT=60000 -NODE1_REST_PORT=8646 -NODE2_WS_PORT=60001 -NODE2_REST_PORT=8647 - -# Postgres Configuration -POSTGRES_USER=postgres -POSTGRES_PASSWORD=test123 - -# Logging -LOG_LEVEL=INFO diff --git a/packages/run/package.json b/packages/run/package.json index 495c0c6e67..9daa29138e 100644 --- a/packages/run/package.json +++ b/packages/run/package.json @@ -27,7 +27,6 @@ "files": [ "dist", "docker-compose.yml", - ".env.example", "README.md" ], "scripts": { diff --git a/packages/run/scripts/start.ts b/packages/run/scripts/start.ts index abe2667b2b..ead7b3b799 100755 --- a/packages/run/scripts/start.ts +++ b/packages/run/scripts/start.ts @@ -99,7 +99,7 @@ try { // Check and pull images if needed checkAndPullImages(); - // Start docker compose quietly + // Start docker compose from package root execSync("docker compose up -d", { cwd: packageRoot, stdio: ["ignore", "ignore", "pipe"], @@ -162,14 +162,19 @@ try { process.stdout.write(`});\n`); process.stdout.write(`\n`); process.stdout.write(`${colors.gray}Management:${colors.reset}\n`); + + // Detect if running via npx (published package) or npm run (development) + const isPublished = __dirname.includes("dist"); + const cmdPrefix = isPublished ? "npx @waku/run" : "npm run"; + process.stdout.write( - ` ${colors.cyan}npm run logs${colors.reset} - View logs\n` + ` ${colors.cyan}${cmdPrefix} logs${colors.reset} - View logs\n` ); process.stdout.write( - ` ${colors.cyan}npm run info${colors.reset} - Show config again\n` + ` ${colors.cyan}${cmdPrefix} info${colors.reset} - Show config again\n` ); process.stdout.write( - ` ${colors.cyan}npm run stop${colors.reset} - Stop network\n` + ` ${colors.cyan}${cmdPrefix} stop${colors.reset} - Stop network\n` ); } catch (error: unknown) { const err = error as { cause?: { code?: string }; message?: string };