Community Solution

qBittorrent Service Unavailable on ZimaOS: What to Check

A ZimaOS 1.5.4 qBittorrent install opened a Service unavailable page; replies suggested logs, an alternative LinuxServer image and newer App Store paths.

A qBittorrent “Service is unavailable” page on ZimaOS 1.5.4 does not mean you need GPU/device passthrough or privileged mode. The useful checks are the container log, WebUI port mapping, generated password, persistent /config path, and whether the app image itself starts successfully.

The source thread never reached a confirmed fix for the original hotio container. Community members instead suggested a LinuxServer-based app and showed several App Store installation paths, so those suggestions should be treated as alternatives rather than a proven repair.

What the Original Error Looked Like

qBittorrent Service is unavailable error page in ZimaOS
The built-in qBittorrent app opened a generic “Service is unavailable” page. Source: IceWhale Community Forum.
qBittorrent tips dialog showing admin password from log and DATA paths
ZimaOS showed that the temporary admin password should be read from the log and listed the app’s accessible DATA paths. Source: IceWhale Community Forum.

The qBittorrent wrapper could not reach the application. ZimaOS itself already pointed the user to startup logs, which is the right diagnostic layer.

Check the Existing Container Before Reinstalling

ZimaOS qBittorrent app settings using hotio image release 5.0.4
The user’s app definition used a hotio qBittorrent image, bridge networking, host port 8181 and container port 8080. Source: IceWhale Community Forum.
qBittorrent PUID PGID timezone and UMASK settings in ZimaOS
The existing container already had normal PUID/PGID, timezone and UMASK values. Source: IceWhale Community Forum.
ZimaOS qBittorrent privileges and device fields highlighted
The user wondered whether a device or privileged mode was required; neither is a normal qBittorrent WebUI requirement. Source: IceWhale Community Forum.

Verify that the host WebUI port maps to the port qBittorrent actually listens on, that /config is persistent, and that the container log does not show a config/database startup error. A normal qBittorrent container does not require a GPU or arbitrary host device.

If you change the WebUI port on the LinuxServer image, its current documentation requires both the Docker port mapping and WEBUI_PORT to match. See the LinuxServer qBittorrent docs.

The LinuxServer Suggestion Was an Alternative Image

LinuxServer qBittorrent app tile in an app store
A community reply suggested the LinuxServer qBittorrent image instead. Source: IceWhale Community Forum.
LinuxServer qBittorrent release page for 5.1.4 r2 ls441
The thread linked to a LinuxServer qBittorrent container release, not a file that should be installed directly into ZimaOS. Source: IceWhale Community Forum.

The release assets in the screenshot are source-code downloads, not packages to upload into ZimaOS. A containerized qBittorrent install should reference the Docker image and recreate the container with the correct settings.

The qBittorrent container guide is useful once the WebUI starts and you need to validate storage mappings.

App Store Menus Changed Across ZimaOS Versions

ZimaOS app repository dropdown listing community sources
Another reply showed the repository-source menu available in a newer App Store layout. Source: IceWhale Community Forum.
ZimaOS dashboard with App Store highlighted
The user located the App Store in the mixed English/Czech interface. Source: IceWhale Community Forum.
ZimaOS App Store add container application interface
The newer interface exposed an “Add containerized application” action rather than the exact menu shown by another user. Source: IceWhale Community Forum.
ZimaOS manual app installation form
The manual-install form lets users define the image, Web UI, ports, storage and environment variables. Source: IceWhale Community Forum.

These screenshots show why old step-by-step menu instructions age quickly. Repository sources and manual container installation moved around the App Store UI between releases.

Use the current App Store layout on your installed ZimaOS version instead of trying to reproduce a 1.5.4 screenshot exactly.

Bottom Line

The source case did not prove one definitive fix. Start with logs and the WebUI/config mapping; do not add devices or privileged mode without a documented need. If you switch to LinuxServer, deploy the current container image with its required ports, /config, PUID/PGID and generated-password workflow rather than downloading GitHub source archives.