add local ciphertext storage module to backend.

Bind-mount backend/uploads in dev; path helpers with traversal guards and Jest coverage for StorageService.
This commit is contained in:
2026-10-05 23:01:31 +02:00
parent fb1cb1d6b0
commit a8070da39d
11 changed files with 3906 additions and 3 deletions
+2
View File
@@ -3,6 +3,7 @@ import { ConfigModule, ConfigService, registerAs } from '@nestjs/config';
import { TypeOrmModule } from '@nestjs/typeorm';
import { getAppConfig, getPostgresConfig } from './config';
import { HealthCheckModule } from './modules/healthCheck/HealthCheckModule';
import { StorageModule } from './modules/storage/StorageModule';
import { UploadModule } from './modules/upload/UploadModule';
import { Config } from './types/Config';
@@ -17,6 +18,7 @@ import { Config } from './types/Config';
inject: [ConfigService]
}),
HealthCheckModule,
StorageModule,
UploadModule
]
})