fix: Allow underscores in Postgres and Redis hostnames for docker support
closes #3574
This commit is contained in:
@@ -63,14 +63,22 @@ export class Environment {
|
||||
* The url of the database.
|
||||
*/
|
||||
@IsNotEmpty()
|
||||
@IsUrl({ require_tld: false, protocols: ["postgres"] })
|
||||
@IsUrl({
|
||||
require_tld: false,
|
||||
allow_underscores: true,
|
||||
protocols: ["postgres"],
|
||||
})
|
||||
public DATABASE_URL = `${process.env.DATABASE_URL}`;
|
||||
|
||||
/**
|
||||
* The url of the database pool.
|
||||
*/
|
||||
@IsOptional()
|
||||
@IsUrl({ require_tld: false, protocols: ["postgres"] })
|
||||
@IsUrl({
|
||||
require_tld: false,
|
||||
allow_underscores: true,
|
||||
protocols: ["postgres"],
|
||||
})
|
||||
public DATABASE_CONNECTION_POOL_URL = `${process.env.DATABASE_CONNECTION_POOL_URL}`;
|
||||
|
||||
/**
|
||||
@@ -106,7 +114,11 @@ export class Environment {
|
||||
*/
|
||||
@IsOptional()
|
||||
@IsNotEmpty()
|
||||
@IsUrl({ require_tld: false, protocols: ["redis", "rediss", "ioredis"] })
|
||||
@IsUrl({
|
||||
require_tld: false,
|
||||
allow_underscores: true,
|
||||
protocols: ["redis", "rediss", "ioredis"],
|
||||
})
|
||||
public REDIS_URL = process.env.REDIS_URL;
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user