|
@@ -0,0 +1,31 @@
|
|
|
+# docker container: tor hidden .onion service
|
|
|
+
|
|
|
+docker hub: https://hub.docker.com/r/fphammerle/onion-service
|
|
|
+
|
|
|
+## example 1
|
|
|
+
|
|
|
+```sh
|
|
|
+$ docker run --name onion-service \
|
|
|
+ -e VIRTUAL_PORT=80 -e TARGET=1.1.1.1:80 \
|
|
|
+ fphammerle/onion-service
|
|
|
+```
|
|
|
+
|
|
|
+## example 2
|
|
|
+
|
|
|
+```sh
|
|
|
+$ 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
|
|
|
+
|
|
|
+```sh
|
|
|
+$ docker exec onion-service cat /onion-service/hostname
|
|
|
+abcdefghijklmnop.onion
|
|
|
+```
|