Files
overleaf-cep/services/history-v1/config/test.json
T
Jakob Ackermann 0428e2a4b2 Merge pull request #22153 from overleaf/jpa-backup-verifier-minimal
[history-v1] backup-verifier-app: initial revision

GitOrigin-RevId: 922c9f94cb7ca7c129e38fd6961d42bdff819cd8
2024-11-27 09:04:55 +00:00

52 lines
1.5 KiB
JSON

{
"databaseUrl": "postgres://overleaf:overleaf@postgres/overleaf-history-v1-test",
"persistor": {
"backend": "gcs",
"gcs": {
"unsignedUrls": "true",
"endpoint": {
"apiEndpoint": "http://gcs:9090",
"projectId": "fake"
}
}
},
"blobStore": {
"globalBucket": "overleaf-test-blobs",
"projectBucket": "overleaf-test-project-blobs"
},
"chunkStore": {
"bucket": "overleaf-test-chunks"
},
"zipStore": {
"bucket": "overleaf-test-zips"
},
"backupStore": {
"chunksBucket":"overleaf-test-history-chunks",
"deksBucket":"overleaf-test-history-deks",
"globalBlobsBucket":"overleaf-test-history-global-blobs",
"projectBlobsBucket":"overleaf-test-history-project-blobs"
},
"backupPersistor": {
"keyEncryptionKeys": "[{\"key\":\"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=\",\"salt\":\"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=\"}]",
"s3SSEC": {
"ca": "[\"/certs/public.crt\"]"
},
"tieringStorageClass": "REDUCED_REDUNDANCY"
},
"healthCheckBlobs": "[\"42/f70d7bba4ae1f07682e0358bd7a2068094fc023b\",\"000000000000000000000042/98d5521fe746bc2d11761edab5d0829bee286009\"]",
"healthCheckProjects": "[\"42\",\"000000000000000000000042\"]",
"maxDeleteKeys": "3",
"useDeleteObjects": "false",
"mongo": {
"uri": "mongodb://mongo:27017/sharelatex"
},
"basicHttpAuth": {
"password": "test"
},
"jwtAuth": {
"key": "testtest",
"algorithm": "HS256"
},
"maxFileUploadSize": "524288"
}