test.json 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. {
  2. "databaseUrl": "postgres://overleaf:overleaf@postgres/overleaf-history-v1-test",
  3. "persistor": {
  4. "backend": "gcs",
  5. "gcs": {
  6. "unsignedUrls": "true",
  7. "endpoint": {
  8. "apiEndpoint": "http://gcs:9090",
  9. "projectId": "fake"
  10. }
  11. }
  12. },
  13. "blobStore": {
  14. "globalBucket": "overleaf-test-blobs",
  15. "projectBucket": "overleaf-test-project-blobs"
  16. },
  17. "chunkStore": {
  18. "bucket": "overleaf-test-chunks"
  19. },
  20. "zipStore": {
  21. "bucket": "overleaf-test-zips"
  22. },
  23. "backupStore": {
  24. "chunksBucket":"overleaf-test-history-chunks",
  25. "deksBucket":"overleaf-test-history-deks",
  26. "globalBlobsBucket":"overleaf-test-history-global-blobs",
  27. "projectBlobsBucket":"overleaf-test-history-project-blobs"
  28. },
  29. "backupPersistor": {
  30. "keyEncryptionKeys": "[{\"key\":\"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=\",\"salt\":\"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=\"}]",
  31. "s3SSEC": {
  32. "ca": "[\"/certs/public.crt\"]"
  33. },
  34. "tieringStorageClass": "REDUCED_REDUNDANCY"
  35. },
  36. "maxDeleteKeys": "3",
  37. "useDeleteObjects": "false",
  38. "mongo": {
  39. "uri": "mongodb://mongo:27017/sharelatex"
  40. },
  41. "basicHttpAuth": {
  42. "password": "test"
  43. },
  44. "jwtAuth": {
  45. "key": "testtest",
  46. "algorithm": "HS256"
  47. },
  48. "maxFileUploadSize": "524288"
  49. }