diff --git a/apps/server-e2e/playwright.config.ts b/apps/server-e2e/playwright.config.ts index 997e4f036..719bb2fbf 100644 --- a/apps/server-e2e/playwright.config.ts +++ b/apps/server-e2e/playwright.config.ts @@ -30,6 +30,9 @@ export default defineConfig({ url: baseURL, reuseExistingServer: !process.env.CI, cwd: join(__dirname, "../server"), + env: { + TRILIUM_DATA_DIR: "spec/db" + }, timeout: 5 * 60 * 1000 } : undefined, diff --git a/apps/server/package.json b/apps/server/package.json index f506db695..1056ebb96 100644 --- a/apps/server/package.json +++ b/apps/server/package.json @@ -12,7 +12,8 @@ "package": "pnpm build && bash scripts/build-server.sh", "test": "vitest", "test-build": "vitest --config vitest.build.config.mts", - "start-prod": "pnpm build && cross-env TRILIUM_ENV=production TRILIUM_DATA_DIR=data TRILIUM_PORT=8082 node dist/main.cjs", + "start-prod": "cross-env TRILIUM_DATA_DIR=data pnpm start-prod-no-dir", + "start-prod-no-dir": "pnpm build && cross-env TRILIUM_ENV=production TRILIUM_PORT=8082 node dist/main.cjs", "circular-deps": "dpdm -T src/**/*.ts --tree=false --warning=false --skip-dynamic-imports=circular", "docker-build-debian": "pnpm build && docker build . -t triliumnext-debian -f Dockerfile", "docker-build-alpine": "pnpm build && docker build . -t triliumnext-alpine -f Dockerfile.alpine",