docker-tor-hidden-service/docker-compose.vanguards.yml

45 lines
892 B
YAML
Raw Normal View History

2020-06-01 00:57:35 +02:00
# Secure vangard in the same container
version: "3.1"
services:
tor:
image: goldy/tor-hidden-service:$CUR_TAG
environment:
2020-06-14 23:29:49 +02:00
# Enable Vanguards like this
2020-06-01 00:57:35 +02:00
TOR_ENABLE_VANGUARDS: 'true'
2020-06-14 23:29:49 +02:00
# You can change any options here, excepted control_* ones
VANGUARDS_EXTRA_OPTIONS: |
[Global]
enable_cbtverify = True
loglevel = DEBUG
2020-06-01 00:57:35 +02:00
HELLO_TOR_SERVICE_HOSTS: '80:hello:80'
HELLO_TOR_SERVICE_VERSION: '3'
# Keep keys in volumes
volumes:
- tor-keys:/var/lib/tor/hidden_service/
# Set secret for key, use the same name as the service
secrets:
- source: hello
target: hello
mode: 0400
hello:
image: tutum/hello-world
hostname: hello
depends_on:
- tor
volumes:
tor-keys:
driver: local
secrets:
hello:
file: ./private_key_bar_v3