chore: perauset customer project
This commit is contained in:
20
packages/functions/src/config.ts
Normal file
20
packages/functions/src/config.ts
Normal file
@@ -0,0 +1,20 @@
|
||||
import { LogLevel } from "@pikku/core/services";
|
||||
|
||||
import { pikkuConfig } from "#pikku/pikku-types.gen.js";
|
||||
|
||||
export const createConfig = pikkuConfig(async () => ({
|
||||
port: Number(process.env.PORT ?? 6002),
|
||||
hostname: "0.0.0.0",
|
||||
logLevel: LogLevel.info,
|
||||
// Local SQLite db that `pikku db migrate|seed|reset` operate on; override with
|
||||
// PIKKU_SQLITE_DB for an isolated e2e file. The deployed runtime ignores this
|
||||
// and connects via DATABASE_URL (see services.ts).
|
||||
sqliteDb: process.env.PIKKU_SQLITE_DB ?? ".pikku-runtime/dev.db",
|
||||
db: process.env.DATABASE_URL ?? {
|
||||
host: process.env.DB_HOST ?? '0.0.0.0',
|
||||
port: Number(process.env.DB_PORT ?? 5432),
|
||||
user: process.env.DB_USER ?? 'yasser',
|
||||
password: process.env.DB_PASSWORD ?? '',
|
||||
database: process.env.DB_NAME ?? 'perauset',
|
||||
},
|
||||
}));
|
||||
Reference in New Issue
Block a user