Implement signed cdn urls

This commit is contained in:
Puyodead1
2025-04-16 23:28:43 -04:00
committed by Rory&
parent 1d8e081fd8
commit 080b2c7d38
14 changed files with 279 additions and 13 deletions
@@ -37,4 +37,8 @@ export class SecurityConfiguration {
mfaBackupCodeCount: number = 10;
statsWorldReadable: boolean = true;
defaultRegistrationTokenExpiration: number = 1000 * 60 * 60 * 24 * 7; //1 week
// cdn signed urls
cdnSignUrls: boolean = false;
cdnSignatureKey: string = crypto.randomBytes(32).toString("base64");
cdnSignatureDuration: string = "24h";
}