|
|
- {
- "statsd": {
- "useMetrics": false,
- "host": "localhost",
- "port": "8125",
- "prefix": "ds."
- },
- "log": {
- "filePath": "",
- "options": {
- "replaceConsole": true
- }
- },
- "queue": {
- "type": "rabbitmq",
- "visibilityTimeout": 300,
- "retentionPeriod": 900
- },
- "storage": {
- "name": "storage-fs",
- "fs": {
- "folderPath": "",
- "urlExpires": 900,
- "secretString": "verysecretstring"
- },
- "region": "",
- "endpoint": "http://localhost/s3",
- "bucketName": "cache",
- "storageFolderName": "files",
- "urlExpires": 604800,
- "accessKeyId": "AKID",
- "secretAccessKey": "SECRET",
- "useRequestToGetUrl": false,
- "useSignedUrl": false,
- "externalHost": ""
- },
- "rabbitmq": {
- "url": "amqp://guest:guest@localhost:5672",
- "socketOptions": {},
- "exchangepubsub": "ds.pubsub",
- "queueconverttask": "ds.converttask",
- "queueconvertresponse": "ds.convertresponse",
- "exchangeconvertdead": "ds.exchangeconvertdead",
- "queueconvertdead": "ds.convertdead",
- "queuedelayed": "ds.delayed"
- },
- "activemq": {
- "connectOptions": {
- "port": 5672,
- "host": "localhost",
- "name": "admin",
- "reconnect": false
- },
- "queueconverttask": "ds.converttask",
- "queueconvertresponse": "ds.convertresponse",
- "queueconvertdead": "ActiveMQ.DLQ",
- "queuedelayed": "ds.delayed",
- "topicpubsub": "ds.pubsub"
- },
- "dnscache": {
- "enable" : true,
- "ttl" : 300,
- "cachesize" : 1000
- },
- "services": {
- "CoAuthoring": {
- "server": {
- "port": 8000,
- "workerpercpu": 1,
- "mode": "development",
- "limits_tempfile_upload": 104857600,
- "limits_image_size": 26214400,
- "limits_image_download_timeout": {
- "connectionAndInactivity": "10s",
- "wholeCycle": "2m"
- },
- "callbackRequestTimeout": {
- "wholeCycle": "2m"
- },
- "healthcheckfilepath": "../public/healthcheck.docx",
- "savetimeoutdelay": 5000,
- "edit_singleton": false,
- "forgottenfiles": "forgotten",
- "forgottenfilesname": "output",
- "maxRequestChanges": 20000,
- "openProtectedFile": true,
- "editorDataStorage": "editorDataMemory"
- },
- "requestDefaults": {
- "headers": {
- "User-Agent": "Node.js/6.13"
- },
- "rejectUnauthorized": true
- },
- "autoAssembly": {
- "enable": false,
- "interval": "5m",
- "step": "1m"
- },
- "utils": {
- "utils_common_fontdir": "null",
- "utils_fonts_search_patterns": "*.ttf;*.ttc;*.otf",
- "resource_expires": 31536000,
- "limits_image_types_upload": "jpg;png;gif;bmp"
- },
- "sql": {
- "type": "postgres",
- "tableChanges": "doc_changes",
- "tableResult": "task_result",
- "dbHost": "/var/run/postgresql",
- "dbPort": 5432,
- "dbName": "onlyoffice",
- "dbUser": "onlyoffice",
- "dbPass": "",
- "charset": "utf8",
- "connectionlimit": 10,
- "max_allowed_packet": 1048575,
- "pgPoolExtraOptions": {}
- },
- "redis": {
- "name": "redis",
- "prefix": "ds:",
- "host": "localhost",
- "port": 6379,
- "options": {}
- },
- "pubsub": {
- "maxChanges": 1000
- },
- "expire": {
- "saveLock": 60,
- "presence": 300,
- "locks": 604800,
- "changeindex": 86400,
- "lockDoc": 30,
- "message": 86400,
- "lastsave": 604800,
- "forcesave": 604800,
- "saved": 3600,
- "documentsCron": "0 */2 * * * *",
- "files": 86400,
- "filesCron": "00 00 */1 * * *",
- "filesremovedatonce": 100,
- "sessionidle": "0",
- "sessionabsolute": "30d",
- "sessionclosecommand": "2m",
- "pemStdTTL": "1h",
- "pemCheckPeriod": "10m",
- "updateVersionStatus": "5m"
- },
- "ipfilter": {
- "rules": [{"address": "*", "allowed": true}],
- "useforrequest": false,
- "errorcode": 403
- },
- "secret": {
- "browser": {"string": "secret", "file": "", "tenants": {}},
- "inbox": {"string": "secret", "file": "", "tenants": {}},
- "outbox": {"string": "secret", "file": ""},
- "session": {"string": "secret", "file": ""}
- },
- "token": {
- "enable": {
- "browser": false,
- "request": {
- "inbox": false,
- "outbox": false
- }
- },
- "browser": {
- "secretFromInbox": true
- },
- "inbox": {
- "header": "Authorization",
- "prefix": "Bearer ",
- "inBody": false
- },
- "outbox": {
- "header": "Authorization",
- "prefix": "Bearer ",
- "algorithm": "HS256",
- "expires": "5m",
- "inBody": false
- },
- "session": {
- "algorithm": "HS256",
- "expires": "30d"
- }
- },
- "plugins": {
- "uri": "/sdkjs-plugins",
- "autostart": []
- },
- "editor":{
- "spellcheckerUrl": "/spellchecker",
- "reconnection":{
- "attempts": 50,
- "delay": "2s"
- },
- "websocketMaxPayloadSize": "1.5MB"
- },
- "sockjs": {
- "sockjs_url": "",
- "websocket": true
- },
- "callbackBackoffOptions": {
- "retries": 0,
- "timeout":{
- "factor": 2,
- "minTimeout": 1000,
- "maxTimeout": 2147483647,
- "randomize": false
- },
- "httpStatus": "429,500-599"
- }
- }
- },
- "license" : {
- "license_file": "",
- "warning_limit_percents": 70,
- "packageType": 0
- },
- "FileConverter": {
- "converter": {
- "maxDownloadBytes": 104857600,
- "downloadTimeout": {
- "connectionAndInactivity": "10s",
- "wholeCycle": "2m"
- },
- "downloadAttemptMaxCount": 3,
- "downloadAttemptDelay": 1000,
- "maxprocesscount": 1,
- "fontDir": "null",
- "presentationThemesDir": "null",
- "x2tPath": "null",
- "docbuilderPath": "null",
- "docbuilderAllFontsPath": "null",
- "args": "",
- "spawnOptions": {},
- "errorfiles": "",
- "streamWriterBufferSize": 8388608,
- "maxRedeliveredCount": 2,
- "inputLimits": [
- {
- "type": "docx;dotx;docm;dotm",
- "zip": {
- "uncompressed": "50MB",
- "template": "*.xml"
- }
- },
- {
- "type": "xlsx;xltx;xlsm;xltm",
- "zip": {
- "uncompressed": "300MB",
- "template": "*.xml"
- }
- },
- {
- "type": "pptx;ppsx;potx;pptm;ppsm;potm",
- "zip": {
- "uncompressed": "50MB",
- "template": "*.xml"
- }
- }
- ]
- }
- },
- "FileStorage": {
- "host": "",
- "port": 4567,
- "directory": "",
- "silent": true
- },
- "SpellChecker": {
- "server": {
- "port": 8080,
- "mode": "development"
- }
- }
- }
|