Orchelium Plugin Catalog

Official plugins for backup, databases, file sync, storage, containers, and system tools.

23 plugins available Registry updated: 24 June 2026 at 04:24 UTC View on GitHub ↗ Contribute a plugin ↗
23 plugins
Bitwarden Export
v1.1.0
Official

Export a Bitwarden organisation vault to a password-protected ZIP file. Authenticates via the Bitwarden API key (client ID + client secret) and unlocks the vault with the master password. The exported file is zipped and encrypted before being written to the agent host. Requires the Bitwarden CLI (bw) to be installed on the agent.

bitwarden password-manager export security
Borg Backup
v2.1.0
Official

Run BorgBackup (borg) operations — create, prune, check, list, info, or compact — against local or remote repositories. Supports SSH remotes, passphrase authentication, deduplication, and compression.

backup dedup encryption ssh
Docker
v2.1.0
Official

Run common Docker operations from an Orchelium workflow node — start, stop, restart, exec, run, pull, rm, logs, ps, inspect, and prune. The Orchelium agent must have access to the Docker socket on the target host.

docker containers devops
File Prune
v1.1.0
Official

Delete files in a directory that match a wildcard pattern and are older than a specified number of days. Uses find -mtime to locate and remove matching files. Useful for pruning backup archives, log files, and any other time-based file retention policies.

prune cleanup files retention maintenance
LXC Container (PCT)
v2.1.0
Official

Manage Proxmox LXC containers using the pct (Proxmox Container Toolkit) command. The Orchelium agent must run on the Proxmox node that hosts the containers. Supports start, stop, restart, exec, status, snapshot, rollback, destroy-snapshot, clone, and list operations.

lxc proxmox containers virtualisation
Mount / Unmount
v2.1.0
Official

Mount or unmount filesystems on the agent — NFS, CIFS/SMB, ext4/xfs/btrfs block devices, LUKS encrypted volumes, loop files, bind mounts, and tmpfs. Can also check whether a path is currently mounted.

mount nfs smb luks filesystem
MySQL / MariaDB
v2.1.0
Official

Backup, restore and manage MySQL / MariaDB databases. Uses mysqldump for exports and mysql / mysqlcheck for other operations. Passwords are passed via an options file so they never appear on the command line.

mysql mariadb backup database
OPNsense Firewall
v2.2.0
Official

Query and manage OPNsense firewall configurations and diagnostics. Access backups, firmware status, firewall rules/aliases/NAT, and system diagnostics. Uses OPNsense REST API with API key authentication.

opnsense firewall network security
Paperless-ngx Backup
v2.1.0
Official

Backup and export Paperless-ngx document library via Docker. Manage maintenance mode, export documents to timestamped directories, and compress backups. The Orchelium agent must have Docker access to the Paperless-ngx container host.

paperless docker backup documents
PostgreSQL
v2.1.0
Official

Backup, restore and manage PostgreSQL databases. Uses pg_dump / pg_dumpall for exports, pg_restore / psql for imports, and standard psql / createdb / dropdb / vacuumdb utilities. Passwords are managed via a PGPASSFILE (.pgpass) so they never appear on the command line.

postgresql postgres backup database
Proxmox VM Backup
v1.1.3
Official

Run vzdump on a Proxmox host to back up one or more VMs or LXC containers. The Orchelium agent must be running on (or have SSH access configured as) the Proxmox node. Supports all vzdump modes and storage targets.

proxmox backup virtualization vm lxc
Rclone
v2.1.0
Official

Sync, copy, move, or check files between any rclone-supported storage backend — local disk, S3, Google Drive, Dropbox, OneDrive, SFTP, WebDAV, B2, Azure, GCS, and many more. Remotes must be pre-configured in the rclone config file on the agent.

rclone cloud sync s3 sftp
Restic Backup
v2.1.0
Official

Run a Restic backup, forget, or check operation against any supported repository (local, SFTP, REST server, S3, B2, Azure, GCS, etc.). Supports password file or environment-variable authentication.

restic backup dedup encryption
Rsync
v1.1.1
Official

Synchronise or verify files between directories or hosts using rsync. Supports local-to-local, local-to-remote (SSH), and remote-to-local transfers.

rsync sync file-transfer backup ssh
S3 Object Storage
v2.1.0
Official

Interact with Amazon S3 or any S3-compatible object store (MinIO, Wasabi, Backblaze B2, Cloudflare R2, etc.) using the AWS CLI. Supports sync, upload, download, list, delete, bucket creation, and pre-signed URL generation. Credentials are read from a standard AWS credentials file or the agent's environment variables — never passed on the command line.

s3 aws object-storage minio cloud
SQLite
v2.1.0
Official

Backup, restore and manage SQLite database files. Uses the sqlite3 CLI for all operations — no server or authentication required. Supports online hot-backup (.backup command), SQL dump/restore, queries, VACUUM, integrity checks, and table listing.

sqlite database backup sql
Systemd Service
v1.1.1
Official

Manage systemd services on the agent host. Start, stop, restart, reload, enable, disable, or query the status of any systemd unit. Supports both system-wide units and per-user units via the --user flag.

systemd services linux system-management
Tar Archive
v2.1.0
Official

Create, extract, or list tar archives on the agent host. Supports gzip, bzip2, xz, and zstd compression. No external dependencies beyond the standard tar command available on every Linux and macOS system.

tar archive compression backup
TrueNAS
v2.1.0
Official

Manage TrueNAS CORE and SCALE via the REST API v2.0. Supports ZFS snapshots, triggering replication and cloud sync tasks, listing datasets, and starting pool scrubs — all without needing SSH access to the NAS. Authentication uses a TrueNAS API key stored in a file on the agent.

truenas zfs nas storage backup
Wake on LAN
v1.1.0
Official

Send a Wake-on-LAN (WoL) magic packet to wake a sleeping or powered-off machine on the local network. Uses Python 3 to craft and broadcast the magic packet via UDP — no external tools required.

wake-on-lan wol network power-management
ZFS Send / Receive
v2.1.0
Official

Replicate ZFS datasets via zfs send | zfs receive. Supports full and incremental replication, recursive replication of dataset trees, remote targets via SSH, raw encrypted streams, and resume tokens for interrupted transfers.

zfs replication backup ssh
ZFS Snapshot
v2.1.0
Official

Create, destroy, list, send/receive, rollback, or clone ZFS snapshots. Supports recursive operations, incremental sends, and remote replication via SSH piped zfs receive.

zfs snapshots backup storage
Hello World
v1.0.0
⚠️ Validation warnings
Community

A minimal example plugin that outputs a greeting message with the current date. Use this as a starting point and reference template when building your own Orchelium community plugins.

example template hello-world starter