diff options
Diffstat (limited to 'templates/torrc.onion_service.erb')
-rw-r--r-- | templates/torrc.onion_service.erb | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/templates/torrc.onion_service.erb b/templates/torrc.onion_service.erb new file mode 100644 index 0000000..9b05c43 --- /dev/null +++ b/templates/torrc.onion_service.erb @@ -0,0 +1,20 @@ +<% if @single_hop != false -%> +HiddenServiceSingleHopMode 1 +HiddenServiceNonAnonymousMode 1 +SOCKSPort 0 + +<% end -%> +# hidden service <%= @name %> +HiddenServiceDir <%= @data_dir_path %> +<% Array(@ports).each do |port| -%> +HiddenServicePort <%= port =~ /^\d+$/ ? "#{port} 127.0.0.1:#{port}" : port %> +<% end -%> + +<% if @v3 != false -%> +# hidden service v3 static +HiddenServiceDir <%= @data_dir_path %>3 +HiddenServiceVersion 3 +<% Array(@ports).each do |port| -%> +HiddenServicePort <%= port %> +<% end +end -%> |