qbitwebui — Runbook
Routine Tasks
Restart
ssh [email protected] "pct exec 118 -- docker restart qbitwebui"
Check status
ssh [email protected] "pct exec 118 -- docker ps --filter name=qbitwebui"
Logs
| Log | Contents | Location | Loki query | Format |
|---|---|---|---|---|
| Application | Web UI events, qBittorrent API calls | Docker (LXC 118) stdout | {container="qbitwebui"} |
Plain text |
| OAuth2 proxy | Authentication events | Docker (LXC 119) stdout | {container="oauth2-proxy-qbitwebui"} |
Plain text |
Notes:
- SSH fallback: ssh [email protected] "pct exec 118 -- docker logs qbitwebui --tail 50"
Troubleshooting
Can't connect to a qBittorrent instance
- Check qbitwebui logs:
{container="qbitwebui"} |= "error" - Verify the target qBittorrent instance is running on LXC 111
- Confirm
AuthSubnetWhitelistincludes192.168.1.118/32in qBittorrent settings - Test connectivity:
ssh [email protected] "pct exec 118 -- curl -s http://192.168.1.111:8080"
Login redirect loop
- Check oauth2-proxy logs:
{container="oauth2-proxy-qbitwebui"} |= "error" - Verify PocketID callback URL includes
https://qbit.eva-00.network/oauth2/callback - Check cookie secret is set in Vault:
secret/qbitwebui