server/settings.js
Rama master · réplica de lectura del repositorio original.
module.exports = {
port: process.env.CB_API_PORT,
secret: process.env.CB_SECRET,
allowLegacyShareTokens: process.env.CB_ALLOW_LEGACY_SHARE_TOKENS === "1",
encryptionKey: process.env.CB_ENCRYPTION_KEY,
client: process.env.VITE_APP_CLIENT_HOST,
api: process.env.CB_API_HOST,
adminMail: process.env.CB_ADMIN_MAIL,
mailSettings: {
host: process.env.CB_MAIL_HOST,
port: process.env.CB_MAIL_PORT || 465,
secure: process.env.CB_MAIL_SECURE,
auth: {
user: process.env.CB_MAIL_USER,
pass: process.env.CB_MAIL_PASS,
},
},
google: {
client_id: process.env.CB_GOOGLE_CLIENT_ID,
client_secret: process.env.CB_GOOGLE_CLIENT_SECRET,
redirect_url: "/google-auth",
},
teamRestricted: process.env.CB_RESTRICT_TEAMS,
signupRestricted: process.env.CB_RESTRICT_SIGNUP,
chartbrewMainAPI: "https://api.chartbrew.com",
};