basic-values.yaml 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131
  1. resources:
  2. limits:
  3. cpus: 2.0
  4. memory: 4096
  5. TZ: UTC
  6. nextcloud:
  7. postgres_image_selector: postgres_17_image
  8. db_password: password
  9. redis_password: YFtYK25GBfr!UsX5mu2Dnd5L5W
  10. admin_user: admin
  11. admin_password: password
  12. build:
  13. tesseract_languages: ["eng"]
  14. performance:
  15. run_optimize: true
  16. max_chunksize_mb: 10
  17. php_upload_limit_gb: 3
  18. php_memory_limit_mb: 512
  19. urls:
  20. protocol: http
  21. host: "[aaaa:bbbb:ffff:cccc::dddd]"
  22. external_port: null
  23. trusted_domains:
  24. - cloud.example.com
  25. trusted_proxies:
  26. - 10.0.0.0/8
  27. - 172.16.0.0/12
  28. - 192.168.0.0/16
  29. general:
  30. maintenance_window_start: 100
  31. default_phone_region: US
  32. previews:
  33. enabled: true
  34. imaginary:
  35. enabled: true
  36. max_x: 2048
  37. max_y: 2048
  38. max_memory_mb: 1024
  39. max_filesize_image_mb: 50
  40. jpeg_quality: 60
  41. square_sizes:
  42. - 32
  43. - 256
  44. width_sizes:
  45. - 256
  46. - 384
  47. height_sizes:
  48. - 256
  49. providers:
  50. - BMP
  51. - GIF
  52. - JPEG
  53. - Krita
  54. - MarkDown
  55. - MP3
  56. - OpenDocument
  57. - PNG
  58. - TXT
  59. - XBitmap
  60. expirations:
  61. activity_expire_days: 365
  62. trash_retention: 0
  63. versions_retention: 0
  64. cron:
  65. tasks: []
  66. notify_push:
  67. enabled: true
  68. collabora:
  69. enabled: false
  70. url: http://collabora.example.com
  71. internal_url: http://collabora:9980
  72. allowlist:
  73. - 0.0.0.0/0
  74. onlyoffice:
  75. enabled: false
  76. url: http://onlyoffice.example.com
  77. jwt_secret: random_string_of_characters
  78. jwt_header: Authorization
  79. clamav:
  80. enabled: false
  81. host: clamav.example.com
  82. port: 3310
  83. stream_max_length: 1024
  84. file_max_size: -1
  85. infected_action: only_log
  86. additional_envs: []
  87. run_as:
  88. user: 568
  89. group: 568
  90. network:
  91. web_port:
  92. bind_mode: published
  93. port_number: 8080
  94. certificate_id:
  95. ix_volumes:
  96. postgres_data: /mnt/data/test/postgres_data
  97. nextcloud-data: /mnt/data/test/nextcloud-data
  98. nextcloud-html: /mnt/data/test/nextcloud-html
  99. storage:
  100. data:
  101. type: ix_volume
  102. ix_volume_config:
  103. dataset_name: nextcloud-data
  104. create_host_path: true
  105. html:
  106. type: ix_volume
  107. ix_volume_config:
  108. dataset_name: nextcloud-html
  109. create_host_path: true
  110. postgres_data:
  111. type: ix_volume
  112. ix_volume_config:
  113. dataset_name: postgres_data
  114. create_host_path: true
  115. additional_storage: []