Files
hassio-addons/transmission-openvpn/config.json
Arne Petersen 2ec352690e mount /media folder
closes #63
2020-11-16 18:35:22 +01:00

147 lines
5.3 KiB
JSON

{
"name": "transmission-openvpn",
"version": "0.5.1",
"slug": "transmission-openvpn",
"legacy": false,
"maintenance": {
"github_release": "https://github.com/haugene/docker-transmission-openvpn",
"version_regex": "(\\d+\\.\\d+)",
"release_regex": "v(\\d+\\.\\d+)"
},
"description": "OpenVPN and Transmission with WebUI",
"url": "https://github.com/petersendev/hassio-addons/tree/master/transmission-openvpn#readme",
"startup": "services",
"arch": [
"aarch64",
"amd64",
"armhf"
],
"ports": {
"9091/tcp": 9091
},
"ports_description": {
"9091/tcp": "web ui"
},
"map": [
"config:rw",
"share:rw",
"media:rw",
"ssl"
],
"webui": "http://[HOST]:[PORT:9091]",
"boot": "auto",
"privileged": [
"NET_ADMIN"
],
"options": {
"PUID": 1001,
"PGID": 1001,
"OPENVPN_PROVIDER": "PIA",
"OPENVPN_CONFIG": "CA Toronto",
"OPENVPN_USERNAME": "",
"OPENVPN_PASSWORD": "",
"LOCAL_NETWORK": "192.168.0.0/16",
"WEBPROXY_ENABLED": "false",
"CREATE_TUN_DEVICE": "true"
},
"schema": {
"PUID": "int",
"PGID": "int",
"DOCKER_LOG": "bool?",
"ENABLE_UFW": "bool?",
"GLOBAL_APPLY_PERMISSIONS": "bool?",
"LOCAL_NETWORK": "str",
"OPENVPN_CONFIG": "str",
"OPENVPN_OPTS": "str?",
"OPENVPN_PASSWORD": "str",
"OPENVPN_PROVIDER": "str",
"OPENVPN_USERNAME": "str",
"CREATE_TUN_DEVICE": "bool?",
"TRANSMISSION_ALT_SPEED_DOWN": "str?",
"TRANSMISSION_ALT_SPEED_ENABLED": "bool?",
"TRANSMISSION_ALT_SPEED_TIME_BEGIN": "str?",
"TRANSMISSION_ALT_SPEED_TIME_DAY": "str?",
"TRANSMISSION_ALT_SPEED_TIME_ENABLED": "bool?",
"TRANSMISSION_ALT_SPEED_TIME_END": "str?",
"TRANSMISSION_ALT_SPEED_UP": "str?",
"TRANSMISSION_BIND_ADDRESS_IPV4": "str?",
"TRANSMISSION_BIND_ADDRESS_IPV6": "str?",
"TRANSMISSION_BLOCKLIST_ENABLED": "bool?",
"TRANSMISSION_BLOCKLIST_URL": "str?",
"TRANSMISSION_CACHE_SIZE_MB": "str?",
"TRANSMISSION_DHT_ENABLED": "bool?",
"TRANSMISSION_DOWNLOAD_DIR": "str?",
"TRANSMISSION_DOWNLOAD_LIMIT_ENABLED": "bool?",
"TRANSMISSION_DOWNLOAD_LIMIT": "str?",
"TRANSMISSION_DOWNLOAD_QUEUE_ENABLED": "bool?",
"TRANSMISSION_DOWNLOAD_QUEUE_SIZE": "str?",
"TRANSMISSION_ENCRYPTION": "str?",
"TRANSMISSION_HOME": "str?",
"TRANSMISSION_IDLE_SEEDING_LIMIT_ENABLED": "bool?",
"TRANSMISSION_IDLE_SEEDING_LIMIT": "str?",
"TRANSMISSION_INCOMPLETE_DIR_ENABLED": "bool?",
"TRANSMISSION_INCOMPLETE_DIR": "str?",
"TRANSMISSION_LPD_ENABLED": "bool?",
"TRANSMISSION_MAX_PEERS_GLOBAL": "str?",
"TRANSMISSION_MESSAGE_LEVEL": "str?",
"TRANSMISSION_PEER_CONGESTION_ALGORITHM": "str?",
"TRANSMISSION_PEER_ID_TTL_HOURS": "str?",
"TRANSMISSION_PEER_LIMIT_GLOBAL": "str?",
"TRANSMISSION_PEER_LIMIT_PER_TORRENT": "str?",
"TRANSMISSION_PEER_PORT_RANDOM_HIGH": "str?",
"TRANSMISSION_PEER_PORT_RANDOM_LOW": "str?",
"TRANSMISSION_PEER_PORT_RANDOM_ON_START": "str?",
"TRANSMISSION_PEER_PORT": "str?",
"TRANSMISSION_PEER_SOCKET_TOS": "str?",
"TRANSMISSION_PEX_ENABLED": "bool?",
"TRANSMISSION_PORT_FORWARDING_ENABLED": "bool?",
"TRANSMISSION_PREALLOCATION": "str?",
"TRANSMISSION_PREFETCH_ENABLED": "bool?",
"TRANSMISSION_QUEUE_STALLED_ENABLED": "bool?",
"TRANSMISSION_QUEUE_STALLED_MINUTES": "str?",
"TRANSMISSION_RATIO_LIMIT_ENABLED": "bool?",
"TRANSMISSION_RATIO_LIMIT": "str?",
"TRANSMISSION_RENAME_PARTIAL_FILES": "str?",
"TRANSMISSION_RPC_AUTHENTICATION_REQUIRED": "str?",
"TRANSMISSION_RPC_BIND_ADDRESS": "str?",
"TRANSMISSION_RPC_ENABLED": "bool?",
"TRANSMISSION_RPC_HOST_WHITELIST_ENABLED": "bool?",
"TRANSMISSION_RPC_HOST_WHITELIST": "str?",
"TRANSMISSION_RPC_PASSWORD": "str?",
"TRANSMISSION_RPC_PORT": "str?",
"TRANSMISSION_RPC_URL": "str?",
"TRANSMISSION_RPC_USERNAME": "str?",
"TRANSMISSION_RPC_WHITELIST_ENABLED": "bool?",
"TRANSMISSION_RPC_WHITELIST": "str?",
"TRANSMISSION_SCRAPE_PAUSED_TORRENTS_ENABLED": "bool?",
"TRANSMISSION_SCRIPT_TORRENT_DONE_ENABLED": "bool?",
"TRANSMISSION_SCRIPT_TORRENT_DONE_FILENAME": "str?",
"TRANSMISSION_SEED_QUEUE_ENABLED": "bool?",
"TRANSMISSION_SEED_QUEUE_SIZE": "str?",
"TRANSMISSION_SPEED_LIMIT_DOWN_ENABLED": "bool?",
"TRANSMISSION_SPEED_LIMIT_DOWN": "str?",
"TRANSMISSION_SPEED_LIMIT_UP_ENABLED": "bool?",
"TRANSMISSION_SPEED_LIMIT_UP": "str?",
"TRANSMISSION_START_ADDED_TORRENTS": "str?",
"TRANSMISSION_TRASH_ORIGINAL_TORRENT_FILES": "str?",
"TRANSMISSION_UMASK": "str?",
"TRANSMISSION_UPLOAD_SLOTS_PER_TORRENT": "str?",
"TRANSMISSION_UTP_ENABLED": "bool?",
"TRANSMISSION_WATCH_DIR_ENABLED": "bool?",
"TRANSMISSION_WATCH_DIR_FORCE_GENERIC": "str?",
"TRANSMISSION_WATCH_DIR": "str?",
"UFW_ALLOW_GW_NET": "str?",
"UFW_DISABLE_IPTABLES_REJECT": "str?",
"UFW_EXTRA_PORTS": "str?",
"WEBPROXY_ENABLED": "bool?",
"WEBPROXY_PORT": "str?"
},
"environment": {
"TRANSMISSION_DOWNLOAD_DIR": "/share/transmission-openvpn/completed",
"TRANSMISSION_INCOMPLETE_DIR": "/share/transmission-openvpn/incomplete",
"TRANSMISSION_WATCH_DIR": "/share/transmission-openvpn/watch",
"TRANSMISSION_HOME": "/share/transmission-openvpn/transmission-home"
},
"image": "petersendev/hassio-transmission-openvpn-{arch}"
}