mirror of
				https://github.com/strapi/strapi.git
				synced 2025-10-31 18:08:11 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			46 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			46 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| 'use strict';
 | ||
| 
 | ||
| const cronTasks = require('./src/cron-tasks');
 | ||
| 
 | ||
| module.exports = ({ env }) => ({
 | ||
|   host: env('HOST', '0.0.0.0'),
 | ||
|   port: env.int('PORT', 1337),
 | ||
|   url: 'http://localhost:1337',
 | ||
|   cron: {
 | ||
|     enabled: true,
 | ||
|     tasks: cronTasks,
 | ||
|   },
 | ||
|   app: {
 | ||
|     keys: env.array('APP_KEYS', ['toBeModified1', 'toBeModified2']),
 | ||
|   },
 | ||
|   webhooks: {
 | ||
|     // TODO: V5, set to false by default
 | ||
|     // Receive populated relations in webhook and db lifecycle payloads
 | ||
|     // This only populates relations in all content-manager endpoints
 | ||
|     populateRelations: env.bool('WEBHOOKS_POPULATE_RELATIONS', true),
 | ||
|   },
 | ||
|   // ℹ️ http_proxy is the env var used by system to set proxy globally
 | ||
|   globalProxy: env('http_proxy'),
 | ||
|   http: {
 | ||
|     serverOptions: {
 | ||
|       requestTimeout: 1000 * 60 * 10, // set request timeout to 600000ms (10 minutes)
 | ||
|     },
 | ||
|   },
 | ||
|   transfer: {
 | ||
|     remote: {
 | ||
|       // enabled: false,
 | ||
|     },
 | ||
|   },
 | ||
|   logger: {
 | ||
|     config: {
 | ||
|       level: 'silly',
 | ||
|     },
 | ||
|     updates: {
 | ||
|       // enabled: false,
 | ||
|     },
 | ||
|     startup: {
 | ||
|       // enabled: false,
 | ||
|     },
 | ||
|   },
 | ||
| });
 | 
