Skip to main content

Duplicati Server Configuration (Required)

In order for this application to work properly, each of your Duplicati servers needs to be configured to send HTTP reports for each backup run to the duplistatus server.

Apply this configuration to each of your Duplicati servers:

  1. Allow remote access: Log in to Duplicati's UI, select Settings, and allow remote access, including a list of hostnames (or use *).

Duplicati settings

caution

Only enable remote access if your Duplicati server is protected by a secure network (e.g., VPN, private LAN, or firewall rules). Exposing the Duplicati interface to the public Internet without proper security measures could lead to unauthorised access.

  1. Configure backup result reporting: On the Duplicati configuration page, select Settings and, in the Default Options section, include the following options. Replace 'my.local.server' with your server name or IP address where duplistatus is running.

    Advanced optionValue
    send-http-urlhttp://my.local.server:9666/api/upload
    send-http-result-output-formatJson
    send-http-log-levelInformation
    send-http-max-log-lines0

Alternativelly, you can click on Edit as text and copy the lines below, replacing my.local.server with your actual server address.

--send-http-url=http://my.local.server:9666/api/upload
--send-http-result-output-format=Json
--send-http-log-level=Information
--send-http-max-log-lines=0

Duplicati configuration

Important notes on messages sent by Duplicati:

  • If you omit --send-http-log-level=Information, no log messages will be sent to duplistatus, only statistics. This will prevent the available versions feature from working.
  • The recommended configuration is --send-http-max-log-lines=0 for unlimited messages, since the Duplicati default of 100 messages may prevent the available versions from being received in the log.
  • If you limit the number of messages, the log messages required to obtain the available backup versions may not be received. This will prevent those versions from being displayed for that backup run.
tip

After configuring the duplistatus server, collect the backup logs for all your Duplicati servers using Collect Backup Logs.