Skip to content

hotio qBittorrent theme not working #529

@virusperfect

Description

@virusperfect

Describe the bug
When I try and use the qBittorrent theme for hotio container it just displays this message when opening the webui:
Unacceptable file type, only regular file is allowed.

Theme Install Method

  • docker-compose
version: "3.7"
  services:
    container_name: qbittorrent
    image: hotio/qbittorrent:release-4.6.2
    ports:
      - 127.0.0.1:8080:8080
      - "61394:61394"
    environment:
      - PUID=132
      - PGID=1001
      - UMASK=002
      - TZ=Europe/Zurich
      - TP_HOTIO=true
      - TP_THEME=plex
    volumes:
      - /opt/config/qbittorrent:/config
      - /opt/theme-park-mods/98-themepark-qbittorrent:/etc/cont-init.d/98-themepark
      - /mnt/nas/data/torrents:/data/torrents
    restart: unless-stopped
  • container logs
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
cont-init: info: running /etc/cont-init.d/98-themepark
------------------------------
| qBittorrent theme.park Mod |
------------------------------
Changing to Hotio file path!
Variables set:
'APP_FILEPATH'=/config/config/qBittorrent.conf
'TP_DISABLE_THEME'=
'TP_HOTIO'=true
'TP_DOMAIN'=
'TP_COMMUNITY_THEME'=
'TP_SCHEME'=
'TP_THEME'=plex

No domain set, defaulting to theme-park.dev
No scheme set, defaulting to https
---------------------------------------
| Downloading WebUI files from github |
---------------------------------------

Downloading qBittorrent webui to "/themepark"..please wait
svn: E170013: Unable to connect to a repository at URL 'https://github.com/qbittorrent/qBittorrent/trunk/src/webui/www'
svn: E900002: Subversion support temporarily disabled.

GitHub has temporarily disabled Subversion support as part of a planned brownout
in order to give you advance notice of the upcoming permanent removal of
Subversion support on 2024-01-08.

Please see https://github.blog/2023-01-20-sunsetting-subversion-support/ for details.

Download finished


Downloading qBittorrent webui icons to "/themepark/xxx"..please wait
svn: E170013: Unable to connect to a repository at URL 'https://github.com/qbittorrent/qBittorrent/trunk/src/icons'
svn: E900002: Subversion support temporarily disabled.

GitHub has temporarily disabled Subversion support as part of a planned brownout
in order to give you advance notice of the upcoming permanent removal of
Subversion support on 2024-01-08.

Please see https://github.blog/2023-01-20-sunsetting-subversion-support/ for details.
cp: cannot stat '/temp/.': No such file or directory
cp: cannot stat '/temp/.': No such file or directory

Download finished

grep: /themepark/public/index.html: No such file or directory
---------------------------------------
| Adding the stylesheet to html files |
---------------------------------------
sed: can't read /themepark/public/index.html: No such file or directory
sed: can't read /themepark/public/index.html: No such file or directory
Stylesheet set to plex on /themepark/public/index.html

Can't open /themepark/public/index.html: No such file or directory.
Can't open /themepark/public/index.html: No such file or directory.
find: ‘/themepark/private’: No such file or directory
------------------------------------------------------------
| Cleaning files in /themepark for any translation text... |
------------------------------------------------------------
find: ‘/themepark’: No such file or directory
cont-init: info: /etc/cont-init.d/98-themepark exited 0
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service init-perms: starting
s6-rc: info: service init-perms successfully started
s6-rc: info: service init-secrets: starting
s6-rc: info: service init-secrets successfully started
s6-rc: info: service init-setup: starting

----------------------------------------------------------------------
ENVIRONMENT
----------------------------------------------------------------------
PUID=132
PGID=1001
UMASK=002
TZ=Europe/Zurich
WEBUI_PORTS=8080/tcp,8080/udp
VPN_ENABLED=false
VPN_LAN_NETWORK=
VPN_CONF=wg0
VPN_ADDITIONAL_PORTS=
PRIVOXY_ENABLED=false
----------------------------------------------------------------------

Executing usermod...
usermod: no changes
Applying permissions to /config
s6-rc: info: service init-setup successfully started
s6-rc: info: service init-wireguard: starting
s6-rc: info: service init-wireguard successfully started
s6-rc: info: service init-privoxy: starting
s6-rc: info: service service-qbittorrent: starting
s6-rc: info: service service-qbittorrent successfully started
s6-rc: info: service init-privoxy successfully started
s6-rc: info: service legacy-services: starting
WebUI will be started shortly after internal preparations. Please wait...
s6-rc: info: service legacy-services successfully started

******** Information ********
To control qBittorrent, access the WebUI at: http://localhost:8080

Application Info (Don't skip)

  • Container: hotio/qbittorrent:release-4.6.2

To Reproduce
Steps to reproduce the behavior:

  1. Start the container with the docker-compose file above

Expected behavior
WebUI should work.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (If applicable) (please complete the following information):

  • OS: Windows 10
  • Browser Firefox
  • Version 121.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions