ansible-torrent-server/templates/synapse.toml.j2

34 lines
808 B
Django/Jinja

port = {{ torrent_server.synapse.peer_tcp_port }}
# Maximum number of downloading torrents
max_dl = {{ torrent_server.synapse.max_dl }}
[rpc]
port = {{ torrent_server.synapse.rpc_port }}
local = false
auth = true
password = "{{ torrent_server.synapse.password }}"
{% if torrent_server.synapse.tls is defined and torrent_server.synapse.tls %}
ssl_cert = "/opt/synapse/.config/synapse.pem"
ssl_key = "/opt/synapse/.config/synapse.privkey.pem"
{% endif %}
[tracker]
port = {{ torrent_server.synapse.trackers_udp_port }}
[dht]
port = {{ torrent_server.synapse.dht_udp_port }}
bootstrap_node = "router.bittorrent.com:6881"
[disk]
session = "/opt/synapse/.local/session"
directory = "/opt/synapse/download"
[net]
max_open_files = 500
max_open_sockets = 400
max_open_announces = 50
[peer]
prune_timeout = 15