Download files from OnionShare-Servers without having to install Tor.
You need to have Docker on your machine.
Download files from an OnionShare.
docker run ghcr.io/oktupol/onionshare-dl
Provide the onion-host and private key as parameters:
docker run ghcr.io/oktupol/onionshare-dl -o http://tw6hk...d.onion -k ZU5HN...3Q
or as environment variables:
export ONION_HOST=http://tw6hk...d.onion
export PRIVATE_KEY=ZU5HN...3Q
docker run -e ONION_HOST -e PRIVATE_KEY ghcr.io/oktupol/onionshare-dl
The shared file will be downloaded into a directory /download
inside the container.
Copy it onto your machine with
docker cp [container name]:/download/[file name] .
Container name and file name will be told to you by the program.
Alternatively, set up a volume mount so that the file will be directly downloaded onto your machine. When starting the container, provide it with the parameter -v
:
mkdir target-dir
docker run -v $PWD/target-dir:/download ghcr.io/oktupol/onionshare-dl
# Your files will be written into target-dir
Once you copied your file onto your machine, remove the container:
docker rm [container name]