strapi #3
14 changed files with 265 additions and 265 deletions
|
|
@ -1,17 +1,17 @@
|
||||||
export default ({ env }) => ({
|
export default ({ env }) => ({
|
||||||
auth: {
|
auth: {
|
||||||
secret: env('ADMIN_JWT_SECRET'),
|
secret: env('ADMIN_JWT_SECRET')
|
||||||
},
|
},
|
||||||
apiToken: {
|
apiToken: {
|
||||||
salt: env('API_TOKEN_SALT'),
|
salt: env('API_TOKEN_SALT')
|
||||||
},
|
},
|
||||||
transfer: {
|
transfer: {
|
||||||
token: {
|
token: {
|
||||||
salt: env('TRANSFER_TOKEN_SALT'),
|
salt: env('TRANSFER_TOKEN_SALT')
|
||||||
},
|
}
|
||||||
},
|
},
|
||||||
flags: {
|
flags: {
|
||||||
nps: env.bool('FLAG_NPS', true),
|
nps: env.bool('FLAG_NPS', true),
|
||||||
promoteEE: env.bool('FLAG_PROMOTE_EE', true),
|
promoteEE: env.bool('FLAG_PROMOTE_EE', true)
|
||||||
},
|
}
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,6 @@ export default {
|
||||||
rest: {
|
rest: {
|
||||||
defaultLimit: 25,
|
defaultLimit: 25,
|
||||||
maxLimit: 100,
|
maxLimit: 100,
|
||||||
withCount: true,
|
withCount: true
|
||||||
},
|
}
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -17,10 +17,10 @@ export default ({ env }) => {
|
||||||
ca: env('DATABASE_SSL_CA', undefined),
|
ca: env('DATABASE_SSL_CA', undefined),
|
||||||
capath: env('DATABASE_SSL_CAPATH', undefined),
|
capath: env('DATABASE_SSL_CAPATH', undefined),
|
||||||
cipher: env('DATABASE_SSL_CIPHER', undefined),
|
cipher: env('DATABASE_SSL_CIPHER', undefined),
|
||||||
rejectUnauthorized: env.bool('DATABASE_SSL_REJECT_UNAUTHORIZED', true),
|
rejectUnauthorized: env.bool('DATABASE_SSL_REJECT_UNAUTHORIZED', true)
|
||||||
|
}
|
||||||
},
|
},
|
||||||
},
|
pool: { min: env.int('DATABASE_POOL_MIN', 2), max: env.int('DATABASE_POOL_MAX', 10) }
|
||||||
pool: { min: env.int('DATABASE_POOL_MIN', 2), max: env.int('DATABASE_POOL_MAX', 10) },
|
|
||||||
},
|
},
|
||||||
postgres: {
|
postgres: {
|
||||||
connection: {
|
connection: {
|
||||||
|
|
@ -36,25 +36,25 @@ export default ({ env }) => {
|
||||||
ca: env('DATABASE_SSL_CA', undefined),
|
ca: env('DATABASE_SSL_CA', undefined),
|
||||||
capath: env('DATABASE_SSL_CAPATH', undefined),
|
capath: env('DATABASE_SSL_CAPATH', undefined),
|
||||||
cipher: env('DATABASE_SSL_CIPHER', undefined),
|
cipher: env('DATABASE_SSL_CIPHER', undefined),
|
||||||
rejectUnauthorized: env.bool('DATABASE_SSL_REJECT_UNAUTHORIZED', true),
|
rejectUnauthorized: env.bool('DATABASE_SSL_REJECT_UNAUTHORIZED', true)
|
||||||
},
|
},
|
||||||
schema: env('DATABASE_SCHEMA', 'public'),
|
schema: env('DATABASE_SCHEMA', 'public')
|
||||||
},
|
},
|
||||||
pool: { min: env.int('DATABASE_POOL_MIN', 2), max: env.int('DATABASE_POOL_MAX', 10) },
|
pool: { min: env.int('DATABASE_POOL_MIN', 2), max: env.int('DATABASE_POOL_MAX', 10) }
|
||||||
},
|
},
|
||||||
sqlite: {
|
sqlite: {
|
||||||
connection: {
|
connection: {
|
||||||
filename: path.join(__dirname, '..', '..', env('DATABASE_FILENAME', '.tmp/data.db')),
|
filename: path.join(__dirname, '..', '..', env('DATABASE_FILENAME', '.tmp/data.db'))
|
||||||
},
|
|
||||||
useNullAsDefault: true,
|
|
||||||
},
|
},
|
||||||
|
useNullAsDefault: true
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
return {
|
return {
|
||||||
connection: {
|
connection: {
|
||||||
client,
|
client,
|
||||||
...connections[client],
|
...connections[client],
|
||||||
acquireConnectionTimeout: env.int('DATABASE_CONNECTION_TIMEOUT', 60000),
|
acquireConnectionTimeout: env.int('DATABASE_CONNECTION_TIMEOUT', 60000)
|
||||||
},
|
}
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -8,5 +8,5 @@ export default [
|
||||||
'strapi::body',
|
'strapi::body',
|
||||||
'strapi::session',
|
'strapi::session',
|
||||||
'strapi::favicon',
|
'strapi::favicon',
|
||||||
'strapi::public',
|
'strapi::public'
|
||||||
];
|
];
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,6 @@ export default ({ env }) => ({
|
||||||
host: env('HOST', '0.0.0.0'),
|
host: env('HOST', '0.0.0.0'),
|
||||||
port: env.int('PORT', 1337),
|
port: env.int('PORT', 1337),
|
||||||
app: {
|
app: {
|
||||||
keys: env.array('APP_KEYS'),
|
keys: env.array('APP_KEYS')
|
||||||
},
|
}
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -29,9 +29,9 @@ export default {
|
||||||
// 'vi',
|
// 'vi',
|
||||||
// 'zh-Hans',
|
// 'zh-Hans',
|
||||||
// 'zh',
|
// 'zh',
|
||||||
],
|
]
|
||||||
},
|
},
|
||||||
bootstrap(app: StrapiApp) {
|
bootstrap(app: StrapiApp) {
|
||||||
console.log(app);
|
console.log(app);
|
||||||
},
|
}
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -5,8 +5,8 @@ export default (config: UserConfig) => {
|
||||||
return mergeConfig(config, {
|
return mergeConfig(config, {
|
||||||
resolve: {
|
resolve: {
|
||||||
alias: {
|
alias: {
|
||||||
'@': '/src',
|
'@': '/src'
|
||||||
},
|
}
|
||||||
},
|
}
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -16,5 +16,5 @@ export default {
|
||||||
* This gives you an opportunity to set up your data model,
|
* This gives you an opportunity to set up your data model,
|
||||||
* run jobs, or perform some special logic.
|
* run jobs, or perform some special logic.
|
||||||
*/
|
*/
|
||||||
bootstrap(/* { strapi }: { strapi: Core.Strapi } */) {},
|
bootstrap(/* { strapi }: { strapi: Core.Strapi } */) {}
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue