merge: Fall back to port 3000 if none is specified (!584)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/584 Approved-by: dakkar <dakkar@thenautilus.net> Approved-by: fEmber <acomputerdog@gmail.com>
This commit is contained in:
		
						commit
						76a966041f
					
				
					 2 changed files with 11 additions and 4 deletions
				
			
		| 
						 | 
				
			
			@ -22,7 +22,7 @@
 | 
			
		|||
		"build": "pnpm build-pre && pnpm -r build && pnpm build-assets",
 | 
			
		||||
		"build-storybook": "pnpm --filter frontend build-storybook",
 | 
			
		||||
		"build-misskey-js-with-types": "pnpm build-pre && pnpm --filter backend... --filter=!misskey-js build && pnpm --filter backend generate-api-json && ncp packages/backend/built/api.json packages/misskey-js/generator/api.json && pnpm --filter misskey-js update-autogen-code && pnpm --filter misskey-js build && pnpm --filter misskey-js api",
 | 
			
		||||
		"start": "pnpm check:connect && cd packages/backend && node ./built/boot/entry.js",
 | 
			
		||||
		"start": "pnpm check:connect && cd packages/backend && MK_WARNED_ABOUT_CONFIG=true node ./built/boot/entry.js",
 | 
			
		||||
		"start:test": "cd packages/backend && cross-env NODE_ENV=test node ./built/boot/entry.js",
 | 
			
		||||
		"init": "pnpm migrate",
 | 
			
		||||
		"migrate": "cd packages/backend && pnpm migrate",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -222,8 +222,15 @@ export function loadConfig(): Config {
 | 
			
		|||
		JSON.parse(fs.readFileSync(`${_dirname}/../../../built/_vite_/manifest.json`, 'utf-8'))
 | 
			
		||||
		: { 'src/_boot_.ts': { file: 'src/_boot_.ts' } };
 | 
			
		||||
 | 
			
		||||
	const config = globSync(path).sort()
 | 
			
		||||
		.map(path => fs.readFileSync(path, 'utf-8'))
 | 
			
		||||
	const configFiles = globSync(path).sort();
 | 
			
		||||
 | 
			
		||||
	if (configFiles.length === 0
 | 
			
		||||
			&& !process.env['MK_WARNED_ABOUT_CONFIG']) {
 | 
			
		||||
		console.log('No config files loaded, check if this is intentional');
 | 
			
		||||
		process.env['MK_WARNED_ABOUT_CONFIG'] = true;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	const config = configFiles.map(path => fs.readFileSync(path, 'utf-8'))
 | 
			
		||||
		.map(contents => yaml.load(contents) as Source)
 | 
			
		||||
		.reduce(
 | 
			
		||||
			(acc: Source, cur: Source) => Object.assign(acc, cur),
 | 
			
		||||
| 
						 | 
				
			
			@ -249,7 +256,7 @@ export function loadConfig(): Config {
 | 
			
		|||
		version,
 | 
			
		||||
		publishTarballInsteadOfProvideRepositoryUrl: !!config.publishTarballInsteadOfProvideRepositoryUrl,
 | 
			
		||||
		url: url.origin,
 | 
			
		||||
		port: config.port ?? parseInt(process.env.PORT ?? '', 10),
 | 
			
		||||
		port: config.port ?? parseInt(process.env.PORT ?? '3000', 10),
 | 
			
		||||
		socket: config.socket,
 | 
			
		||||
		chmodSocket: config.chmodSocket,
 | 
			
		||||
		disableHsts: config.disableHsts,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue