Change local backend port to 3007

This commit is contained in:
diyaa 2026-05-28 18:11:51 +02:00
parent 98edfa0faf
commit e5027152ab
6 changed files with 10 additions and 10 deletions

View File

@ -1,7 +1,7 @@
NODE_ENV=development NODE_ENV=development
PORT=3000 PORT=3007
DATABASE_URL=postgresql://velody:velody@localhost:5432/velody?schema=public DATABASE_URL=postgresql://velody:velody@localhost:5432/velody?schema=public
STORAGE_ROOT=../runtime/storage STORAGE_ROOT=../runtime/storage
PUBLIC_BASE_URL=http://localhost:3000 PUBLIC_BASE_URL=http://localhost:3007
DEVICE_BOOTSTRAP_SECRET=replace-me DEVICE_BOOTSTRAP_SECRET=replace-me
MAX_UPLOAD_SIZE_BYTES=524288000 MAX_UPLOAD_SIZE_BYTES=524288000

View File

@ -5,11 +5,11 @@ import { SwaggerModule, DocumentBuilder } from '@nestjs/swagger';
async function generate(): Promise<void> { async function generate(): Promise<void> {
process.env.NODE_ENV ??= 'development'; process.env.NODE_ENV ??= 'development';
process.env.PORT ??= '3000'; process.env.PORT ??= '3007';
process.env.DATABASE_URL ??= process.env.DATABASE_URL ??=
'postgresql://velody:velody@localhost:5432/velody?schema=public'; 'postgresql://velody:velody@localhost:5432/velody?schema=public';
process.env.STORAGE_ROOT ??= join(process.cwd(), '..', 'runtime', 'storage'); process.env.STORAGE_ROOT ??= join(process.cwd(), '..', 'runtime', 'storage');
process.env.PUBLIC_BASE_URL ??= 'http://localhost:3000'; process.env.PUBLIC_BASE_URL ??= 'http://localhost:3007';
process.env.DEVICE_BOOTSTRAP_SECRET ??= 'openapi-placeholder-secret'; process.env.DEVICE_BOOTSTRAP_SECRET ??= 'openapi-placeholder-secret';
process.env.MAX_UPLOAD_SIZE_BYTES ??= '524288000'; process.env.MAX_UPLOAD_SIZE_BYTES ??= '524288000';

View File

@ -10,7 +10,7 @@ export class AppConfigService {
} }
get port(): number { get port(): number {
return Number(this.required('PORT')); return Number(this.configService.get<string>('PORT') ?? '3007');
} }
get databaseUrl(): string { get databaseUrl(): string {

View File

@ -4,15 +4,15 @@ describe('validateEnvironment', () => {
it('accepts a valid environment', () => { it('accepts a valid environment', () => {
const result = validateEnvironment({ const result = validateEnvironment({
NODE_ENV: 'test', NODE_ENV: 'test',
PORT: '3000', PORT: '3007',
DATABASE_URL: 'postgresql://velody:velody@localhost:5432/velody?schema=public', DATABASE_URL: 'postgresql://velody:velody@localhost:5432/velody?schema=public',
STORAGE_ROOT: '/tmp/velody', STORAGE_ROOT: '/tmp/velody',
PUBLIC_BASE_URL: 'http://localhost:3000', PUBLIC_BASE_URL: 'http://localhost:3007',
DEVICE_BOOTSTRAP_SECRET: 'secret', DEVICE_BOOTSTRAP_SECRET: 'secret',
MAX_UPLOAD_SIZE_BYTES: '1024', MAX_UPLOAD_SIZE_BYTES: '1024',
}); });
expect(result.PORT).toBe(3000); expect(result.PORT).toBe(3007);
expect(result.MAX_UPLOAD_SIZE_BYTES).toBe(1024); expect(result.MAX_UPLOAD_SIZE_BYTES).toBe(1024);
}); });

View File

@ -17,7 +17,7 @@ class EnvironmentVariables {
@IsInt() @IsInt()
@Min(1) @Min(1)
@Max(65535) @Max(65535)
PORT!: number; PORT: number = 3007;
@IsString() @IsString()
@IsNotEmpty() @IsNotEmpty()

View File

@ -8,7 +8,7 @@ process.env.DATABASE_URL =
process.env.STORAGE_ROOT = process.env.STORAGE_ROOT =
process.env.STORAGE_ROOT ?? '/tmp/velody-storage'; process.env.STORAGE_ROOT ?? '/tmp/velody-storage';
process.env.PUBLIC_BASE_URL = process.env.PUBLIC_BASE_URL =
process.env.PUBLIC_BASE_URL ?? 'http://localhost:3000'; process.env.PUBLIC_BASE_URL ?? 'http://localhost:3007';
process.env.DEVICE_BOOTSTRAP_SECRET = process.env.DEVICE_BOOTSTRAP_SECRET =
process.env.DEVICE_BOOTSTRAP_SECRET ?? 'test-secret'; process.env.DEVICE_BOOTSTRAP_SECRET ?? 'test-secret';
process.env.MAX_UPLOAD_SIZE_BYTES = process.env.MAX_UPLOAD_SIZE_BYTES =