deluge port fix

This commit is contained in:
LooseSeal2
2019-07-29 15:46:50 -07:00
parent 750107efd7
commit 5f1019e94f
2 changed files with 86 additions and 4 deletions

View File

@@ -1,7 +1,7 @@
#!/bin/bash
#
# Title: PGBlitz (Reference Title File)
# Author(s): Admin9705
# Authors: Admin9705, Deiteq, and many PGBlitz Contributors
# URL: https://pgblitz.com - http://github.pgblitz.com
# GNU: General Public License v3.0
################################################################################
@@ -19,6 +19,10 @@
extport2: '58846'
intport3: '58946'
extport3: '58946'
intport4: '5418'
extport4: '5418'
intport5: '5419'
extport5: '5419'
image: 'linuxserver/deluge'
# CORE (MANDATORY) ############################################################
@@ -78,6 +82,8 @@
- '{{ports.stdout}}{{extport}}:{{intport}}'
- '{{ports.stdout}}{{extport2}}:{{intport2}}'
- '{{extport3}}:{{intport3}}'
- '{{extport4}}:{{intport4}}'
- '{{extport5}}:{{intport5}}'
volumes: '{{pg_volumes}}'
env: '{{pg_env}}'
restart_policy: unless-stopped
@@ -267,6 +273,41 @@
regexp: '"seed_time_ratio_limit".*'
line: '"seed_time_ratio_limit": 1.0,'
state: present
- name: set outgoing_ports
lineinfile:
path: '/opt/appdata/{{pgrole}}/core.conf'
regexp: '"outgoing_ports".*'
line: '"outgoing_ports": [{{intport5}}, {{intport5}}],'
state: present
- name: set random_port
lineinfile:
path: '/opt/appdata/{{pgrole}}/core.conf'
regexp: '"random_port".*'
line: '"random_port": false,'
state: present
- name: set random_outgoing_ports
lineinfile:
path: '/opt/appdata/{{pgrole}}/core.conf'
regexp: '"random_outgoing_ports".*'
line: '"random_outgoing_ports": false,'
state: present
- name: set listen_random_port
lineinfile:
path: '/opt/appdata/{{pgrole}}/core.conf'
regexp: '"listen_random_port".*'
line: '"listen_random_port": null,'
state: present
- name: set listen_ports
lineinfile:
path: '/opt/appdata/{{pgrole}}/core.conf'
regexp: '"listen_ports".*'
line: '"listen_ports": [{{intport4}},{{intport4}}],'
state: present
when: not confcheck.stat.exists
- name: Restart {{pgrole}}