diff --git a/apps/server/env.ts b/apps/server/env.ts new file mode 100644 index 00000000..dbb28b16 --- /dev/null +++ b/apps/server/env.ts @@ -0,0 +1,2 @@ +const file = Bun.file("./.env.example"); +await Bun.write("./.env", file); diff --git a/apps/server/package.json b/apps/server/package.json index 0cbd8c5c..b23330c0 100644 --- a/apps/server/package.json +++ b/apps/server/package.json @@ -5,6 +5,7 @@ "type": "module", "main": "src/index.ts", "scripts": { + "env": "bun env.ts", "dev": "bun run --hot src/index.ts", "start": "NODE_ENV=production bun run src/index.ts", "test": "bun test", diff --git a/apps/web/.env.example b/apps/web/.env.example index c56610fd..039622f5 100644 --- a/apps/web/.env.example +++ b/apps/web/.env.example @@ -15,7 +15,7 @@ UPSTASH_REDIS_REST_TOKEN=test TINY_BIRD_API_KEY=tiny-bird-api-key # TURSO SQLITE -DATABASE_URL=file:./../../openstatus-dev.db +DATABASE_URL=http://127.0.0.1:8080 DATABASE_AUTH_TOKEN=any-token # Solves 'UNABLE_TO_GET_ISSUER_CERT_LOCALLY', see https://github.com/nextauthjs/next-auth/issues/3580 diff --git a/apps/web/package.json b/apps/web/package.json index 64dc4d32..c9948d41 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -3,6 +3,7 @@ "version": "1.0.0", "private": true, "scripts": { + "env": "bun env.ts", "dev": "next dev", "build": "next build", "start": "next start", diff --git a/package.json b/package.json index b0a675d9..5b022ebc 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,7 @@ "scripts": { "build": "turbo run build", "dev": "turbo run dev", + "env": "bun env.ts", "lint": "biome lint .", "format": "pnpm biome format . --write && pnpm biome check . --write ", "lint:fix": "pnpm biome lint --write --unsafe .", diff --git a/packages/analytics/.env.example b/packages/analytics/.env.example index 6fbd3ead..62498f10 100644 --- a/packages/analytics/.env.example +++ b/packages/analytics/.env.example @@ -1,2 +1,2 @@ -OPENPANEL_CLIENT_ID= -OPENPANEL_CLIENT_SECRET= \ No newline at end of file +OPENPANEL_CLIENT_ID=something +OPENPANEL_CLIENT_SECRET=something \ No newline at end of file diff --git a/packages/db/.env.example b/packages/db/.env.example index 32cdbf23..9341e418 100644 --- a/packages/db/.env.example +++ b/packages/db/.env.example @@ -1,2 +1,2 @@ -DATABASE_URL=file:./../../openstatus-dev.db +DATABASE_URL=http://127.0.0.1:8080 DATABASE_AUTH_TOKEN=any-token diff --git a/turbo.json b/turbo.json index 3379337c..14dd1774 100644 --- a/turbo.json +++ b/turbo.json @@ -43,6 +43,8 @@ "cache": false, "dependsOn": ["env"] }, - "env": {} + "env": { + "cache": true + } } }