Load dotenv config and default Mongo authSource

This commit is contained in:
svemagie
2026-03-07 19:06:44 +01:00
parent a7f060a4cb
commit 867024d5f8
+3 -1
View File
@@ -1,3 +1,5 @@
import "dotenv/config";
const rawAdminUrl = const rawAdminUrl =
process.env.INDIEKIT_ADMIN_URL || "https://blog.giersig.eu/admin/"; process.env.INDIEKIT_ADMIN_URL || "https://blog.giersig.eu/admin/";
const adminUrl = new URL( const adminUrl = new URL(
@@ -11,7 +13,7 @@ const mongoHost = process.env.MONGO_HOST || "10.100.0.20";
const mongoPort = process.env.MONGO_PORT || "27017"; const mongoPort = process.env.MONGO_PORT || "27017";
const mongoDatabase = const mongoDatabase =
process.env.MONGO_DATABASE || process.env.MONGO_DB || "indiekit"; process.env.MONGO_DATABASE || process.env.MONGO_DB || "indiekit";
const mongoAuthSource = process.env.MONGO_AUTH_SOURCE || ""; const mongoAuthSource = process.env.MONGO_AUTH_SOURCE || "admin";
const mongoCredentials = const mongoCredentials =
mongoUsername && mongoPassword mongoUsername && mongoPassword
? `${encodeURIComponent(mongoUsername)}:${encodeURIComponent( ? `${encodeURIComponent(mongoUsername)}:${encodeURIComponent(