simple container to test tor setup

Fabian Peter Hammerle 727dfea40a added readme: docker hub link, docker run/create sample, cmd to retrieve hostname 5 years ago
Dockerfile 33cde65440 single onion service $VIRTUAL_PORT -> $TARGET 5 years ago
README.md 727dfea40a added readme: docker hub link, docker run/create sample, cmd to retrieve hostname 5 years ago
torrc.template 33cde65440 single onion service $VIRTUAL_PORT -> $TARGET 5 years ago

README.md

docker container: tor hidden .onion service

docker hub: https://hub.docker.com/r/fphammerle/onion-service

example 1

$ docker run --name onion-service \
    -e VIRTUAL_PORT=80 -e TARGET=1.1.1.1:80 \
    fphammerle/onion-service

example 2

$ docker create --name onion-service \
    --env VIRTUAL_PORT=80 \
    --env TARGET=1.1.1.1:80 \
    --volume onion-key:/onion-service \
    --restart unless-stopped \
    fphammerle/onion-service:latest

$ docker start onion-service

retrieve hostname

$ docker exec onion-service cat /onion-service/hostname
abcdefghijklmnop.onion