overleaf/services/history-v1/config/development.json
Jakob Ackermann 97b39ef98f Merge pull request #21681 from overleaf/jpa-back-fill-file-hash
[history-v1] add script for back filling hash into project file-tree

GitOrigin-RevId: 70ab8c72f3eea1062708e4471b4ad1c60317ad26
2024-11-18 09:05:39 +00:00

49 lines
1.3 KiB
JSON

{
"databaseUrl": "postgres://postgres:postgres@postgres/write_latex_dev",
"persistor": {
"s3": {
"endpoint": "http://s3:8080",
"pathStyle": "true"
},
"gcs": {
"unsignedUrls": "true",
"endpoint": {
"apiEndpoint": "http://fake-gcs:9090",
"projectId": "fake"
}
}
},
"blobStore": {
"globalBucket": "overleaf-development-blobs",
"projectBucket": "overleaf-development-project-blobs"
},
"chunkStore": {
"bucket": "overleaf-development-chunks"
},
"zipStore": {
"bucket": "overleaf-development-zips"
},
"backupStore": {
"chunksBucket":"overleaf-development-history-chunks",
"deksBucket":"overleaf-development-history-deks",
"globalBlobsBucket":"overleaf-development-history-global-blobs",
"projectBlobsBucket":"overleaf-development-history-project-blobs"
},
"backupPersistor": {
"keyEncryptionKeys": "[{\"key\":\"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=\",\"salt\":\"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=\"}]",
"s3SSEC": {
"ca": "[\"/certs/public.crt\"]"
}
},
"useDeleteObjects": "false",
"mongo": {
"uri": "mongodb://mongo:27017/sharelatex"
},
"basicHttpAuth": {
"password": "password"
},
"jwtAuth": {
"key": "secureKey",
"algorithm": "HS256"
}
}