Unraid Secretary Office

An office for your Unraid server

A whole team supports you in running your Unraid server: backups and restore, snapshots, a media cache for Emby, Jellyfin and Plex, the mover, a night watchman and every log in one place.

Mr. Backupsy: a full backup running, 82 %, 5 minutes left The Night Watchman’s watch book: what is different from usual, newest first Jack Streamer at work: one bar per person for what is watched next Your reports: one wish done, one looked at, a question received Mr. Backupsy in his speech bubble: “I checked three times. Better safe than sorry.”

Meet the team

A fresh office has only the Team Lead. He looks at your server and suggests whom to hire.

The team of the Unraid Secretary Office: the Team Lead, Mr. Backupsy, Mr. Restori, Ms. Snapshotini, Jack Streamer, Ms. Moverelli, the Night Watchman, Ms. Dustdevil, Ms. Protocolli and the Consultant — each with one sentence about their work The team of the Unraid Secretary Office: the Team Lead, Mr. Backupsy, Mr. Restori, Ms. Snapshotini, Jack Streamer, Ms. Moverelli, the Night Watchman, Ms. Dustdevil, Ms. Protocolli and the Consultant — each with one sentence about their work

Backups that come back

Mr. Backupsy backs up on your schedule: snapshots, database dumps and, encrypted with Kopia, off-site.

Mr. Restori brings back apps, VMs, whole shares or a single file from any copy, and hands you the flash archive. He rehearses it on throw-away copies.

A second Unraid server with the office becomes a partner: you keep each other’s backups, over your own network or the office’s own Tailscale node.

A full backup running: its steps, 82 %, 5 minutes left Mr. Restori’s file browser: two home videos ticked to bring back The USO network: this server and two partner offices in it

The pool: fast and tidy

Jack Streamer puts on the pool what you watch next in Emby, Jellyfin or Plex — a GB budget per person — and gives back what was watched. The array disks may sleep.

Ms. Moverelli adds helmi1987’s Smart Mover to Unraid’s mover: only when the pool is above your limit does she take the oldest files to the array.

Both in one joint run on your schedule, live to watch.

The joint run of Ms. Moverelli and Jack Streamer: its phases, the pool before and after

The Night Watchman

A round every five minutes. He only reads.

What is unusual goes into his watch book: a sign-in from a new address, a new plugin, a new device on the LAN — and your router’s log, if you like.

The watch book: what was different from usual, newest first

Careful by design

  • Behind Unraid’s login. Other web pages in your browser can’t trigger anything.
  • Asks first. It shows what will happen before anything changes. What it replaces or tidies up is set aside, never deleted at once.
  • Your copies go where you send them: to your partner, or encrypted to a storage of your choice.
  • Partners stay independent. A partner accepts copies, nothing more — taken over, say by ransomware, it can’t delete or overwrite anything on yours.
  • Only what the desks define. The service runs as root, but it offers only the actions written in the desks’ code.
  • Says what is really there. Protection comes from what the backups made, not from the settings.
  • Checked: what was looked at and what it found, in HARDENING.md.

Install

In Unraid, go to Plugins → Install Plugin and paste this address. Unraid 7.3.2 or a newer 7.x; snapshots need ZFS or btrfs.

https://github.com/dropnook/UnraidSecretaryOffice/releases/latest/download/unraid-secretary-office.plg

Five languages, Unraid’s themes, search with ⌘K, on the phone too. Plus Ms. Snapshotini, Ms. Dustdevil, Ms. Protocolli and the Consultant. · Full guide on GitHub

Questions

Does a tip unlock anything?

No. Every feature is in the plugin from the start; a tip is welcome and brings a supporter key that only says thank you.

Do I have to hire the whole team?

No. The Team Lead suggests who fits your server, and you hire whom you need.

What do I need for off-site backups?

Kopia in a container — the Consultant installs it with you — or a second Unraid server with the office as a partner (ZFS).

Can a partner server be in another home?

Yes. Both offices can join the USO network — a Tailscale node of the office’s own. Only the partner door is reachable through it; no port forwarding, and nothing of your router or your own Tailscale changes.

Does it wake my sleeping disks?

No, unless you want it to.

Where do I report a problem or a wish?

Right in the office, no GitHub account needed: ⋯ → Report a problem or a wish… — you see every part before it is sent. Or on GitHub.