mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-19 14:20:31 +00:00
fix: config env file.
This commit is contained in:
@@ -1,16 +0,0 @@
|
|||||||
MAIL_HOST=
|
|
||||||
MAIL_USERNAME=
|
|
||||||
MAIL_PASSWORD=
|
|
||||||
MAIL_PORT=
|
|
||||||
MAIL_SECURE=false
|
|
||||||
|
|
||||||
MAIL_FROM_ADDRESS=
|
|
||||||
MAIL_FROM_NAME=
|
|
||||||
|
|
||||||
DB_CLIENT=mysql
|
|
||||||
DB_HOST=127.0.0.1
|
|
||||||
DB_USER=root
|
|
||||||
DB_PASSWORD=root
|
|
||||||
DB_NAME=ratteb
|
|
||||||
|
|
||||||
JWT_SECRET_KEY=ahmedmohamked
|
|
||||||
1
server/.gitignore
vendored
1
server/.gitignore
vendored
@@ -1,6 +1,5 @@
|
|||||||
/node_modules/
|
/node_modules/
|
||||||
/.env
|
/.env
|
||||||
/.env.test
|
|
||||||
/storage
|
/storage
|
||||||
package-lock.json
|
package-lock.json
|
||||||
stdout.log
|
stdout.log
|
||||||
|
|||||||
@@ -15,45 +15,64 @@ export default {
|
|||||||
*/
|
*/
|
||||||
port: parseInt(process.env.PORT, 10),
|
port: parseInt(process.env.PORT, 10),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* System database configuration.
|
||||||
|
*/
|
||||||
system: {
|
system: {
|
||||||
db_client: 'mysql',
|
db_client: process.env.SYSTEM_DB_CLIENT,
|
||||||
db_host: '127.0.0.1',
|
db_host: process.env.SYSTEM_DB_HOST,
|
||||||
db_user: 'root',
|
db_user: process.env.SYSTEM_DB_USER,
|
||||||
db_password: 'root',
|
db_password: process.env.SYSTEM_DB_PASSWORD,
|
||||||
db_name: 'bigcapital_system',
|
db_name: process.env.SYSTEM_DB_NAME,
|
||||||
migrations_dir: './src/system/migrations',
|
migrations_dir: process.env.SYSTEM_MIGRATIONS_DIR,
|
||||||
seeds_dir: './src/system/seeds',
|
seeds_dir: process.env.SYSTEM_SEEDS_DIR,
|
||||||
},
|
},
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Tenant database configuration.
|
||||||
|
*/
|
||||||
tenant: {
|
tenant: {
|
||||||
db_client: 'mysql',
|
db_client: process.env.TENANT_DB_CLIENT,
|
||||||
db_name_prefix: 'bigcapital_tenant_',
|
db_name_prefix: process.env.TENANT_DB_NAME_PERFIX,
|
||||||
db_host: '127.0.0.1',
|
db_host: process.env.TENANT_DB_HOST,
|
||||||
db_user: 'root',
|
db_user: process.env.TENANT_DB_PASSWORD,
|
||||||
db_password: 'root',
|
db_password: process.env.TEANNT_DB_USER,
|
||||||
charset: 'utf8',
|
charset: process.env.TENANT_DB_CHARSET,
|
||||||
migrations_dir: 'src/database/migrations',
|
migrations_dir: process.env.TENANT_MIGRATIONS_DIR,
|
||||||
seeds_dir: 'src/database/seeds/core',
|
seeds_dir: process.env.TENANT_SEEDS_DIR,
|
||||||
seeds_table_name: 'seeds_versioning',
|
|
||||||
},
|
},
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Databases manager config.
|
||||||
|
*/
|
||||||
manager: {
|
manager: {
|
||||||
superUser: 'root',
|
superUser: process.env.DB_MANAGER_SUPER_USER,
|
||||||
superPassword: 'root',
|
superPassword: process.env.DB_MANAGER_SUPER_PASSWORD,
|
||||||
},
|
},
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Mail.
|
||||||
|
*/
|
||||||
mail: {
|
mail: {
|
||||||
host: 'smtp.mailtrap.io',
|
host: process.env.MAIL_HOST,
|
||||||
port: 587,
|
port: process.env.MAIL_PORT,
|
||||||
secure: false,
|
secure: process.env.MAIL_SECURE,
|
||||||
username: '842f331d3dc005',
|
username: process.env.MAIL_USERNAME,
|
||||||
password: '172f97b34f1a17',
|
password: process.env.MAIL_PASSWORD,
|
||||||
},
|
},
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Mongo DB.
|
||||||
|
*/
|
||||||
mongoDb: {
|
mongoDb: {
|
||||||
/**
|
/**
|
||||||
* That long string from mlab
|
* That long string from mlab
|
||||||
*/
|
*/
|
||||||
databaseURL: 'mongodb://localhost/bigcapital',
|
databaseURL: process.env.MONGODB_DATABASE_URL,
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Agenda.js stuff
|
* Agenda
|
||||||
*/
|
*/
|
||||||
agenda: {
|
agenda: {
|
||||||
dbCollection: process.env.AGENDA_DB_COLLECTION,
|
dbCollection: process.env.AGENDA_DB_COLLECTION,
|
||||||
@@ -62,39 +81,44 @@ export default {
|
|||||||
},
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Agendash config
|
* Agendash.
|
||||||
*/
|
*/
|
||||||
agendash: {
|
agendash: {
|
||||||
user: 'agendash',
|
user: process.env.AGENDASH_AUTH_USER,
|
||||||
password: '123456'
|
password: process.env.AGENDASH_AUTH_PASSWORD
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Subscription config.
|
* Easy SMS gateway.
|
||||||
*/
|
*/
|
||||||
subscription: {
|
|
||||||
user: 'root',
|
|
||||||
password: 'root',
|
|
||||||
},
|
|
||||||
|
|
||||||
SMSGateway: {
|
|
||||||
type: '',
|
|
||||||
endpoint: '',
|
|
||||||
},
|
|
||||||
easySMSGateway: {
|
easySMSGateway: {
|
||||||
api_key: 'b0JDZW56RnV6aEthb0RGPXVEcUI'
|
api_key: process.env.EASY_SMS_TOKEN
|
||||||
},
|
},
|
||||||
jwtSecret: 'b0JDZW56RnV6aEthb0RGPXVEcUI',
|
|
||||||
contactUsMail: 'support@bigcapital.ly',
|
|
||||||
baseURL: 'https://bigcapital.ly',
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* JWT secret.
|
||||||
|
*/
|
||||||
|
jwtSecret: process.env.JWT_SECRET,
|
||||||
|
resetPasswordSeconds: 600,
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
contactUsMail: process.env.CONTACT_US_MAIL,
|
||||||
|
baseURL: process.env.BASE_URL,
|
||||||
|
|
||||||
|
/**
|
||||||
|
* General API prefix.
|
||||||
|
*/
|
||||||
api: {
|
api: {
|
||||||
prefix: '/api'
|
prefix: '/api'
|
||||||
},
|
},
|
||||||
resetPasswordSeconds: 600,
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Licenses api basic authentication.
|
||||||
|
*/
|
||||||
licensesAuth: {
|
licensesAuth: {
|
||||||
user: 'admin',
|
user: process.env.LICENSES_AUTH_USER,
|
||||||
password: 'admin',
|
password: process.env.LICENSES_AUTH_PASSWORD,
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
Reference in New Issue
Block a user