Use volume for deluge

This commit is contained in:
Marc Fokkert
2025-02-24 20:46:55 +01:00
parent 9b78b43c7f
commit 6fa1a1dbb2
3 changed files with 272 additions and 855 deletions

View File

@@ -1,7 +1,7 @@
{
"version": 4,
"terraform_version": "1.5.5",
"serial": 4596,
"serial": 4606,
"lineage": "fcc74498-a461-682e-d8e4-5bc8c6ea51ec",
"outputs": {},
"resources": [
@@ -1438,9 +1438,9 @@
"cpu_shares": 0,
"destroy_grace_seconds": null,
"devices": [],
"dns": [],
"dns_opts": [],
"dns_search": [],
"dns": null,
"dns_opts": null,
"dns_search": null,
"domainname": "",
"entrypoint": [
"/init"
@@ -1452,17 +1452,17 @@
],
"exit_code": null,
"gpus": null,
"group_add": [],
"healthcheck": [],
"group_add": null,
"healthcheck": null,
"host": [],
"hostname": "10354358cf12",
"id": "10354358cf12e28311ed021d148198b2e273ed08153bcebe666de4e0b3c741c8",
"hostname": "dcf696f4e3a3",
"id": "dcf696f4e3a30522be7f8be5727a839b54b31a5f3b14131f6a3c2fb7e56ce5fe",
"image": "sha256:b9e98f51cef4458c1ef729c62b35fccff99e6215cdb9061093fd113f0196ab36",
"init": false,
"ipc_mode": "private",
"labels": [],
"log_driver": "local",
"log_opts": {},
"log_opts": null,
"logs": false,
"max_retry_count": 0,
"memory": 0,
@@ -1470,21 +1470,12 @@
"mounts": [
{
"bind_options": [],
"read_only": false,
"read_only": null,
"source": "/share/appdata/deluge",
"target": "/config",
"tmpfs_options": [],
"type": "bind",
"volume_options": []
},
{
"bind_options": [],
"read_only": false,
"source": "/share/datarr/torrents",
"target": "/data/torrents",
"tmpfs_options": [],
"type": "bind",
"volume_options": []
}
],
"must_run": true,
@@ -1497,7 +1488,7 @@
"ip_address": "192.168.2.137",
"ip_prefix_length": 24,
"ipv6_gateway": "",
"mac_address": "02:42:81:8f:26:89",
"mac_address": "02:42:3b:fe:ce:ec",
"network_name": "qnet-static-eth0-48e715"
}
],
@@ -1525,21 +1516,23 @@
"stdin_open": false,
"stop_signal": "",
"stop_timeout": 0,
"storage_opts": {},
"sysctls": {},
"tmpfs": {},
"storage_opts": null,
"sysctls": null,
"tmpfs": null,
"tty": false,
"ulimit": [
{
"hard": 65535,
"name": "nofile",
"soft": 65535
}
],
"ulimit": [],
"upload": [],
"user": "",
"userns_mode": "",
"volumes": [],
"volumes": [
{
"container_path": "/data",
"from_container": "",
"host_path": "",
"read_only": null,
"volume_name": "truenas-arr"
}
],
"wait": false,
"wait_timeout": 60,
"working_dir": "/"
@@ -1588,7 +1581,7 @@
"healthcheck": null,
"host": [],
"hostname": "dozzle",
"id": "c2b182acdd1ed19d3c89ec78522533fcaf1c49838f4b2d5a17a947815549c771",
"id": "65bc8a5a71e98b961c8264446fe04ac170e97382d7d043dff6c9dd68ce3cbf97",
"image": "sha256:9ceba54318cdeb63bbfa21d6176af1720f46a323c62aee80f43db15f47c9eceb",
"init": false,
"ipc_mode": "private",
@@ -1620,7 +1613,7 @@
"ip_address": "192.168.2.144",
"ip_prefix_length": 24,
"ipv6_gateway": "",
"mac_address": "02:42:ad:20:12:fb",
"mac_address": "02:42:d4:8f:ec:ec",
"network_name": "qnet-static-eth0-48e715"
}
],
@@ -2801,9 +2794,9 @@
"permissions": "rwm"
}
],
"dns": null,
"dns_opts": null,
"dns_search": null,
"dns": [],
"dns_opts": [],
"dns_search": [],
"domainname": "",
"entrypoint": [
"/jellyfin/jellyfin"
@@ -2815,7 +2808,7 @@
],
"exit_code": null,
"gpus": null,
"group_add": null,
"group_add": [],
"healthcheck": [
{
"interval": "30s",
@@ -2836,7 +2829,7 @@
"ipc_mode": "private",
"labels": [],
"log_driver": "local",
"log_opts": null,
"log_opts": {},
"logs": false,
"max_retry_count": 0,
"memory": 0,
@@ -2844,7 +2837,7 @@
"mounts": [
{
"bind_options": [],
"read_only": null,
"read_only": false,
"source": "/share/appdata/jellyfin/cache",
"target": "/cache",
"tmpfs_options": [],
@@ -2853,7 +2846,7 @@
},
{
"bind_options": [],
"read_only": null,
"read_only": false,
"source": "/share/appdata/jellyfin/config",
"target": "/config",
"tmpfs_options": [],
@@ -2899,11 +2892,17 @@
"stdin_open": false,
"stop_signal": "",
"stop_timeout": 0,
"storage_opts": null,
"sysctls": null,
"tmpfs": null,
"storage_opts": {},
"sysctls": {},
"tmpfs": {},
"tty": false,
"ulimit": [],
"ulimit": [
{
"hard": 65535,
"name": "nofile",
"soft": 65535
}
],
"upload": [],
"user": "",
"userns_mode": "",
@@ -2912,7 +2911,7 @@
"container_path": "/datarr",
"from_container": "",
"host_path": "",
"read_only": null,
"read_only": false,
"volume_name": "truenas-arr"
}
],
@@ -2923,6 +2922,7 @@
"sensitive_attributes": [],
"private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==",
"dependencies": [
"data.docker_registry_image.jellyfin",
"docker_image.jellyfin",
"docker_network.bridge"
]
@@ -4084,9 +4084,9 @@
"cpu_shares": 0,
"destroy_grace_seconds": null,
"devices": [],
"dns": null,
"dns_opts": null,
"dns_search": null,
"dns": [],
"dns_opts": [],
"dns_search": [],
"domainname": "",
"entrypoint": [
"start.sh"
@@ -4094,7 +4094,7 @@
"env": [],
"exit_code": null,
"gpus": null,
"group_add": null,
"group_add": [],
"healthcheck": [
{
"interval": "0s",
@@ -4126,7 +4126,7 @@
"mounts": [
{
"bind_options": [],
"read_only": null,
"read_only": false,
"source": "/share/appdata/pi-hole",
"target": "/etc-pihole",
"tmpfs_options": [],
@@ -4172,11 +4172,17 @@
"stdin_open": false,
"stop_signal": "",
"stop_timeout": 0,
"storage_opts": null,
"sysctls": null,
"tmpfs": null,
"storage_opts": {},
"sysctls": {},
"tmpfs": {},
"tty": false,
"ulimit": [],
"ulimit": [
{
"hard": 65535,
"name": "nofile",
"soft": 65535
}
],
"upload": [],
"user": "",
"userns_mode": "",
@@ -4484,9 +4490,9 @@
"cpu_shares": 0,
"destroy_grace_seconds": null,
"devices": [],
"dns": null,
"dns_opts": null,
"dns_search": null,
"dns": [],
"dns_opts": [],
"dns_search": [],
"domainname": "",
"entrypoint": [
"/init"
@@ -4498,8 +4504,8 @@
],
"exit_code": null,
"gpus": null,
"group_add": null,
"healthcheck": null,
"group_add": [],
"healthcheck": [],
"host": [],
"hostname": "9fa80b9a2199",
"id": "9fa80b9a21998636d9fc3b96f8cc7a64f1ec270b10bc3d1f815728d5404f05db",
@@ -4508,7 +4514,7 @@
"ipc_mode": "private",
"labels": [],
"log_driver": "local",
"log_opts": null,
"log_opts": {},
"logs": false,
"max_retry_count": 0,
"memory": 0,
@@ -4516,7 +4522,7 @@
"mounts": [
{
"bind_options": [],
"read_only": null,
"read_only": false,
"source": "/share/appdata/radarr",
"target": "/config",
"tmpfs_options": [],
@@ -4562,11 +4568,17 @@
"stdin_open": false,
"stop_signal": "",
"stop_timeout": 0,
"storage_opts": null,
"sysctls": null,
"tmpfs": null,
"storage_opts": {},
"sysctls": {},
"tmpfs": {},
"tty": false,
"ulimit": [],
"ulimit": [
{
"hard": 65535,
"name": "nofile",
"soft": 65535
}
],
"upload": [],
"user": "",
"userns_mode": "",
@@ -4575,7 +4587,7 @@
"container_path": "/data",
"from_container": "",
"host_path": "",
"read_only": null,
"read_only": false,
"volume_name": "truenas-arr"
}
],
@@ -4586,6 +4598,7 @@
"sensitive_attributes": [],
"private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==",
"dependencies": [
"data.docker_registry_image.radarr",
"docker_image.radarr",
"docker_network.bridge"
]
@@ -4612,9 +4625,9 @@
"cpu_shares": 0,
"destroy_grace_seconds": null,
"devices": [],
"dns": null,
"dns_opts": null,
"dns_search": null,
"dns": [],
"dns_opts": [],
"dns_search": [],
"domainname": "",
"entrypoint": [
"/init"
@@ -4626,8 +4639,8 @@
],
"exit_code": null,
"gpus": null,
"group_add": null,
"healthcheck": null,
"group_add": [],
"healthcheck": [],
"host": [],
"hostname": "503bbb9bddaa",
"id": "503bbb9bddaaddd7f544bacfa4175ea2c921f1e6e81312da107121f1feb166de",
@@ -4636,7 +4649,7 @@
"ipc_mode": "private",
"labels": [],
"log_driver": "local",
"log_opts": null,
"log_opts": {},
"logs": false,
"max_retry_count": 0,
"memory": 0,
@@ -4644,7 +4657,7 @@
"mounts": [
{
"bind_options": [],
"read_only": null,
"read_only": false,
"source": "/share/appdata/readarr",
"target": "/config",
"tmpfs_options": [],
@@ -4690,11 +4703,17 @@
"stdin_open": false,
"stop_signal": "",
"stop_timeout": 0,
"storage_opts": null,
"sysctls": null,
"tmpfs": null,
"storage_opts": {},
"sysctls": {},
"tmpfs": {},
"tty": false,
"ulimit": [],
"ulimit": [
{
"hard": 65535,
"name": "nofile",
"soft": 65535
}
],
"upload": [],
"user": "",
"userns_mode": "",
@@ -4703,7 +4722,7 @@
"container_path": "/data",
"from_container": "",
"host_path": "",
"read_only": null,
"read_only": false,
"volume_name": "truenas-arr"
}
],
@@ -4714,6 +4733,7 @@
"sensitive_attributes": [],
"private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==",
"dependencies": [
"data.docker_registry_image.readarr",
"docker_image.readarr",
"docker_network.bridge"
]
@@ -5140,9 +5160,9 @@
"cpu_shares": 0,
"destroy_grace_seconds": null,
"devices": [],
"dns": null,
"dns_opts": null,
"dns_search": null,
"dns": [],
"dns_opts": [],
"dns_search": [],
"domainname": "",
"entrypoint": [
"/init"
@@ -5154,8 +5174,8 @@
],
"exit_code": null,
"gpus": null,
"group_add": null,
"healthcheck": null,
"group_add": [],
"healthcheck": [],
"host": [],
"hostname": "87907f6d34fb",
"id": "87907f6d34fbff75b1a7ba93409b3f0e10ddcd0d5c7eed3d5f490abff6eabb50",
@@ -5164,7 +5184,7 @@
"ipc_mode": "private",
"labels": [],
"log_driver": "local",
"log_opts": null,
"log_opts": {},
"logs": false,
"max_retry_count": 0,
"memory": 0,
@@ -5172,7 +5192,7 @@
"mounts": [
{
"bind_options": [],
"read_only": null,
"read_only": false,
"source": "/share/appdata/sabnzdb",
"target": "/config",
"tmpfs_options": [],
@@ -5218,11 +5238,17 @@
"stdin_open": false,
"stop_signal": "",
"stop_timeout": 0,
"storage_opts": null,
"sysctls": null,
"tmpfs": null,
"storage_opts": {},
"sysctls": {},
"tmpfs": {},
"tty": false,
"ulimit": [],
"ulimit": [
{
"hard": 65535,
"name": "nofile",
"soft": 65535
}
],
"upload": [],
"user": "",
"userns_mode": "",
@@ -5231,7 +5257,7 @@
"container_path": "/data",
"from_container": "",
"host_path": "",
"read_only": null,
"read_only": false,
"volume_name": "truenas-arr"
}
],
@@ -5242,6 +5268,7 @@
"sensitive_attributes": [],
"private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==",
"dependencies": [
"data.docker_registry_image.sabnzdb",
"docker_image.sabnzdb",
"docker_network.bridge"
]
@@ -5407,9 +5434,9 @@
"cpu_shares": 0,
"destroy_grace_seconds": null,
"devices": [],
"dns": null,
"dns_opts": null,
"dns_search": null,
"dns": [],
"dns_opts": [],
"dns_search": [],
"domainname": "",
"entrypoint": [
"/init"
@@ -5421,8 +5448,8 @@
],
"exit_code": null,
"gpus": null,
"group_add": null,
"healthcheck": null,
"group_add": [],
"healthcheck": [],
"host": [],
"hostname": "d753eae292a7",
"id": "d753eae292a7323ba938e1b00649267d159abbf04abc564ea264739c35bf3342",
@@ -5431,7 +5458,7 @@
"ipc_mode": "private",
"labels": [],
"log_driver": "local",
"log_opts": null,
"log_opts": {},
"logs": false,
"max_retry_count": 0,
"memory": 0,
@@ -5439,7 +5466,7 @@
"mounts": [
{
"bind_options": [],
"read_only": null,
"read_only": false,
"source": "/share/appdata/sonarr",
"target": "/config",
"tmpfs_options": [],
@@ -5485,11 +5512,17 @@
"stdin_open": false,
"stop_signal": "",
"stop_timeout": 0,
"storage_opts": null,
"sysctls": null,
"tmpfs": null,
"storage_opts": {},
"sysctls": {},
"tmpfs": {},
"tty": false,
"ulimit": [],
"ulimit": [
{
"hard": 65535,
"name": "nofile",
"soft": 65535
}
],
"upload": [],
"user": "",
"userns_mode": "",
@@ -5498,7 +5531,7 @@
"container_path": "/data",
"from_container": "",
"host_path": "",
"read_only": null,
"read_only": false,
"volume_name": "truenas-arr"
}
],
@@ -5509,6 +5542,7 @@
"sensitive_attributes": [],
"private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==",
"dependencies": [
"data.docker_registry_image.sonarr",
"docker_image.sonarr",
"docker_network.bridge"
]