Merge branch 'master' of https://github.com/aseber/docker-transmission-openvpn into aseber-master
This commit is contained in:
143
DockerEnv
143
DockerEnv
@@ -9,77 +9,78 @@
|
|||||||
#UFW_ALLOW_GW_NET=false
|
#UFW_ALLOW_GW_NET=false
|
||||||
#UFW_EXTRA_PORTS=
|
#UFW_EXTRA_PORTS=
|
||||||
#GLOBAL_APPLY_PERMISSIONS=true
|
#GLOBAL_APPLY_PERMISSIONS=true
|
||||||
#TRANSMISSION_ALT_SPEED_DOWN=50
|
#TRANSMISSION_ALT_SPEED_DOWN=50
|
||||||
#TRANSMISSION_ALT_SPEED_ENABLED=false
|
#TRANSMISSION_ALT_SPEED_ENABLED=false
|
||||||
#TRANSMISSION_ALT_SPEED_TIME_BEGIN=540
|
#TRANSMISSION_ALT_SPEED_TIME_BEGIN=540
|
||||||
#TRANSMISSION_ALT_SPEED_TIME_DAY=127
|
#TRANSMISSION_ALT_SPEED_TIME_DAY=127
|
||||||
#TRANSMISSION_ALT_SPEED_TIME_ENABLED=false
|
#TRANSMISSION_ALT_SPEED_TIME_ENABLED=false
|
||||||
#TRANSMISSION_ALT_SPEED_TIME_END=1020
|
#TRANSMISSION_ALT_SPEED_TIME_END=1020
|
||||||
#TRANSMISSION_ALT_SPEED_UP=50
|
#TRANSMISSION_ALT_SPEED_UP=50
|
||||||
#TRANSMISSION_BIND_ADDRESS_IPV4=0.0.0.0
|
#TRANSMISSION_BIND_ADDRESS_IPV4=0.0.0.0
|
||||||
#TRANSMISSION_BIND_ADDRESS_IPV6=::
|
#TRANSMISSION_BIND_ADDRESS_IPV6=::
|
||||||
#TRANSMISSION_BLOCKLIST_ENABLED=false
|
#TRANSMISSION_BLOCKLIST_ENABLED=false
|
||||||
#TRANSMISSION_BLOCKLIST_URL=http://www.example.com/blocklist
|
#TRANSMISSION_BLOCKLIST_URL=http://www.example.com/blocklist
|
||||||
#TRANSMISSION_CACHE_SIZE_MB=4
|
#TRANSMISSION_CACHE_SIZE_MB=4
|
||||||
#TRANSMISSION_DHT_ENABLED=true
|
#TRANSMISSION_DHT_ENABLED=true
|
||||||
#TRANSMISSION_DOWNLOAD_DIR=/data/completed
|
#TRANSMISSION_DOWNLOAD_DIR=/data/completed
|
||||||
#TRANSMISSION_DOWNLOAD_LIMIT=100
|
#TRANSMISSION_DOWNLOAD_LIMIT=100
|
||||||
#TRANSMISSION_DOWNLOAD_LIMIT_ENABLED=0
|
#TRANSMISSION_DOWNLOAD_LIMIT_ENABLED=0
|
||||||
#TRANSMISSION_DOWNLOAD_QUEUE_ENABLED=true
|
#TRANSMISSION_DOWNLOAD_QUEUE_ENABLED=true
|
||||||
#TRANSMISSION_DOWNLOAD_QUEUE_SIZE=5
|
#TRANSMISSION_DOWNLOAD_QUEUE_SIZE=5
|
||||||
#TRANSMISSION_ENCRYPTION=1
|
#TRANSMISSION_ENCRYPTION=1
|
||||||
#TRANSMISSION_IDLE_SEEDING_LIMIT=30
|
#TRANSMISSION_IDLE_SEEDING_LIMIT=30
|
||||||
#TRANSMISSION_IDLE_SEEDING_LIMIT_ENABLED=false
|
#TRANSMISSION_IDLE_SEEDING_LIMIT_ENABLED=false
|
||||||
#TRANSMISSION_INCOMPLETE_DIR=/data/incomplete
|
#TRANSMISSION_INCOMPLETE_DIR=/data/incomplete
|
||||||
#TRANSMISSION_INCOMPLETE_DIR_ENABLED=true
|
#TRANSMISSION_INCOMPLETE_DIR_ENABLED=true
|
||||||
#TRANSMISSION_LPD_ENABLED=false
|
#TRANSMISSION_LPD_ENABLED=false
|
||||||
#TRANSMISSION_MAX_PEERS_GLOBAL=200
|
#TRANSMISSION_MAX_PEERS_GLOBAL=200
|
||||||
#TRANSMISSION_MESSAGE_LEVEL=2
|
#TRANSMISSION_MESSAGE_LEVEL=2
|
||||||
#TRANSMISSION_PEER_CONGESTION_ALGORITHM=
|
#TRANSMISSION_PEER_CONGESTION_ALGORITHM=
|
||||||
#TRANSMISSION_PEER_ID_TTL_HOURS=6
|
#TRANSMISSION_PEER_ID_TTL_HOURS=6
|
||||||
#TRANSMISSION_PEER_LIMIT_GLOBAL=200
|
#TRANSMISSION_PEER_LIMIT_GLOBAL=200
|
||||||
#TRANSMISSION_PEER_LIMIT_PER_TORRENT=50
|
#TRANSMISSION_PEER_LIMIT_PER_TORRENT=50
|
||||||
#TRANSMISSION_PEER_PORT=51413
|
#TRANSMISSION_PEER_PORT=51413
|
||||||
#TRANSMISSION_PEER_PORT_RANDOM_HIGH=65535
|
#TRANSMISSION_PEER_PORT_RANDOM_HIGH=65535
|
||||||
#TRANSMISSION_PEER_PORT_RANDOM_LOW=49152
|
#TRANSMISSION_PEER_PORT_RANDOM_LOW=49152
|
||||||
#TRANSMISSION_PEER_PORT_RANDOM_ON_START=false
|
#TRANSMISSION_PEER_PORT_RANDOM_ON_START=false
|
||||||
#TRANSMISSION_PEER_SOCKET_TOS=default
|
#TRANSMISSION_PEER_SOCKET_TOS=default
|
||||||
#TRANSMISSION_PEX_ENABLED=true
|
#TRANSMISSION_PEX_ENABLED=true
|
||||||
#TRANSMISSION_PORT_FORWARDING_ENABLED=false
|
#TRANSMISSION_PORT_FORWARDING_ENABLED=false
|
||||||
#TRANSMISSION_PREALLOCATION=1
|
#TRANSMISSION_PREALLOCATION=1
|
||||||
#TRANSMISSION_PREFETCH_ENABLED=1
|
#TRANSMISSION_PREFETCH_ENABLED=1
|
||||||
#TRANSMISSION_QUEUE_STALLED_ENABLED=true
|
#TRANSMISSION_QUEUE_STALLED_ENABLED=true
|
||||||
#TRANSMISSION_QUEUE_STALLED_MINUTES=30
|
#TRANSMISSION_QUEUE_STALLED_MINUTES=30
|
||||||
#TRANSMISSION_RATIO_LIMIT=2
|
#TRANSMISSION_RATIO_LIMIT=2
|
||||||
#TRANSMISSION_RATIO_LIMIT_ENABLED=false
|
#TRANSMISSION_RATIO_LIMIT_ENABLED=false
|
||||||
#TRANSMISSION_RENAME_PARTIAL_FILES=true
|
#TRANSMISSION_RENAME_PARTIAL_FILES=true
|
||||||
#TRANSMISSION_RPC_AUTHENTICATION_REQUIRED=false
|
#TRANSMISSION_RPC_AUTHENTICATION_REQUIRED=false
|
||||||
#TRANSMISSION_RPC_BIND_ADDRESS=0.0.0.0
|
#TRANSMISSION_RPC_BIND_ADDRESS=0.0.0.0
|
||||||
#TRANSMISSION_RPC_ENABLED=true
|
#TRANSMISSION_RPC_ENABLED=true
|
||||||
#TRANSMISSION_RPC_HOST_WHITELIST=
|
#TRANSMISSION_RPC_HOST_WHITELIST=
|
||||||
#TRANSMISSION_RPC_HOST_WHITELIST_ENABLED=true
|
#TRANSMISSION_RPC_HOST_WHITELIST_ENABLED=true
|
||||||
#TRANSMISSION_RPC_PASSWORD=password
|
#TRANSMISSION_RPC_PASSWORD=password
|
||||||
#TRANSMISSION_RPC_PORT=9091
|
#TRANSMISSION_RPC_PORT=9091
|
||||||
#TRANSMISSION_RPC_URL=/transmission/
|
#TRANSMISSION_RPC_URL=/transmission/
|
||||||
#TRANSMISSION_RPC_USERNAME=username
|
#TRANSMISSION_RPC_USERNAME=username
|
||||||
#TRANSMISSION_RPC_WHITELIST=127.0.0.1
|
#TRANSMISSION_RPC_WHITELIST=127.0.0.1
|
||||||
#TRANSMISSION_RPC_WHITELIST_ENABLED=false
|
#TRANSMISSION_RPC_WHITELIST_ENABLED=false
|
||||||
#TRANSMISSION_SCRAPE_PAUSED_TORRENTS_ENABLED=true
|
#TRANSMISSION_SCRAPE_PAUSED_TORRENTS_ENABLED=true
|
||||||
#TRANSMISSION_SCRIPT_TORRENT_DONE_ENABLED=false
|
#TRANSMISSION_SCRIPT_TORRENT_DONE_ENABLED=false
|
||||||
#TRANSMISSION_SCRIPT_TORRENT_DONE_FILENAME=
|
#TRANSMISSION_SCRIPT_TORRENT_DONE_FILENAME=
|
||||||
#TRANSMISSION_SEED_QUEUE_ENABLED=false
|
#TRANSMISSION_SEED_QUEUE_ENABLED=false
|
||||||
#TRANSMISSION_SEED_QUEUE_SIZE=10
|
#TRANSMISSION_SEED_QUEUE_SIZE=10
|
||||||
#TRANSMISSION_SPEED_LIMIT_DOWN=100
|
#TRANSMISSION_SPEED_LIMIT_DOWN=100
|
||||||
#TRANSMISSION_SPEED_LIMIT_DOWN_ENABLED=false
|
#TRANSMISSION_SPEED_LIMIT_DOWN_ENABLED=false
|
||||||
#TRANSMISSION_SPEED_LIMIT_UP=100
|
#TRANSMISSION_SPEED_LIMIT_UP=100
|
||||||
#TRANSMISSION_SPEED_LIMIT_UP_ENABLED=false
|
#TRANSMISSION_SPEED_LIMIT_UP_ENABLED=false
|
||||||
#TRANSMISSION_START_ADDED_TORRENTS=true
|
#TRANSMISSION_START_ADDED_TORRENTS=true
|
||||||
#TRANSMISSION_TRASH_ORIGINAL_TORRENT_FILES=false
|
#TRANSMISSION_TRASH_ORIGINAL_TORRENT_FILES=false
|
||||||
#TRANSMISSION_UMASK=2
|
#TRANSMISSION_UMASK=2
|
||||||
#TRANSMISSION_UPLOAD_SLOTS_PER_TORRENT=14
|
#TRANSMISSION_UPLOAD_SLOTS_PER_TORRENT=14
|
||||||
#TRANSMISSION_UTP_ENABLED=true
|
#TRANSMISSION_UTP_ENABLED=true
|
||||||
#TRANSMISSION_WATCH_DIR=/data/watch
|
#TRANSMISSION_WATCH_DIR=/data/watch
|
||||||
#TRANSMISSION_WATCH_DIR_ENABLED=true
|
#TRANSMISSION_WATCH_DIR_ENABLED=true
|
||||||
#TRANSMISSION_HOME=/data/transmission-home
|
#TRANSMISSION_HOME=/data/transmission-home
|
||||||
|
#TRANSMISSION_WATCH_DIR_FORCE_GENERIC=false
|
||||||
#WEBPROXY_ENABLED=false
|
#WEBPROXY_ENABLED=false
|
||||||
#WEBPROXY_PORT=8888
|
#WEBPROXY_PORT=8888
|
||||||
|
@@ -114,6 +114,7 @@ ENV OPENVPN_USERNAME=**None** \
|
|||||||
TRANSMISSION_WATCH_DIR=/data/watch \
|
TRANSMISSION_WATCH_DIR=/data/watch \
|
||||||
TRANSMISSION_WATCH_DIR_ENABLED=true \
|
TRANSMISSION_WATCH_DIR_ENABLED=true \
|
||||||
TRANSMISSION_HOME=/data/transmission-home \
|
TRANSMISSION_HOME=/data/transmission-home \
|
||||||
|
TRANSMISSION_WATCH_DIR_FORCE_GENERIC=false \
|
||||||
ENABLE_UFW=false \
|
ENABLE_UFW=false \
|
||||||
UFW_ALLOW_GW_NET=false \
|
UFW_ALLOW_GW_NET=false \
|
||||||
UFW_EXTRA_PORTS= \
|
UFW_EXTRA_PORTS= \
|
||||||
|
@@ -104,6 +104,7 @@ ENV OPENVPN_USERNAME=**None** \
|
|||||||
TRANSMISSION_WATCH_DIR=/data/watch \
|
TRANSMISSION_WATCH_DIR=/data/watch \
|
||||||
TRANSMISSION_WATCH_DIR_ENABLED=true \
|
TRANSMISSION_WATCH_DIR_ENABLED=true \
|
||||||
TRANSMISSION_HOME=/data/transmission-home \
|
TRANSMISSION_HOME=/data/transmission-home \
|
||||||
|
TRANSMISSION_WATCH_DIR_FORCE_GENERIC=false \
|
||||||
ENABLE_UFW=false \
|
ENABLE_UFW=false \
|
||||||
UFW_ALLOW_GW_NET=false \
|
UFW_ALLOW_GW_NET=false \
|
||||||
UFW_EXTRA_PORTS= \
|
UFW_EXTRA_PORTS= \
|
||||||
|
@@ -107,6 +107,7 @@ ENV OPENVPN_USERNAME=**None** \
|
|||||||
TRANSMISSION_WATCH_DIR=/data/watch \
|
TRANSMISSION_WATCH_DIR=/data/watch \
|
||||||
TRANSMISSION_WATCH_DIR_ENABLED=true \
|
TRANSMISSION_WATCH_DIR_ENABLED=true \
|
||||||
TRANSMISSION_HOME=/data/transmission-home \
|
TRANSMISSION_HOME=/data/transmission-home \
|
||||||
|
TRANSMISSION_WATCH_DIR_FORCE_GENERIC=false \
|
||||||
ENABLE_UFW=false \
|
ENABLE_UFW=false \
|
||||||
UFW_ALLOW_GW_NET=false \
|
UFW_ALLOW_GW_NET=false \
|
||||||
UFW_EXTRA_PORTS= \
|
UFW_EXTRA_PORTS= \
|
||||||
|
@@ -71,6 +71,7 @@ export TRANSMISSION_UPLOAD_SLOTS_PER_TORRENT={{ .Env.TRANSMISSION_UPLOAD_SLOTS_P
|
|||||||
export TRANSMISSION_UTP_ENABLED={{ .Env.TRANSMISSION_UTP_ENABLED }}
|
export TRANSMISSION_UTP_ENABLED={{ .Env.TRANSMISSION_UTP_ENABLED }}
|
||||||
export TRANSMISSION_WATCH_DIR={{ .Env.TRANSMISSION_WATCH_DIR }}
|
export TRANSMISSION_WATCH_DIR={{ .Env.TRANSMISSION_WATCH_DIR }}
|
||||||
export TRANSMISSION_WATCH_DIR_ENABLED={{ .Env.TRANSMISSION_WATCH_DIR_ENABLED }}
|
export TRANSMISSION_WATCH_DIR_ENABLED={{ .Env.TRANSMISSION_WATCH_DIR_ENABLED }}
|
||||||
|
export TRANSMISSION_WATCH_DIR_FORCE_GENERIC={{ .Env.TRANSMISSION_WATCH_DIR_FORCE_GENERIC }}
|
||||||
|
|
||||||
# Transmission needs to know which VPN provider is used
|
# Transmission needs to know which VPN provider is used
|
||||||
export OPENVPN_PROVIDER={{ .Env.OPENVPN_PROVIDER }}
|
export OPENVPN_PROVIDER={{ .Env.OPENVPN_PROVIDER }}
|
||||||
|
@@ -69,6 +69,7 @@
|
|||||||
"upload-slots-per-torrent": {{ .Env.TRANSMISSION_UPLOAD_SLOTS_PER_TORRENT }},
|
"upload-slots-per-torrent": {{ .Env.TRANSMISSION_UPLOAD_SLOTS_PER_TORRENT }},
|
||||||
"utp-enabled": {{ .Env.TRANSMISSION_UTP_ENABLED }},
|
"utp-enabled": {{ .Env.TRANSMISSION_UTP_ENABLED }},
|
||||||
"watch-dir": "{{ .Env.TRANSMISSION_WATCH_DIR }}",
|
"watch-dir": "{{ .Env.TRANSMISSION_WATCH_DIR }}",
|
||||||
"watch-dir-enabled": {{ .Env.TRANSMISSION_WATCH_DIR_ENABLED }}
|
"watch-dir-enabled": {{ .Env.TRANSMISSION_WATCH_DIR_ENABLED }},
|
||||||
|
"watch-dir-force-generic": {{ .Env.TRANSMISSION_WATCH_DIR_FORCE_GENERIC }}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user