mirror of
https://github.com/laochan-eacnet/backend.git
synced 2026-10-05 04:57:58 +03:00
inject mongodb
This commit is contained in:
+19
-15
@@ -2,25 +2,29 @@ import dotenv from 'dotenv';
|
||||
dotenv.config();
|
||||
|
||||
class Config {
|
||||
get port() {
|
||||
return process.env.PORT ? parseInt(process.env.PORT) : 10573;
|
||||
}
|
||||
get port() {
|
||||
return process.env.PORT ? parseInt(process.env.PORT) : 10573;
|
||||
}
|
||||
|
||||
get selfUrl() {
|
||||
return process.env.SELF_URL ?? 'http://127.0.0.1:10573';
|
||||
}
|
||||
get selfUrl() {
|
||||
return process.env.SELF_URL ?? 'http://127.0.0.1:10573';
|
||||
}
|
||||
|
||||
get ntpUrl() {
|
||||
return process.env.NTP_URL ?? 'ntp://pool.ntp.org';
|
||||
}
|
||||
get ntpUrl() {
|
||||
return process.env.NTP_URL ?? 'ntp://pool.ntp.org';
|
||||
}
|
||||
|
||||
get mongoUrl() {
|
||||
return process.env.MONGO_URL ?? 'mongodb://127.0.0.1:27017';
|
||||
}
|
||||
get mongoUrl() {
|
||||
return process.env.MONGO_URL ?? 'mongodb://127.0.0.1:27017';
|
||||
}
|
||||
|
||||
get isDev() {
|
||||
return process.env.NODE_ENV !== 'production';
|
||||
}
|
||||
get dbName() {
|
||||
return process.env.DB_NAME ?? 'laochan-net';
|
||||
}
|
||||
|
||||
get isDev() {
|
||||
return process.env.NODE_ENV !== 'production';
|
||||
}
|
||||
}
|
||||
|
||||
export const config = new Config();
|
||||
|
||||
Reference in New Issue
Block a user