Transmission change path

  • Hello i've problem with transmission, i install it via Docker, the program run but i dont understand to change the path with Putty.

    My old Transmission worked in the external Hdd in the "NAS" folder.

    Can you help me?

    Sorry for the English

    I'used to install

    docker run -d \
    --name=9091-transmission \
    --net=host \
    -e PUID=0 \
    -e PGID=0 \
    -e TZ=Europe/Paris \
    -e USER=transmission \
    -e PASS=libreelec \
    -p 9091:9091 \
    -p 51413:51413 \
    -p 51413:51413/udp \
    -v /storage/.config/dockers/transmission/config:/config \
    -v /storage/.config/dockers/transmission/downloads:/downloads \
    -v /storage/.config/dockers/transmission/watch:/watch \
    --restart unless-stopped \
    linuxserver/transmission

  • As far as I understood docker, you don't change it while running, but you install it with all needed configuration options.

    So, you have to change paths in your install script, pointing where your download folder should be, I am guessing it's the part before ":" sign, installing transmission again.

    I may be wrong, I had to learn how docker works when I installed LE two months ago.

  • I did as you say (I think) but it doesn't work. I have to save the files in external hdd, "nas"

    Code
     -v /var/media/nas/film/config:/config \
    -v /var/media/nas/film:/downloads \
    -v /var/media/nas/Film/watch:/watch \
  • I did as you say (I think) but it doesn't work. I have to save the files in external hdd, "nas"

    Code
     -v /var/media/nas/film/config:/config \
    -v /var/media/nas/film:/downloads \
    -v /var/media/nas/Film/watch:/watch \

    Your problem is that you don't know almost everything about docker. I understand that there are very bad manuals for users that define docker as "an open-source project that automates the deployment of software applications inside containers by providing an additional layer of abstraction and automation of OS-level virtualization on Linux" and this does not nothing helps.

    I will try to define things in another way:

    (1) Docker is an environment for executing other applications or systems called 'containers' with an iron control of access to system resources (hardware, networks, storage, ...)

    (2) A 'container' is an executable package generated by docker when executing commands are applied to other packages called 'images'. This allows the user to customize the way the docker 'image' works and its interaction with the environment (hardware, networks, storage, ...)

    (3) A docker 'image' is a package created by an application programmer to be used under 'docker'. If you are not a programmer you may never need to create a docker 'image'. Inside a docker 'image' there is nothing real, everything is virtual (directories, files, networks, ...).

    Now I answer your question:

    To modify the 'container' "9091-transmission" you need (1) stop the execution of this container (docker stop ...), (2) after you have to delete it (docker rm ...), (3) then it can be It is convenient to delete the 'images' that are not being used by any 'container' (docker rmi ...), and (4) finally execute the docker command to create a new 'container' with the command line modified to your taste. To get the full list of commands just type 'docker'.

  • Ok but doesn't exit step by step guide?

    i have reinstalled libreelec and I change the path from the CLI command but doesn't work :(

  • Install 'portainer', access 'portainer' via http://<ip-of-your-libreelec>:9000 and go to 'Containers', remove all your 'transmission' containers, go to 'Volumes' and remove all, go to 'Networks' and remove all that you can delete, go to 'Images' and remove all those that are in 'Unused' state.

    Then install your 'transmission' container again.

  • Install 'portainer', access 'portainer' via http://<ip-of-your-libreelec>:9000 and go to 'Containers', remove all your 'transmission' containers, go to 'Volumes' and remove all, go to 'Networks' and remove all that you can delete, go to 'Images' and remove all those that are in 'Unused' state.

    Then install your 'transmission' container again.

    I thank you but it's too hard for me :(