blob: 7501209c9cf39ebe093ce5590d275eaf30b94e5e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
apiVersion: v1
kind: ConfigMap
metadata:
namespace: {{ deploy.namespace }}
name: onion-service-{{ deploy.stream }}-{{ deploy.onion_type }}
data:
torrc: |
## Set DataDirectory
DataDirectory /var/lib/tor
## Do not act as a SOCKS proxy
SOCKSPort 0
## Publish a hidden service
HiddenServiceDir /var/lib/tor/onion_service/
{% for port, svc in deploy.onion_services.items() %}
HiddenServicePort {{ port }} {{ svc.host }}:{{ svc.port }}
{% endfor %}
HiddenServiceNonAnonymousMode 1
HiddenServiceSingleHopMode 1
|