Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- server:
- # host: IP address the server will listen on (default: 0.0.0.0)
- # port: Port used for the web interface (default: 8080)
- publicUrl: https://cloud.<redacted>.com
- trustProxy: 1 # trustProxy: Enables proxy support (number, true, false, or IP range, default: 1) — See available options.
- # workers: auto # workers: Number of worker processes (default: 1) Use auto or 0 to use all CPU cores.
- # restartOnFailure: # Automatically restart workers if they crash (true or false, default: true)
- #mysql:
- # url: MySQL connection URL (e.g., mysql://user:password@localhost:3306/database)
- # url: mysql://root:MySQLRootPassword@mariadb:3306/sync_in # MySQLRootPassword
- # logQueries: Enables logging of SQL queries to the database (true or false)
- # auth:
- # encryptionKey: changeEncryptionKeyWithStrongKey
- # token:
- # access:
- # secret: changeAccessWithStrongSecret
- # refresh:
- # secret: changeRefreshWithStrongSecret
- applications:
- files:
- dataPath: /app/data # Path to store user data
- # maxUploadSize: 16106127360 # Maximum allowed file upload size (default: 5368709120 -> 5 GB)
- contentIndexing: # Enables or disables indexing of file contents used for full-text search (default: true)
- enabled: true
- ocr:
- enabled: true
- languages: [ eng ]
- offline: false
- # showHiddenFiles: Show files starting with a dot in the file explorer (default: false)
- editors:
- collabora:
- enabled: false
- onlyoffice:
- enabled: false # Enable OnlyOffice integration (true or false, default: false)
- # # secret: <redacted> # onlyOfficeSecret # secret: Shared JWT secret with OnlyOffice
- # externalServer: https://onlyoffice.<redacted>.com # OnlyOffice server URL (e.g., https://onlyoffice.my-domain.com)
- # # For an external server (e.g., https://onlyoffice.domain.com), remember the url must be accessible from browser!
- # # If externalServer is empty (case of official docker compose), we use the local instance. default: null
- # verifySSL: false # Enforce SSL verification (true or false, default: false)
- eurooffice:
- enabled: true # Enable Euro-Office integration. Default: false
- secret: <redacted> # Shared JWT secret with Euro-Office. Default: not defined. Required (if enabled for Euro-Office)
- externalServer: https://eurooffice.<redacted>.com # URL of your Euro-Office server. Default: not defined. Example : https://eurooffice.my-domain.com
- # verifySSL: true # Verify the SSL certificate. Default: false
- appStore:
- repository: public #Choice of repository for application client releases: public (default) or local
- # logger:
- # level: warn # Logging level (trace, debug, info, warn, error, fatal) (default : info)
- # stdout: # Outputs logs to the console (true, default) or writes them to a file (false)
- # colorize: #Enables log colorization (default: true)
- # filePath: # Path to the log file used when stdout is set to false.
- # cache:
- # adapter: # Cache system (mysql by default, or redis)
- # ttl: # Default time-to-live for cached entries (in seconds)
- # redis: # Redis connection URL (used when adapter: redis)
- # websocket:
- # adapter: WebSocket adapter (cluster or redis)
- # cluster: uses Node.js workers for inter-process communication (default)
- # redis: enables communication between distributed instances; recommended for multi-server setups
- # corsOrigin: Allowed origin(s) for WebSocket connections (default: *)
- # redis: Redis connection URL (used when adapter: redis)
- mail:
- host: smtp.gmail.com # SMTP server host
- port: 587 # SMTP server port (e.g., 587)
- sender: "<redacted>" # Sender email address (e.g., Sync-in<[email protected]>)
- auth:
- user: <redacted> # SMTP username
- pass: <redacted> # SMTP password
- secure: false # Use SSL connection (true or false)
- ignoreTLS: false # Disables the use of STARTTLS even if the server advertises it (true or false, default: false).
- # rejectUnauthorized: reject the connection if the server's TLS certificate is invalid (true or false, default: false)
- # logger: true # Enable SMTP logging (true or false)
- # debug: false # Enable debug mode (true or false)
Advertisement