mirror of
https://github.com/Unleash/unleash.git
synced 2025-06-09 01:17:06 +02:00
Change server-dev.ts to use database environment variables
This commit is contained in:
parent
7ff6a9c5c8
commit
fc2635feb3
@ -2,6 +2,7 @@ import { start } from './lib/server-impl';
|
|||||||
import { createConfig } from './lib/create-config';
|
import { createConfig } from './lib/create-config';
|
||||||
import { LogLevel } from './lib/logger';
|
import { LogLevel } from './lib/logger';
|
||||||
import { ApiTokenType } from './lib/types/models/api-token';
|
import { ApiTokenType } from './lib/types/models/api-token';
|
||||||
|
import { parseEnvVarNumber, parseEnvVarBoolean } from './lib/util';
|
||||||
|
|
||||||
process.nextTick(async () => {
|
process.nextTick(async () => {
|
||||||
try {
|
try {
|
||||||
@ -10,15 +11,23 @@ process.nextTick(async () => {
|
|||||||
db: process.env.DATABASE_URL
|
db: process.env.DATABASE_URL
|
||||||
? undefined
|
? undefined
|
||||||
: {
|
: {
|
||||||
user: 'unleash_user',
|
user: process.env.DATABASE_USERNAME || 'unleash_user',
|
||||||
password: 'password',
|
password: process.env.DATABASE_PASSWORD || 'password',
|
||||||
host: 'localhost',
|
host: process.env.DATABASE_HOST || 'localhost',
|
||||||
port: 5432,
|
port: parseEnvVarNumber(
|
||||||
database:
|
process.env.DATABASE_PORT,
|
||||||
process.env.UNLEASH_DATABASE_NAME || 'unleash',
|
5432,
|
||||||
schema: process.env.UNLEASH_DATABASE_SCHEMA,
|
),
|
||||||
|
database: process.env.DATBASE_NAME || 'unleash',
|
||||||
|
schema: process.env.DATABASE_SCHEMA,
|
||||||
ssl: false,
|
ssl: false,
|
||||||
applicationName: 'unleash',
|
applicationName:
|
||||||
|
process.env.DATABASE_APPLICATION_NAME ||
|
||||||
|
'unleash',
|
||||||
|
disableMigration: parseEnvVarBoolean(
|
||||||
|
process.env.DATABASE_DISABLE_MIGRATION,
|
||||||
|
false,
|
||||||
|
),
|
||||||
},
|
},
|
||||||
server: {
|
server: {
|
||||||
enableRequestLogger: true,
|
enableRequestLogger: true,
|
||||||
|
Loading…
Reference in New Issue
Block a user