This commit is contained in:
Marc Fokkert
2024-09-01 22:02:22 +02:00
parent c802d32909
commit e02b5f9ac4
4 changed files with 322 additions and 103 deletions

View File

@@ -15,6 +15,13 @@ resource "docker_container" "ru-torrent" {
image = docker_image.ru-torrent.image_id image = docker_image.ru-torrent.image_id
name = "ru-torrent" name = "ru-torrent"
env = [
"PUID=777",
"PGID=321",
"UMASK=002",
"TZ=Europe/Amsterdam"
]
mounts { mounts {
target = "/config" target = "/config"
source = "/share/appdata/ru-torrent" source = "/share/appdata/ru-torrent"
@@ -27,6 +34,12 @@ resource "docker_container" "ru-torrent" {
type = "bind" type = "bind"
} }
mounts {
target = "/data/torrents"
source = "/share/datarr/torrents"
type = "bind"
}
restart = "always" restart = "always"
networks_advanced { networks_advanced {

View File

@@ -20,6 +20,7 @@ resource "docker_container" "sabnzdb" {
"TZ=Europe/Amsterdam" "TZ=Europe/Amsterdam"
] ]
networks_advanced { networks_advanced {
name = docker_network.bridge.name name = docker_network.bridge.name
ipv4_address = "192.168.2.140" ipv4_address = "192.168.2.140"
@@ -43,4 +44,6 @@ resource "docker_container" "sabnzdb" {
log_opts log_opts
] ]
} }
} }

View File

@@ -1,7 +1,7 @@
{ {
"version": 4, "version": 4,
"terraform_version": "1.5.5", "terraform_version": "1.5.5",
"serial": 3297, "serial": 3315,
"lineage": "fcc74498-a461-682e-d8e4-5bc8c6ea51ec", "lineage": "fcc74498-a461-682e-d8e4-5bc8c6ea51ec",
"outputs": {}, "outputs": {},
"resources": [ "resources": [
@@ -392,10 +392,10 @@
{ {
"schema_version": 0, "schema_version": 0,
"attributes": { "attributes": {
"id": "sha256:126080c68a9d6be82269c5f9b7699567cb96b79419273dbd190f0a16aacbec1b", "id": "sha256:7e4a390dc59e601b57bf137dbfc6edba07eae83e76b4d6f71199367223d79c4c",
"insecure_skip_verify": false, "insecure_skip_verify": false,
"name": "jamesits/ripe-atlas:latest", "name": "jamesits/ripe-atlas:latest",
"sha256_digest": "sha256:126080c68a9d6be82269c5f9b7699567cb96b79419273dbd190f0a16aacbec1b" "sha256_digest": "sha256:7e4a390dc59e601b57bf137dbfc6edba07eae83e76b4d6f71199367223d79c4c"
}, },
"sensitive_attributes": [] "sensitive_attributes": []
} }
@@ -572,10 +572,10 @@
{ {
"schema_version": 0, "schema_version": 0,
"attributes": { "attributes": {
"id": "sha256:1f5f59f0e67c4271f7773dd1e3f2a90b3354a1b36492fbc1b2b9facbce3af07f", "id": "sha256:619566d36e377413a1a6263c19ea21cc1b034da37162aadfe41b10a9e9c9c6ee",
"insecure_skip_verify": false, "insecure_skip_verify": false,
"name": "koenkk/zigbee2mqtt", "name": "koenkk/zigbee2mqtt",
"sha256_digest": "sha256:1f5f59f0e67c4271f7773dd1e3f2a90b3354a1b36492fbc1b2b9facbce3af07f" "sha256_digest": "sha256:619566d36e377413a1a6263c19ea21cc1b034da37162aadfe41b10a9e9c9c6ee"
}, },
"sensitive_attributes": [] "sensitive_attributes": []
} }
@@ -1782,8 +1782,8 @@
} }
], ],
"host": [], "host": [],
"hostname": "551ed81d583a", "hostname": "36cab43a0692",
"id": "551ed81d583abb1eed6e8430a7e09664d481f3b520c909e6baec0272e2e5498a", "id": "36cab43a0692073be320352376c66f1d80a376c1acec5c5d06afb29404e32b95",
"image": "sha256:ff07fd8b5b7e4df2226df69435bc1d2b734d6f413af1584b517d26e0e40ffe43", "image": "sha256:ff07fd8b5b7e4df2226df69435bc1d2b734d6f413af1584b517d26e0e40ffe43",
"init": false, "init": false,
"ipc_mode": "private", "ipc_mode": "private",
@@ -1833,7 +1833,7 @@
"ip_address": "192.168.2.134", "ip_address": "192.168.2.134",
"ip_prefix_length": 24, "ip_prefix_length": 24,
"ipv6_gateway": "", "ipv6_gateway": "",
"mac_address": "02:42:a5:a9:24:6c", "mac_address": "02:42:de:cf:6c:b1",
"network_name": "qnet-static-eth0-48e715" "network_name": "qnet-static-eth0-48e715"
} }
], ],
@@ -3464,9 +3464,9 @@
"cpu_shares": 0, "cpu_shares": 0,
"destroy_grace_seconds": null, "destroy_grace_seconds": null,
"devices": [], "devices": [],
"dns": null, "dns": [],
"dns_opts": null, "dns_opts": [],
"dns_search": null, "dns_search": [],
"domainname": "", "domainname": "",
"entrypoint": [ "entrypoint": [
"/init" "/init"
@@ -3479,8 +3479,8 @@
], ],
"exit_code": null, "exit_code": null,
"gpus": null, "gpus": null,
"group_add": null, "group_add": [],
"healthcheck": null, "healthcheck": [],
"host": [], "host": [],
"hostname": "e45b7e493d57", "hostname": "e45b7e493d57",
"id": "e45b7e493d57e082bb0bd52d54c7f9e7e1b65f85bdf9bae0d63acff5b4f939b2", "id": "e45b7e493d57e082bb0bd52d54c7f9e7e1b65f85bdf9bae0d63acff5b4f939b2",
@@ -3489,7 +3489,7 @@
"ipc_mode": "private", "ipc_mode": "private",
"labels": [], "labels": [],
"log_driver": "local", "log_driver": "local",
"log_opts": null, "log_opts": {},
"logs": false, "logs": false,
"max_retry_count": 0, "max_retry_count": 0,
"memory": 0, "memory": 0,
@@ -3497,7 +3497,7 @@
"mounts": [ "mounts": [
{ {
"bind_options": [], "bind_options": [],
"read_only": null, "read_only": false,
"source": "/share/appdata/prowlarr", "source": "/share/appdata/prowlarr",
"target": "/app/config", "target": "/app/config",
"tmpfs_options": [], "tmpfs_options": [],
@@ -3543,11 +3543,17 @@
"stdin_open": false, "stdin_open": false,
"stop_signal": "", "stop_signal": "",
"stop_timeout": 0, "stop_timeout": 0,
"storage_opts": null, "storage_opts": {},
"sysctls": null, "sysctls": {},
"tmpfs": null, "tmpfs": {},
"tty": false, "tty": false,
"ulimit": [], "ulimit": [
{
"hard": 65535,
"name": "nofile",
"soft": 65535
}
],
"upload": [], "upload": [],
"user": "", "user": "",
"userns_mode": "", "userns_mode": "",
@@ -3752,9 +3758,9 @@
"group_add": null, "group_add": null,
"healthcheck": null, "healthcheck": null,
"host": [], "host": [],
"hostname": "ee6226dec354", "hostname": "42ca3e3edff5",
"id": "ee6226dec354469281ccac32b3a13622aaf1059067071fe5f77d7f8af73757f7", "id": "42ca3e3edff5b7150908075b4d30adcdbb73cd2e4f9e0bbae25e1956c28f37ee",
"image": "sha256:f7f5126516c7545b556fde9b0ec02b609f4929469ef3f0f2673074de88befeae", "image": "sha256:48960145def8062059cfba3240d24f807909323a8eef43f7b8520b10927107aa",
"init": false, "init": false,
"ipc_mode": "private", "ipc_mode": "private",
"labels": [], "labels": [],
@@ -3989,14 +3995,19 @@
"entrypoint": [ "entrypoint": [
"/init" "/init"
], ],
"env": [], "env": [
"PGID=321",
"PUID=777",
"TZ=Europe/Amsterdam",
"UMASK=002"
],
"exit_code": null, "exit_code": null,
"gpus": null, "gpus": null,
"group_add": [], "group_add": [],
"healthcheck": [], "healthcheck": [],
"host": [], "host": [],
"hostname": "4d2085fbb26b", "hostname": "45fa1a7dd38a",
"id": "4d2085fbb26b9521b6bc5ea13593fadb8e369ebbc585a188b834a43debe901ee", "id": "45fa1a7dd38a18185dcab71503d8e46c2dc2529c3498fce8752b3529a0743856",
"image": "sha256:8895d6ebcd94e4482b74abebf2724873cb59cc1f5d9c854ce2b946d798ff1c43", "image": "sha256:8895d6ebcd94e4482b74abebf2724873cb59cc1f5d9c854ce2b946d798ff1c43",
"init": false, "init": false,
"ipc_mode": "private", "ipc_mode": "private",
@@ -4028,6 +4039,15 @@
"tmpfs_options": [], "tmpfs_options": [],
"type": "bind", "type": "bind",
"volume_options": [] "volume_options": []
},
{
"bind_options": [],
"read_only": false,
"source": "/share/datarr/torrents",
"target": "/data/torrents",
"tmpfs_options": [],
"type": "bind",
"volume_options": []
} }
], ],
"must_run": true, "must_run": true,
@@ -4040,7 +4060,7 @@
"ip_address": "192.168.2.121", "ip_address": "192.168.2.121",
"ip_prefix_length": 24, "ip_prefix_length": 24,
"ipv6_gateway": "", "ipv6_gateway": "",
"mac_address": "02:42:af:11:28:b5", "mac_address": "02:42:14:0d:a4:82",
"network_name": "qnet-static-eth0-48e715" "network_name": "qnet-static-eth0-48e715"
} }
], ],
@@ -5244,9 +5264,9 @@
"cpu_shares": 0, "cpu_shares": 0,
"destroy_grace_seconds": null, "destroy_grace_seconds": null,
"devices": [], "devices": [],
"dns": [], "dns": null,
"dns_opts": [], "dns_opts": null,
"dns_search": [], "dns_search": null,
"domainname": "", "domainname": "",
"entrypoint": [ "entrypoint": [
"docker-entrypoint.sh" "docker-entrypoint.sh"
@@ -5256,12 +5276,12 @@
], ],
"exit_code": null, "exit_code": null,
"gpus": null, "gpus": null,
"group_add": [], "group_add": null,
"healthcheck": [], "healthcheck": null,
"host": [], "host": [],
"hostname": "a67ba946ed58", "hostname": "ef9ec64306a2",
"id": "a67ba946ed58d90f9df0cab2803a4eb7480d1385457d343c213a4ead9deeca40", "id": "ef9ec64306a2b2b777f4e662514129661faa087d6ff9ce1610c78110e69fd5c8",
"image": "sha256:697bcf2175dc295e3aa4481bd09f6077d00eb00a2a47231337179b8e496817f1", "image": "sha256:2f60a4da484cff0e9c310f605e112d721e541c766a2d4ce6168dde424fea1985",
"init": false, "init": false,
"ipc_mode": "private", "ipc_mode": "private",
"labels": [], "labels": [],
@@ -5277,18 +5297,18 @@
"mounts": [ "mounts": [
{ {
"bind_options": [], "bind_options": [],
"read_only": false, "read_only": true,
"source": "/share/appdata/zigbee2mqtt", "source": "/run/udev",
"target": "/app/data", "target": "/run/udev",
"tmpfs_options": [], "tmpfs_options": [],
"type": "bind", "type": "bind",
"volume_options": [] "volume_options": []
}, },
{ {
"bind_options": [], "bind_options": [],
"read_only": true, "read_only": null,
"source": "/run/udev", "source": "/share/appdata/zigbee2mqtt",
"target": "/run/udev", "target": "/app/data",
"tmpfs_options": [], "tmpfs_options": [],
"type": "bind", "type": "bind",
"volume_options": [] "volume_options": []
@@ -5304,7 +5324,7 @@
"ip_address": "192.168.2.117", "ip_address": "192.168.2.117",
"ip_prefix_length": 24, "ip_prefix_length": 24,
"ipv6_gateway": "", "ipv6_gateway": "",
"mac_address": "02:42:8f:35:d9:0d", "mac_address": "02:42:21:a4:81:cb",
"network_name": "qnet-static-eth0-48e715" "network_name": "qnet-static-eth0-48e715"
} }
], ],
@@ -5332,17 +5352,11 @@
"stdin_open": false, "stdin_open": false,
"stop_signal": "", "stop_signal": "",
"stop_timeout": 0, "stop_timeout": 0,
"storage_opts": {}, "storage_opts": null,
"sysctls": {}, "sysctls": null,
"tmpfs": {}, "tmpfs": null,
"tty": false, "tty": false,
"ulimit": [ "ulimit": [],
{
"hard": 65535,
"name": "nofile",
"soft": 65535
}
],
"upload": [], "upload": [],
"user": "", "user": "",
"userns_mode": "", "userns_mode": "",
@@ -6002,15 +6016,15 @@
"attributes": { "attributes": {
"build": [], "build": [],
"force_remove": null, "force_remove": null,
"id": "sha256:f7f5126516c7545b556fde9b0ec02b609f4929469ef3f0f2673074de88befeaejamesits/ripe-atlas:latest", "id": "sha256:48960145def8062059cfba3240d24f807909323a8eef43f7b8520b10927107aajamesits/ripe-atlas:latest",
"image_id": "sha256:f7f5126516c7545b556fde9b0ec02b609f4929469ef3f0f2673074de88befeae", "image_id": "sha256:48960145def8062059cfba3240d24f807909323a8eef43f7b8520b10927107aa",
"keep_locally": null, "keep_locally": null,
"name": "jamesits/ripe-atlas:latest", "name": "jamesits/ripe-atlas:latest",
"platform": null, "platform": null,
"pull_triggers": [ "pull_triggers": [
"sha256:126080c68a9d6be82269c5f9b7699567cb96b79419273dbd190f0a16aacbec1b" "sha256:7e4a390dc59e601b57bf137dbfc6edba07eae83e76b4d6f71199367223d79c4c"
], ],
"repo_digest": "jamesits/ripe-atlas@sha256:126080c68a9d6be82269c5f9b7699567cb96b79419273dbd190f0a16aacbec1b", "repo_digest": "jamesits/ripe-atlas@sha256:7e4a390dc59e601b57bf137dbfc6edba07eae83e76b4d6f71199367223d79c4c",
"triggers": null "triggers": null
}, },
"sensitive_attributes": [], "sensitive_attributes": [],
@@ -6327,15 +6341,15 @@
"attributes": { "attributes": {
"build": [], "build": [],
"force_remove": null, "force_remove": null,
"id": "sha256:697bcf2175dc295e3aa4481bd09f6077d00eb00a2a47231337179b8e496817f1koenkk/zigbee2mqtt", "id": "sha256:2f60a4da484cff0e9c310f605e112d721e541c766a2d4ce6168dde424fea1985koenkk/zigbee2mqtt",
"image_id": "sha256:697bcf2175dc295e3aa4481bd09f6077d00eb00a2a47231337179b8e496817f1", "image_id": "sha256:2f60a4da484cff0e9c310f605e112d721e541c766a2d4ce6168dde424fea1985",
"keep_locally": null, "keep_locally": null,
"name": "koenkk/zigbee2mqtt", "name": "koenkk/zigbee2mqtt",
"platform": null, "platform": null,
"pull_triggers": [ "pull_triggers": [
"sha256:1f5f59f0e67c4271f7773dd1e3f2a90b3354a1b36492fbc1b2b9facbce3af07f" "sha256:619566d36e377413a1a6263c19ea21cc1b034da37162aadfe41b10a9e9c9c6ee"
], ],
"repo_digest": "koenkk/zigbee2mqtt@sha256:1f5f59f0e67c4271f7773dd1e3f2a90b3354a1b36492fbc1b2b9facbce3af07f", "repo_digest": "koenkk/zigbee2mqtt@sha256:619566d36e377413a1a6263c19ea21cc1b034da37162aadfe41b10a9e9c9c6ee",
"triggers": null "triggers": null
}, },
"sensitive_attributes": [], "sensitive_attributes": [],

View File

@@ -1,7 +1,7 @@
{ {
"version": 4, "version": 4,
"terraform_version": "1.5.5", "terraform_version": "1.5.5",
"serial": 3287, "serial": 3303,
"lineage": "fcc74498-a461-682e-d8e4-5bc8c6ea51ec", "lineage": "fcc74498-a461-682e-d8e4-5bc8c6ea51ec",
"outputs": {}, "outputs": {},
"resources": [ "resources": [
@@ -347,6 +347,24 @@
} }
] ]
}, },
{
"mode": "data",
"type": "docker_registry_image",
"name": "prowlarr",
"provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"id": "sha256:381867b0faa02ed2874fcfaccba4d27fc9de792f3b67c4463ddd82331cf37442",
"insecure_skip_verify": false,
"name": "ghcr.io/hotio/prowlarr:latest",
"sha256_digest": "sha256:381867b0faa02ed2874fcfaccba4d27fc9de792f3b67c4463ddd82331cf37442"
},
"sensitive_attributes": []
}
]
},
{ {
"mode": "data", "mode": "data",
"type": "docker_registry_image", "type": "docker_registry_image",
@@ -374,10 +392,10 @@
{ {
"schema_version": 0, "schema_version": 0,
"attributes": { "attributes": {
"id": "sha256:05b441d6b7b9d8a0b3c0ee1c9fdc47c4b52c5be6e73ccdf2e1f549d9566a167d", "id": "sha256:126080c68a9d6be82269c5f9b7699567cb96b79419273dbd190f0a16aacbec1b",
"insecure_skip_verify": false, "insecure_skip_verify": false,
"name": "jamesits/ripe-atlas:latest", "name": "jamesits/ripe-atlas:latest",
"sha256_digest": "sha256:05b441d6b7b9d8a0b3c0ee1c9fdc47c4b52c5be6e73ccdf2e1f549d9566a167d" "sha256_digest": "sha256:126080c68a9d6be82269c5f9b7699567cb96b79419273dbd190f0a16aacbec1b"
}, },
"sensitive_attributes": [] "sensitive_attributes": []
} }
@@ -1764,8 +1782,8 @@
} }
], ],
"host": [], "host": [],
"hostname": "1e7b08f769d5", "hostname": "36cc49101f01",
"id": "1e7b08f769d57de80ebe7099e1ced47476b8dcb4e2c3cfe6e786f48d810433ad", "id": "36cc49101f01cf731ce24252912f51a4fe33dab83af74e572e700ee3831998bd",
"image": "sha256:ff07fd8b5b7e4df2226df69435bc1d2b734d6f413af1584b517d26e0e40ffe43", "image": "sha256:ff07fd8b5b7e4df2226df69435bc1d2b734d6f413af1584b517d26e0e40ffe43",
"init": false, "init": false,
"ipc_mode": "private", "ipc_mode": "private",
@@ -1815,7 +1833,7 @@
"ip_address": "192.168.2.134", "ip_address": "192.168.2.134",
"ip_prefix_length": 24, "ip_prefix_length": 24,
"ipv6_gateway": "", "ipv6_gateway": "",
"mac_address": "02:42:4e:c4:a7:9e", "mac_address": "02:42:d8:64:56:94",
"network_name": "qnet-static-eth0-48e715" "network_name": "qnet-static-eth0-48e715"
} }
], ],
@@ -2594,9 +2612,9 @@
"cpu_shares": 0, "cpu_shares": 0,
"destroy_grace_seconds": null, "destroy_grace_seconds": null,
"devices": [], "devices": [],
"dns": null, "dns": [],
"dns_opts": null, "dns_opts": [],
"dns_search": null, "dns_search": [],
"domainname": "", "domainname": "",
"entrypoint": [ "entrypoint": [
"./entrypoint.sh" "./entrypoint.sh"
@@ -2606,7 +2624,7 @@
], ],
"exit_code": null, "exit_code": null,
"gpus": null, "gpus": null,
"group_add": null, "group_add": [],
"healthcheck": [ "healthcheck": [
{ {
"interval": "0s", "interval": "0s",
@@ -2638,7 +2656,7 @@
"mounts": [ "mounts": [
{ {
"bind_options": [], "bind_options": [],
"read_only": null, "read_only": false,
"source": "/share/appdata/node-red", "source": "/share/appdata/node-red",
"target": "/data", "target": "/data",
"tmpfs_options": [], "tmpfs_options": [],
@@ -2684,11 +2702,17 @@
"stdin_open": false, "stdin_open": false,
"stop_signal": "", "stop_signal": "",
"stop_timeout": 0, "stop_timeout": 0,
"storage_opts": null, "storage_opts": {},
"sysctls": null, "sysctls": {},
"tmpfs": null, "tmpfs": {},
"tty": false, "tty": false,
"ulimit": [], "ulimit": [
{
"hard": 65535,
"name": "nofile",
"soft": 65535
}
],
"upload": [], "upload": [],
"user": "node-red", "user": "node-red",
"userns_mode": "", "userns_mode": "",
@@ -3420,6 +3444,134 @@
} }
] ]
}, },
{
"mode": "managed",
"type": "docker_container",
"name": "prowlarr",
"provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]",
"instances": [
{
"schema_version": 2,
"attributes": {
"attach": false,
"bridge": "",
"capabilities": [],
"cgroupns_mode": null,
"command": [],
"container_logs": null,
"container_read_refresh_timeout_milliseconds": 15000,
"cpu_set": "",
"cpu_shares": 0,
"destroy_grace_seconds": null,
"devices": [],
"dns": [],
"dns_opts": [],
"dns_search": [],
"domainname": "",
"entrypoint": [
"/init"
],
"env": [
"PGID=321",
"PUID=666",
"TZ=Europe/Amsterdam",
"UMASK=002"
],
"exit_code": null,
"gpus": null,
"group_add": [],
"healthcheck": [],
"host": [],
"hostname": "e45b7e493d57",
"id": "e45b7e493d57e082bb0bd52d54c7f9e7e1b65f85bdf9bae0d63acff5b4f939b2",
"image": "sha256:bc8c057476eddfe88bb85136175476d326c86165453477cc576f4f22fc3111c6",
"init": false,
"ipc_mode": "private",
"labels": [],
"log_driver": "local",
"log_opts": {},
"logs": false,
"max_retry_count": 0,
"memory": 0,
"memory_swap": 0,
"mounts": [
{
"bind_options": [],
"read_only": false,
"source": "/share/appdata/prowlarr",
"target": "/app/config",
"tmpfs_options": [],
"type": "bind",
"volume_options": []
}
],
"must_run": true,
"name": "prowlarr",
"network_data": [
{
"gateway": "192.168.2.1",
"global_ipv6_address": "",
"global_ipv6_prefix_length": 0,
"ip_address": "192.168.2.141",
"ip_prefix_length": 24,
"ipv6_gateway": "",
"mac_address": "02:42:4e:82:a1:a3",
"network_name": "qnet-static-eth0-48e715"
}
],
"network_mode": "default",
"networks_advanced": [
{
"aliases": [],
"ipv4_address": "192.168.2.141",
"ipv6_address": "",
"name": "qnet-static-eth0-48e715"
}
],
"pid_mode": "",
"ports": [],
"privileged": false,
"publish_all_ports": false,
"read_only": false,
"remove_volumes": true,
"restart": "always",
"rm": false,
"runtime": "runc",
"security_opts": [],
"shm_size": 64,
"start": true,
"stdin_open": false,
"stop_signal": "",
"stop_timeout": 0,
"storage_opts": {},
"sysctls": {},
"tmpfs": {},
"tty": false,
"ulimit": [
{
"hard": 65535,
"name": "nofile",
"soft": 65535
}
],
"upload": [],
"user": "",
"userns_mode": "",
"volumes": [],
"wait": false,
"wait_timeout": 60,
"working_dir": ""
},
"sensitive_attributes": [],
"private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==",
"dependencies": [
"data.docker_registry_image.prowlarr",
"docker_image.prowlarr",
"docker_network.bridge"
]
}
]
},
{ {
"mode": "managed", "mode": "managed",
"type": "docker_container", "type": "docker_container",
@@ -3606,9 +3758,9 @@
"group_add": [], "group_add": [],
"healthcheck": [], "healthcheck": [],
"host": [], "host": [],
"hostname": "3ca27627253a", "hostname": "ee6226dec354",
"id": "3ca27627253a5f478312399df3cea221da0786049bf2de338bfb1c4d057d5b10", "id": "ee6226dec354469281ccac32b3a13622aaf1059067071fe5f77d7f8af73757f7",
"image": "sha256:aa102f077501618bc7a24e7eb52ab44581c6047c6910b789a2502873218404e5", "image": "sha256:f7f5126516c7545b556fde9b0ec02b609f4929469ef3f0f2673074de88befeae",
"init": false, "init": false,
"ipc_mode": "private", "ipc_mode": "private",
"labels": [], "labels": [],
@@ -3842,21 +3994,26 @@
"cpu_shares": 0, "cpu_shares": 0,
"destroy_grace_seconds": null, "destroy_grace_seconds": null,
"devices": [], "devices": [],
"dns": [], "dns": null,
"dns_opts": [], "dns_opts": null,
"dns_search": [], "dns_search": null,
"domainname": "", "domainname": "",
"entrypoint": [ "entrypoint": [
"/init" "/init"
], ],
"env": [], "env": [
"PGID=321",
"PUID=777",
"TZ=Europe/Amsterdam",
"UMASK=002"
],
"exit_code": null, "exit_code": null,
"gpus": null, "gpus": null,
"group_add": [], "group_add": null,
"healthcheck": [], "healthcheck": null,
"host": [], "host": [],
"hostname": "4d2085fbb26b", "hostname": "45fa1a7dd38a",
"id": "4d2085fbb26b9521b6bc5ea13593fadb8e369ebbc585a188b834a43debe901ee", "id": "45fa1a7dd38a18185dcab71503d8e46c2dc2529c3498fce8752b3529a0743856",
"image": "sha256:8895d6ebcd94e4482b74abebf2724873cb59cc1f5d9c854ce2b946d798ff1c43", "image": "sha256:8895d6ebcd94e4482b74abebf2724873cb59cc1f5d9c854ce2b946d798ff1c43",
"init": false, "init": false,
"ipc_mode": "private", "ipc_mode": "private",
@@ -3873,7 +4030,7 @@
"mounts": [ "mounts": [
{ {
"bind_options": [], "bind_options": [],
"read_only": false, "read_only": null,
"source": "/share/Download", "source": "/share/Download",
"target": "/downloads", "target": "/downloads",
"tmpfs_options": [], "tmpfs_options": [],
@@ -3882,12 +4039,21 @@
}, },
{ {
"bind_options": [], "bind_options": [],
"read_only": false, "read_only": null,
"source": "/share/appdata/ru-torrent", "source": "/share/appdata/ru-torrent",
"target": "/config", "target": "/config",
"tmpfs_options": [], "tmpfs_options": [],
"type": "bind", "type": "bind",
"volume_options": [] "volume_options": []
},
{
"bind_options": [],
"read_only": null,
"source": "/share/datarr/torrents",
"target": "/data/torrents",
"tmpfs_options": [],
"type": "bind",
"volume_options": []
} }
], ],
"must_run": true, "must_run": true,
@@ -3900,7 +4066,7 @@
"ip_address": "192.168.2.121", "ip_address": "192.168.2.121",
"ip_prefix_length": 24, "ip_prefix_length": 24,
"ipv6_gateway": "", "ipv6_gateway": "",
"mac_address": "02:42:af:11:28:b5", "mac_address": "02:42:14:0d:a4:82",
"network_name": "qnet-static-eth0-48e715" "network_name": "qnet-static-eth0-48e715"
} }
], ],
@@ -3928,17 +4094,11 @@
"stdin_open": false, "stdin_open": false,
"stop_signal": "", "stop_signal": "",
"stop_timeout": 0, "stop_timeout": 0,
"storage_opts": {}, "storage_opts": null,
"sysctls": {}, "sysctls": null,
"tmpfs": {}, "tmpfs": null,
"tty": false, "tty": false,
"ulimit": [ "ulimit": [],
{
"hard": 65535,
"name": "nofile",
"soft": 65535
}
],
"upload": [], "upload": [],
"user": "", "user": "",
"userns_mode": "", "userns_mode": "",
@@ -3950,7 +4110,6 @@
"sensitive_attributes": [], "sensitive_attributes": [],
"private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==",
"dependencies": [ "dependencies": [
"data.docker_registry_image.ru-torrent",
"docker_image.ru-torrent", "docker_image.ru-torrent",
"docker_network.bridge" "docker_network.bridge"
] ]
@@ -5791,6 +5950,36 @@
} }
] ]
}, },
{
"mode": "managed",
"type": "docker_image",
"name": "prowlarr",
"provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"build": [],
"force_remove": null,
"id": "sha256:bc8c057476eddfe88bb85136175476d326c86165453477cc576f4f22fc3111c6ghcr.io/hotio/prowlarr:latest",
"image_id": "sha256:bc8c057476eddfe88bb85136175476d326c86165453477cc576f4f22fc3111c6",
"keep_locally": null,
"name": "ghcr.io/hotio/prowlarr:latest",
"platform": null,
"pull_triggers": [
"sha256:381867b0faa02ed2874fcfaccba4d27fc9de792f3b67c4463ddd82331cf37442"
],
"repo_digest": "ghcr.io/hotio/prowlarr@sha256:381867b0faa02ed2874fcfaccba4d27fc9de792f3b67c4463ddd82331cf37442",
"triggers": null
},
"sensitive_attributes": [],
"private": "bnVsbA==",
"dependencies": [
"data.docker_registry_image.prowlarr"
]
}
]
},
{ {
"mode": "managed", "mode": "managed",
"type": "docker_image", "type": "docker_image",
@@ -5832,15 +6021,15 @@
"attributes": { "attributes": {
"build": [], "build": [],
"force_remove": null, "force_remove": null,
"id": "sha256:aa102f077501618bc7a24e7eb52ab44581c6047c6910b789a2502873218404e5jamesits/ripe-atlas:latest", "id": "sha256:f7f5126516c7545b556fde9b0ec02b609f4929469ef3f0f2673074de88befeaejamesits/ripe-atlas:latest",
"image_id": "sha256:aa102f077501618bc7a24e7eb52ab44581c6047c6910b789a2502873218404e5", "image_id": "sha256:f7f5126516c7545b556fde9b0ec02b609f4929469ef3f0f2673074de88befeae",
"keep_locally": null, "keep_locally": null,
"name": "jamesits/ripe-atlas:latest", "name": "jamesits/ripe-atlas:latest",
"platform": null, "platform": null,
"pull_triggers": [ "pull_triggers": [
"sha256:05b441d6b7b9d8a0b3c0ee1c9fdc47c4b52c5be6e73ccdf2e1f549d9566a167d" "sha256:126080c68a9d6be82269c5f9b7699567cb96b79419273dbd190f0a16aacbec1b"
], ],
"repo_digest": "jamesits/ripe-atlas@sha256:05b441d6b7b9d8a0b3c0ee1c9fdc47c4b52c5be6e73ccdf2e1f549d9566a167d", "repo_digest": "jamesits/ripe-atlas@sha256:126080c68a9d6be82269c5f9b7699567cb96b79419273dbd190f0a16aacbec1b",
"triggers": null "triggers": null
}, },
"sensitive_attributes": [], "sensitive_attributes": [],