feat(infra): configure beta deployment to Test environment with hardened security and feature flags

This commit is contained in:
2026-05-26 19:55:47 +02:00
parent 72905aa119
commit 539ad79f18
10 changed files with 223 additions and 6 deletions
@@ -68,7 +68,8 @@ public static class DbInitializer
SecurityStamp = Guid.NewGuid().ToString()
};
adminUser.PasswordHash = passwordHasher.HashPassword(adminUser, "Admin123!");
var adminPassword = Environment.GetEnvironmentVariable("NEXUS_ADMIN_PASSWORD") ?? "Admin123!";
adminUser.PasswordHash = passwordHasher.HashPassword(adminUser, adminPassword);
dbContext.Users.Add(adminUser);
await dbContext.SaveChangesAsync();