refactor: add password key

This commit is contained in:
Mauricio Siu
2024-12-08 00:54:39 -06:00
parent 6cf0ecf016
commit b8e41e970d

View File

@@ -2,36 +2,21 @@ import {
type DomainSchema, type DomainSchema,
type Schema, type Schema,
type Template, type Template,
generatePassword,
generateRandomDomain, generateRandomDomain,
} from "../utils"; } from "../utils";
export function generate(schema: Schema): Template { export function generate(schema: Schema): Template {
const mainDomain = generateRandomDomain(schema); const mainDomain = generateRandomDomain(schema);
const apiKey = Array.from({ length: 32 }, () => const apiKey = generatePassword(32);
Math.floor(Math.random() * 16).toString(16), const encryptionKey = generatePassword(32);
).join(""); const jwtSecret = generatePassword(32);
const encryptionKey = Array.from({ length: 32 }, () => const couchDbPassword = generatePassword(32);
Math.floor(Math.random() * 16).toString(16), const redisPassword = generatePassword(32);
).join(""); const minioAccessKey = generatePassword(32);
const jwtSecret = Array.from({ length: 32 }, () => const minioSecretKey = generatePassword(32);
Math.floor(Math.random() * 16).toString(16), const watchtowerPassword = generatePassword(32);
).join("");
const couchDbPassword = Array.from({ length: 32 }, () =>
Math.floor(Math.random() * 16).toString(16),
).join("");
const redisPassword = Array.from({ length: 32 }, () =>
Math.floor(Math.random() * 16).toString(16),
).join("");
const minioAccessKey = Array.from({ length: 32 }, () =>
Math.floor(Math.random() * 16).toString(16),
).join("");
const minioSecretKey = Array.from({ length: 32 }, () =>
Math.floor(Math.random() * 16).toString(16),
).join("");
const watchtowerPassword = Array.from({ length: 32 }, () =>
Math.floor(Math.random() * 16).toString(16),
).join("");
const domains: DomainSchema[] = [ const domains: DomainSchema[] = [
{ {