---
title: Charmhub | Deploy SABnzbd using Charmhub - The Open Operator Collection
description: Deploy the latest version of SABnzbd as a Kubernetes Operator on any
  cloud.
url: https://charmhub.io/sabnzbd-k8s/configurations
---

# SABnzbd

[Adhitya Sriram Ravi](https://charmhub.io/publisher/ivdi "View all packages from Adhitya Sriram Ravi")

* [Adhitya Sriram Ravi](https://charmhub.io/publisher/ivdi "View all packages from Adhitya Sriram Ravi")

Platform:

edge 23

```
juju deploy sabnzbd-k8s --channel edge
```

[Learn to deploy on juju >](https://juju.is/docs/juju/manage-applications)

* [credential-rotation](https://charmhub.io/sabnzbd-k8s/configurations#credential-rotation)
* [extended-alert-rules](https://charmhub.io/sabnzbd-k8s/configurations#extended-alert-rules)
* [host-whitelist](https://charmhub.io/sabnzbd-k8s/configurations#host-whitelist)
* [ingress-path](https://charmhub.io/sabnzbd-k8s/configurations#ingress-path)
* [ingress-port](https://charmhub.io/sabnzbd-k8s/configurations#ingress-port)
* [log-level](https://charmhub.io/sabnzbd-k8s/configurations#log-level)
* [timezone](https://charmhub.io/sabnzbd-k8s/configurations#timezone)
* [unsafe-mode](https://charmhub.io/sabnzbd-k8s/configurations#unsafe-mode)

[Learn about configurations >](https://juju.is/docs/juju/configuration#heading--application-configuration)

* credential-rotation | string

  Default: disabled

  Auto-rotate API key and sync to related apps.
  Options: disabled, daily, monthly, yearly
* extended-alert-rules | boolean

  Ship the extended Prometheus alert rule set on the metrics-endpoint
  relation in addition to the always-on baseline.

  Extended rules add noisier capacity-forecast and queue-stagnation
  alerts that are off by default.

  See src/prometheus\_alert\_rules\_extended/sabnzbd-extended.rules.yaml.
* host-whitelist | string

  Additional hostnames to allow in SABnzbd's hostname verification check.
  Comma-separated list of hostnames (e.g. "my.tailscale.host, proxy.example.com").
  Set to \* to disable hostname checking entirely (not recommended for production).
  The app name and localhost are always included by default.
  See: https://sabnzbd.org/wiki/extra/hostname-check.html
* ingress-path | string

  URL path prefix served under the Istio ingress gateway. Defaults to the
  application name when unset. Applies only to the istio-ingress-route
  relation; over the ingress relation the ingress charm owns the path
  prefix and this value is ignored.
* ingress-port | int

  Default: 80

  Listener port requested on the Istio ingress gateway.
  Applies only to the istio-ingress-route relation.
* log-level | string

  Default: info

  Application log level for the charm.
  One of: trace, debug, info, warn, error
* timezone | string

  Default: Etc/UTC

  IANA timezone (e.g., America/New\_York, Europe/London)
* unsafe-mode | boolean

  Allow workload to run without VPN protection.
  When false (default), the charm blocks until a vpn-gateway relation is added.
  When true, the charm reconciles without requiring VPN, exposing your IP to indexers.
