Sonarr on Ubuntu 24.04 LTS

Azure Streaming & Messaging

Sonarr, an open source PVR and library manager for TV series that tracks the shows you follow, fetches the episodes you are missing through your own indexers and download client, then renames and files them into an organised library.

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

Sonarr is an open source PVR and library manager for TV series. It keeps a watchlist of the shows you follow, works out which episodes are missing or could be upgraded to a better quality, searches the indexers you configure, hands releases to your download client, and then renames and files the results into a consistently organised library. A clean web interface gives you a calendar of upcoming episodes, a full series and season view, quality profiles, and a rich activity and history view, while a documented version 3 REST API exposes the same capability for automation.

It suits anyone self hosting a media library: home media servers feeding a player such as Jellyfin or Plex, archives of episodic content, and teams that want an automated, auditable pipeline from indexer to organised library inside their own cloud account.

Why the cloudimg image

Sonarr normally starts with authentication switched off, which means anyone who can reach it gets full control of the application and of its API key. cloudimg closes that gap. Authentication is enforced, and a unique administrator password plus a unique API key are generated on the first boot of every instance and written to a root only file. The password is handed to Sonarr's own account creation path, so it is stored only as a salted, heavily iterated one way hash and is never left in plain text on disk. Nothing usable is baked into the image, so no two instances ever share a credential. Sonarr runs as a dedicated unprivileged system user inside a hardened systemd sandbox, the official release is verified against the checksum the project publishes before it is unpacked, and automatic updates are turned off so a running instance never silently drifts from the published image. An unauthenticated health endpoint is provided so load balancer probes need no credential. The base is fully patched with unattended security upgrades enabled, and every deployment is paired with a step by step deploy guide and backed by 24/7 cloudimg support.

Common uses

  • Automating a TV series library from indexer to correctly named, organised files
  • A self hosted PVR companion for an existing download client and media server
  • An API driven episode pipeline running inside your own cloud account

See it running

Real screenshots taken while testing this image against its deployment guide.

Sonarr on Ubuntu 24.04 LTS screenshot 1 Sonarr on Ubuntu 24.04 LTS screenshot 2 Sonarr on Ubuntu 24.04 LTS screenshot 3 Sonarr on Ubuntu 24.04 LTS screenshot 4