mirror of
https://github.com/felipegcoutinho/openmonetis.git
synced 2026-06-09 23:06:01 +00:00
chore(config): atualiza ambiente e setup
This commit is contained in:
@@ -19,6 +19,9 @@ BETTER_AUTH_SECRET=your-secret-key-here-change-this
|
|||||||
BETTER_AUTH_URL=http://localhost:3000
|
BETTER_AUTH_URL=http://localhost:3000
|
||||||
# Defina como true para bloquear novos cadastros
|
# Defina como true para bloquear novos cadastros
|
||||||
DISABLE_SIGNUP=false
|
DISABLE_SIGNUP=false
|
||||||
|
# Duração de sessões persistentes quando "Manter conectado" estiver marcado
|
||||||
|
AUTH_SESSION_EXPIRES_IN_DAYS=30
|
||||||
|
AUTH_SESSION_UPDATE_AGE_HOURS=24
|
||||||
|
|
||||||
# === Portas ===
|
# === Portas ===
|
||||||
APP_PORT=3000
|
APP_PORT=3000
|
||||||
@@ -56,6 +59,7 @@ UMAMI_DOMAINS=
|
|||||||
ANTHROPIC_API_KEY=
|
ANTHROPIC_API_KEY=
|
||||||
OPENAI_API_KEY=
|
OPENAI_API_KEY=
|
||||||
GOOGLE_GENERATIVE_AI_API_KEY=
|
GOOGLE_GENERATIVE_AI_API_KEY=
|
||||||
|
MINIMAX_API_KEY=
|
||||||
OPENROUTER_API_KEY=
|
OPENROUTER_API_KEY=
|
||||||
|
|
||||||
# === Logo.dev (Opcional) ===
|
# === Logo.dev (Opcional) ===
|
||||||
|
|||||||
@@ -229,12 +229,14 @@ if (await askYesNo(" E-mail via Resend (notificações e convites)?")) {
|
|||||||
let anthropicKey = "";
|
let anthropicKey = "";
|
||||||
let openaiKey = "";
|
let openaiKey = "";
|
||||||
let googleAiKey = "";
|
let googleAiKey = "";
|
||||||
|
let minimaxKey = "";
|
||||||
let openrouterKey = "";
|
let openrouterKey = "";
|
||||||
if (await askYesNo(" Insights com IA (Claude, GPT, Gemini, OpenRouter)?")) {
|
if (await askYesNo(" Insights com IA (Claude, GPT, Gemini, MiniMax, OpenRouter)?")) {
|
||||||
console.log(` ${c.dim}Deixe em branco o que não for usar${c.reset}`);
|
console.log(` ${c.dim}Deixe em branco o que não for usar${c.reset}`);
|
||||||
anthropicKey = await ask(" ANTHROPIC_API_KEY: ");
|
anthropicKey = await ask(" ANTHROPIC_API_KEY: ");
|
||||||
openaiKey = await ask(" OPENAI_API_KEY: ");
|
openaiKey = await ask(" OPENAI_API_KEY: ");
|
||||||
googleAiKey = await ask(" GOOGLE_GENERATIVE_AI_API_KEY: ");
|
googleAiKey = await ask(" GOOGLE_GENERATIVE_AI_API_KEY: ");
|
||||||
|
minimaxKey = await ask(" MINIMAX_API_KEY: ");
|
||||||
openrouterKey = await ask(" OPENROUTER_API_KEY: ");
|
openrouterKey = await ask(" OPENROUTER_API_KEY: ");
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -285,6 +287,9 @@ const envContent = [
|
|||||||
"# === Better Auth ===",
|
"# === Better Auth ===",
|
||||||
`BETTER_AUTH_SECRET=${authSecret}`,
|
`BETTER_AUTH_SECRET=${authSecret}`,
|
||||||
`BETTER_AUTH_URL=${betterAuthUrl}`,
|
`BETTER_AUTH_URL=${betterAuthUrl}`,
|
||||||
|
"DISABLE_SIGNUP=false",
|
||||||
|
"AUTH_SESSION_EXPIRES_IN_DAYS=30",
|
||||||
|
"AUTH_SESSION_UPDATE_AGE_HOURS=24",
|
||||||
"",
|
"",
|
||||||
"# === Portas ===",
|
"# === Portas ===",
|
||||||
"APP_PORT=3000",
|
"APP_PORT=3000",
|
||||||
@@ -310,6 +315,7 @@ const envContent = [
|
|||||||
opt("ANTHROPIC_API_KEY", anthropicKey),
|
opt("ANTHROPIC_API_KEY", anthropicKey),
|
||||||
opt("OPENAI_API_KEY", openaiKey),
|
opt("OPENAI_API_KEY", openaiKey),
|
||||||
opt("GOOGLE_GENERATIVE_AI_API_KEY", googleAiKey),
|
opt("GOOGLE_GENERATIVE_AI_API_KEY", googleAiKey),
|
||||||
|
opt("MINIMAX_API_KEY", minimaxKey),
|
||||||
opt("OPENROUTER_API_KEY", openrouterKey),
|
opt("OPENROUTER_API_KEY", openrouterKey),
|
||||||
].join("\n");
|
].join("\n");
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user