Duplicati Manager for Openclaw

A powerful interface to manage and automate Duplicati backup operations using secure Bearer tokens and REST API integration.

robnew
v0.1.0
Feb 3, 2026
3
2.6k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install duplicati-skill

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install duplicati-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Duplicati Manager?

The Duplicati skill enables developers and homelab enthusiasts to oversee their backup infrastructure directly through an AI agent. By leveraging the Duplicati REST API, this skill provides a robust way to trigger backups, monitor server states, and verify data integrity on the haus server. As part of the Openclaw Skills ecosystem, it bridges the gap between manual backup management and automated, intelligent orchestration.

This integration allows for seamless interaction with Duplicati instances using secure Bearer tokens, ensuring that your data protection workflows are both safe and efficient. Whether you are running a complex media server or a simple document repository, these Openclaw Skills empower you to handle data redundancy with confidence and ease.

Duplicati Manager Use Cases

  • Monitoring the real-time status of backup phases like Pre-Backup Verification or Data Processing.
  • Manually triggering specific backup jobs using natural language names or system-level identifiers.
  • Troubleshooting failed backup operations by fetching and analyzing the latest error logs.
  • Checking available destination storage space to prevent job failures during large data transfers.

How Duplicati Manager Works

  1. The skill authenticates with the target Duplicati server using a long-lived Forever Token passed via the Authorization header.
  2. It retrieves the current server state to identify if the backup engine is active or idle.
  3. For job-specific commands, the skill lists all available backups to resolve human-friendly names into specific system IDs.
  4. It executes POST requests to the API to trigger backup sequences or GET requests to retrieve detailed log history for diagnostics.
  5. Technical phase codes are translated into human-readable status updates to provide clear feedback to the user.

Duplicati Manager Setup

To deploy this integration within the Openclaw Skills framework, you must configure your server environment variables. Ensure your Duplicati instance is accessible and you have generated a secure Bearer token.

# Set your Duplicati server URL
export DUPLICATI_URL="http://your-server-ip:8200"

# Set your 10-year Forever Token
export DUPLICATI_TOKEN="your_secure_token_here"

Once these variables are set, Openclaw Skills can communicate directly with the Duplicati API.

Duplicati Manager Data Schema & Taxonomy

The skill interacts with the Duplicati REST API v1. Data is organized around jobs and server states as defined in the following taxonomy:

Object Key Data Points Purpose
Server State Phase, FreeSpace, ActiveTask Monitors the real-time health of the backup engine
Backup Job ID, Name, Target Maps human-friendly names to specific backup configurations
Log Entries Message, Level, Timestamp Provides diagnostic data for troubleshooting failures

All sensitive metadata is handled through environment variables to maintain the security of your Openclaw Skills setup.

Duplicati Manager Advanced Features

  • Intelligent name resolution to match job IDs with natural language descriptions automatically.
  • Human-friendly status mapping for complex internal backup phases (e.g., mapping Backup_PreBackupVerify to "Verifying existing files").
  • Integrated storage capacity monitoring that alerts users to low disk space on backup destinations.
  • Multi-page log retrieval to provide deep context on job failures within the Openclaw Skills environment.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*