OMV6 With qbittorrent and wireguard?

  • I googled a bit, and found this: sudo setfacl -R -m u:appuser:rwx /appdata. It did the trick! (Although of course this might have been a terrible idea...?)


    But I don't understand why this docker didn't work, and the 10 or so others I had running can access their files without any problem...


    Also, didn't user appuser already have access through the group users?

    With the goal of deepening my understanding of Docker, Linux and OMV: why didn't appuser have access to the directory and all the subdirectories and their files by being member of the group users?

    I tried installing search plugins, but no success. And the logs tell me "Python isn't detected"... I would expect the docker image to have installed Python... How should I/did you fix this?

  • I tried installing search plugins, but no success. And the logs tell me "Python isn't detected"... I would expect the docker image to have installed Python... How should I/did you fix this?

    Python is not installed in that image. However, you can provide a script that will install it when the container comes up.


    1) Create this directory: /appdata/qbittorrentvpn-trigus/extras


    2) Create a script in that directory named 50-add-extras.sh with the below code in it:


    Code
    #!/usr/bin/with-contenv bash
    # shellcheck shell=bash
    
    # Install software
    apk add python3 > /dev/null
    apk add speedtest-cli > /dev/null

    3) Make the script executable:


    Code
    chmod 777 50-add-extras.sh

    4) Add the following volume in your compose file:


    Code
    - /appdata/qbittorrentvpn-trigus/extras/50-add-extras.sh:/custom-cont-init.d/50-add-extras.sh

    5) Down the container and bring it back up. This will install python3 when it first runs.

    --
    Google is your friend and Bob's your uncle!


    OMV AMD64 7.x on headless Chenbro NR12000 1U 1x 8m Quad Core E3-1220 3.1GHz 32GB ECC RAM.

    Edited 2 times, last by gderf ().

  • 5) Down the container and bring it back up. This will install python3 when it first runs.

    Okay, got this to work.


    But:

    Code
    (I) 2024-08-20T20:14:54 - Python gedetecteerd, naam van executable: 'python3', versie: 3.11.9
    (I) 2024-08-20T20:14:57 - Plugin dmhy wordt niet ondersteund.

    Google translate:

    Code
    (I) 2024-08-20T20:14:54 - Python detected, executable name: 'python3', version: 3.11.9
    (I) 2024-08-20T20:14:57 - Plugin dmhy is not supported.

    I tried it with a number of search plugins... All the same result.

  • The search plugins work for me. I even installed the dmhy plugin via its URL.


    Where did you get that stuff in the code box you posted?

    --
    Google is your friend and Bob's your uncle!


    OMV AMD64 7.x on headless Chenbro NR12000 1U 1x 8m Quad Core E3-1220 3.1GHz 32GB ECC RAM.

  • If the VPN or Wireguard is not working then either the QBT web GUI will not start or it will show an error that qBittorrent client is not reachable

    --
    Google is your friend and Bob's your uncle!


    OMV AMD64 7.x on headless Chenbro NR12000 1U 1x 8m Quad Core E3-1220 3.1GHz 32GB ECC RAM.

  • Is the problem that the search doesn't work or the entire container doesn't work?

    --
    Google is your friend and Bob's your uncle!


    OMV AMD64 7.x on headless Chenbro NR12000 1U 1x 8m Quad Core E3-1220 3.1GHz 32GB ECC RAM.

  • Open the Search Tab and click on the Search plugins button and post a screenshot.

    --
    Google is your friend and Bob's your uncle!


    OMV AMD64 7.x on headless Chenbro NR12000 1U 1x 8m Quad Core E3-1220 3.1GHz 32GB ECC RAM.


  • Although, after clicking "Controleren op updates", it looks like this:


    And all of a sudden, I can install search plugins... Only "zoogle" is still not supported.


    Now it's just a matter of disabling the ones that don't give working links (like LimeTorrents). Is there a way to uninstall a search plugin?


    Thanks for your intensive help, once again!

  • While setting up the new $3/month provider (purevpn) in the qbittorrent-vpn container I figured it might be prudent to check the vpn speed, ip address and check for DNS leaks, just to be 100% comfortable.


    So I bashed into the container and ran a speedtest and a curl ifconfig.co to confirm the ip address, and grabbed this to check for DNS leaks. While easy to install and run, it might be a good script to include in the image build.

    https://github.com/macvk/dnsleaktest

    How exactly did you do this?

  • In the shell:


    Code
    docker exec -it container_name bash

    Once inside you can type supported commands.


    Type exit to leave.

    --
    Google is your friend and Bob's your uncle!


    OMV AMD64 7.x on headless Chenbro NR12000 1U 1x 8m Quad Core E3-1220 3.1GHz 32GB ECC RAM.

  • The link I posted to the leak test is just shell script. Save it into a directory that is mapped into the container, make it executable and the run it once you bash into the container by navigating to the directory and running the script.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!