diff --git a/mqtt-exporter.tf b/_disabled/mqtt-exporter.tf similarity index 100% rename from mqtt-exporter.tf rename to _disabled/mqtt-exporter.tf diff --git a/docker-qnap.tf b/docker-qnap.tf index d485497..d14d666 100644 --- a/docker-qnap.tf +++ b/docker-qnap.tf @@ -74,3 +74,12 @@ resource "docker_volume" "truenas-photoprism-import" { o = "username=dqnap,password=vPKnUmApyQRE5$n,file_mode=0777,dir_mode=0777" } } + +resource "docker_volume" "truenas-photoprism-data" { + name = "truenas-photoprism-data" + driver_opts = { + type = "cifs", + device = "//172.20.0.188/photoprism-data" + o = "username=photoprism,password=V3i77MWeoM^XpugwG%6,uid=2000,gid=2000" + } +} diff --git a/dozzle.tf b/dozzle.tf index 6e84335..bc67f43 100644 --- a/dozzle.tf +++ b/dozzle.tf @@ -39,7 +39,8 @@ resource "docker_container" "dozzle" { lifecycle { ignore_changes = [ ulimit, - log_opts + log_opts, + ports ] } } diff --git a/photoprism.tf b/photoprism.tf index 109b3bd..b838b29 100644 --- a/photoprism.tf +++ b/photoprism.tf @@ -18,7 +18,13 @@ resource "docker_container" "photoprism" { "PHOTOPRISM_ADMIN_PASSWORD=UAmpojHADcS5aB", "PHOTOPRISM_HTTP_HOSTNAME=photoprism.rescla.me", "PHOTOPRISM_HTTP_HOST=192.168.2.116", - "PHOTOPRISM_DISABLE_TLS=true" + "PHOTOPRISM_DISABLE_TLS=true", + "PHOTOPRISM_DATABASE_DRIVER=mysql", + "PHOTOPRISM_DATABASE_SERVER=mariadb", + "PHOTOPRISM_DATABASE_NAME=photoprism", + "PHOTOPRISM_DATABASE_USER=photoprism", + "PHOTOPRISM_DATABASE_PASSWORD=YL43KVRekqUjbgPLGzz", + "PHOTOPRISM_AUTO_IMPORT=60" ] volumes { @@ -26,12 +32,16 @@ resource "docker_container" "photoprism" { volume_name = "truenas-photoprism-originals" } - volumes { container_path = "/photoprism/import" volume_name = "truenas-photoprism-import" } + volumes { + container_path = "/photoprism/storage" + volume_name = "truenas-photoprism-data" + } + # OLD paths below # mounts { # target = "/photoprism/originals/camera" @@ -44,18 +54,28 @@ resource "docker_container" "photoprism" { # source = "/share/CaptureOne/Variants" # type = "bind" # } + # + # mounts { + # target = "/photoprism/storage" + # source = "/share/appdata/photoprism/storage" + # type = "bind" + # } - mounts { - target = "/photoprism/storage" - source = "/share/appdata/photoprism/storage" - type = "bind" + networks_advanced { + name = docker_network.bridge.name + ipv4_address = "192.168.2.116" } networks_advanced { - name = docker_network.bridge.name - ipv4_address = "192.168.2.116" + name = docker_network.mariadb.name } + depends_on = [ + docker_volume.truenas-photoprism-data, + docker_volume.truenas-photoprism-originals, + docker_volume.truenas-photoprism-import + ] + lifecycle { ignore_changes = [ ulimit, diff --git a/terraform.tfstate b/terraform.tfstate index e2d4aad..2dba17f 100644 --- a/terraform.tfstate +++ b/terraform.tfstate @@ -1,7 +1,7 @@ { "version": 4, "terraform_version": "1.5.5", - "serial": 4669, + "serial": 4743, "lineage": "fcc74498-a461-682e-d8e4-5bc8c6ea51ec", "outputs": {}, "resources": [ @@ -176,10 +176,10 @@ { "schema_version": 0, "attributes": { - "id": "sha256:a8876b98c489f8c0eb9cbe2252f434ff0c26a3b2933c4466baca8565d348907d", + "id": "sha256:bd58ba68eafcfb6854eec1f727fa9c3f218c6329fed3ef6004bb413cd4eb93f5", "insecure_skip_verify": false, "name": "globalping/globalping-probe:latest", - "sha256_digest": "sha256:a8876b98c489f8c0eb9cbe2252f434ff0c26a3b2933c4466baca8565d348907d" + "sha256_digest": "sha256:bd58ba68eafcfb6854eec1f727fa9c3f218c6329fed3ef6004bb413cd4eb93f5" }, "sensitive_attributes": [] } @@ -212,10 +212,10 @@ { "schema_version": 0, "attributes": { - "id": "sha256:21e77b400e12b6f797b3303fedba92eeca35fc10d17e157c7bf40431ac31fdcf", + "id": "sha256:cb2d9fd877c05c093b685161399f537a5df2d00d7041a8e1be133145e9fe4347", "insecure_skip_verify": false, "name": "linuxserver/grocy:latest", - "sha256_digest": "sha256:21e77b400e12b6f797b3303fedba92eeca35fc10d17e157c7bf40431ac31fdcf" + "sha256_digest": "sha256:cb2d9fd877c05c093b685161399f537a5df2d00d7041a8e1be133145e9fe4347" }, "sensitive_attributes": [] } @@ -230,10 +230,10 @@ { "schema_version": 0, "attributes": { - "id": "sha256:1ffcbe71b11ef23ced1094528a04cf7479e252226fbe8599f6a5d605ffb8a67f", + "id": "sha256:b19ba12b98915e0c01c0d0a4dab51593f082b453449682bea6a222480d853f4c", "insecure_skip_verify": false, "name": "ghcr.io/hoarder-app/hoarder", - "sha256_digest": "sha256:1ffcbe71b11ef23ced1094528a04cf7479e252226fbe8599f6a5d605ffb8a67f" + "sha256_digest": "sha256:b19ba12b98915e0c01c0d0a4dab51593f082b453449682bea6a222480d853f4c" }, "sensitive_attributes": [] } @@ -329,24 +329,6 @@ } ] }, - { - "mode": "data", - "type": "docker_registry_image", - "name": "mqtt-exporter", - "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "id": "sha256:d9a6071ea8d03ca6e8d0e6d1b84afd2fd9a4ab04200acb3841624e5d8eecb6f6", - "insecure_skip_verify": false, - "name": "fhemberger/mqtt_exporter:latest", - "sha256_digest": "sha256:d9a6071ea8d03ca6e8d0e6d1b84afd2fd9a4ab04200acb3841624e5d8eecb6f6" - }, - "sensitive_attributes": [] - } - ] - }, { "mode": "data", "type": "docker_registry_image", @@ -410,10 +392,10 @@ { "schema_version": 0, "attributes": { - "id": "sha256:c1e788ecabad56211ab7b09a1be0c383105eb964d6df38a1af1ce040292f9055", + "id": "sha256:8f1cb70617cb97c2b675ad63334be57e962f91e58967e81ae31bc58fc00ed304", "insecure_skip_verify": false, "name": "photoprism/photoprism:latest", - "sha256_digest": "sha256:c1e788ecabad56211ab7b09a1be0c383105eb964d6df38a1af1ce040292f9055" + "sha256_digest": "sha256:8f1cb70617cb97c2b675ad63334be57e962f91e58967e81ae31bc58fc00ed304" }, "sensitive_attributes": [] } @@ -428,10 +410,10 @@ { "schema_version": 0, "attributes": { - "id": "sha256:bcf79fe65348067d17b7b14fd7e2cb8177bbb4e972e1880a905169334e69c1a2", + "id": "sha256:ac63178526b71aa575069945f68e7bfb57541fefcd6150d752eeae82b5638141", "insecure_skip_verify": false, "name": "pihole/pihole:latest", - "sha256_digest": "sha256:bcf79fe65348067d17b7b14fd7e2cb8177bbb4e972e1880a905169334e69c1a2" + "sha256_digest": "sha256:ac63178526b71aa575069945f68e7bfb57541fefcd6150d752eeae82b5638141" }, "sensitive_attributes": [] } @@ -446,10 +428,10 @@ { "schema_version": 0, "attributes": { - "id": "sha256:5888c188cf09e3f7eebc97369c3b2ce713e844cdbd88ccf36f5047c958aea120", + "id": "sha256:6927e0919a144aa7616fd0137d4816816d42f6b816de3af269ab065250859a62", "insecure_skip_verify": false, "name": "prom/prometheus:latest", - "sha256_digest": "sha256:5888c188cf09e3f7eebc97369c3b2ce713e844cdbd88ccf36f5047c958aea120" + "sha256_digest": "sha256:6927e0919a144aa7616fd0137d4816816d42f6b816de3af269ab065250859a62" }, "sensitive_attributes": [] } @@ -482,10 +464,10 @@ { "schema_version": 0, "attributes": { - "id": "sha256:935b30d3a8429aae8e27953b747718d2acefd82922ca6b28862310ad66de9b45", + "id": "sha256:74d5b402fe418fe1fc96069e3302f235122f3a7b84a392c1d5307fd0ad112e89", "insecure_skip_verify": false, "name": "ghcr.io/hotio/radarr:latest", - "sha256_digest": "sha256:935b30d3a8429aae8e27953b747718d2acefd82922ca6b28862310ad66de9b45" + "sha256_digest": "sha256:74d5b402fe418fe1fc96069e3302f235122f3a7b84a392c1d5307fd0ad112e89" }, "sensitive_attributes": [] } @@ -518,10 +500,10 @@ { "schema_version": 0, "attributes": { - "id": "sha256:1eeedfa9ae00ad214df5b7cf450313ca244a6bab51994cbd8d7f382d50828986", + "id": "sha256:6aafb7f25fc93c4ff74e99cff8e85899f03901bc96e61ba12cd3c39e95503c73", "insecure_skip_verify": false, "name": "redis:latest", - "sha256_digest": "sha256:1eeedfa9ae00ad214df5b7cf450313ca244a6bab51994cbd8d7f382d50828986" + "sha256_digest": "sha256:6aafb7f25fc93c4ff74e99cff8e85899f03901bc96e61ba12cd3c39e95503c73" }, "sensitive_attributes": [] } @@ -572,10 +554,10 @@ { "schema_version": 0, "attributes": { - "id": "sha256:95c3dcd01a8fe9e90735430f242f23f366982b2273e86cbe81af8774f77015ef", + "id": "sha256:65b3dd6ea3b4ba8a7ef7096e8ba6f92b43a2c69732ca856d73ee1407016b1882", "insecure_skip_verify": false, "name": "linuxserver/smokeping:latest", - "sha256_digest": "sha256:95c3dcd01a8fe9e90735430f242f23f366982b2273e86cbe81af8774f77015ef" + "sha256_digest": "sha256:65b3dd6ea3b4ba8a7ef7096e8ba6f92b43a2c69732ca856d73ee1407016b1882" }, "sensitive_attributes": [] } @@ -815,10 +797,10 @@ "gateway": "172.29.0.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, - "ip_address": "172.29.0.3", + "ip_address": "172.29.0.2", "ip_prefix_length": 22, "ipv6_gateway": "", - "mac_address": "02:42:ac:1d:00:03", + "mac_address": "02:42:ac:1d:00:02", "network_name": "mariadb" }, { @@ -828,7 +810,7 @@ "ip_address": "192.168.2.83", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:f4:fa:c5:f3", + "mac_address": "02:42:2f:cd:93:b6", "network_name": "qnet-static-eth0-48e715" } ], @@ -976,7 +958,7 @@ "ip_address": "192.168.2.146", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:e2:45:f2:70", + "mac_address": "02:42:a8:cc:c1:d7", "network_name": "qnet-static-eth0-48e715" } ], @@ -1113,7 +1095,7 @@ "ip_address": "192.168.2.148", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:64:6f:1d:65", + "mac_address": "02:42:29:3e:d1:33", "network_name": "qnet-static-eth0-48e715" } ], @@ -1241,7 +1223,7 @@ "ip_address": "192.168.2.150", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:5a:0b:f2:46", + "mac_address": "02:42:a0:d4:3b:bd", "network_name": "qnet-static-eth0-48e715" } ], @@ -1358,10 +1340,10 @@ "gateway": "172.29.36.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, - "ip_address": "172.29.36.2", + "ip_address": "172.29.36.3", "ip_prefix_length": 22, "ipv6_gateway": "", - "mac_address": "02:42:ac:1d:24:02", + "mac_address": "02:42:ac:1d:24:03", "network_name": "grocy" } ], @@ -1488,7 +1470,7 @@ "ip_address": "192.168.2.137", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:08:13:aa:9b", + "mac_address": "02:42:ef:83:38:3b", "network_name": "qnet-static-eth0-48e715" } ], @@ -1573,9 +1555,9 @@ "cpu_shares": 0, "destroy_grace_seconds": null, "devices": [], - "dns": null, - "dns_opts": null, - "dns_search": null, + "dns": [], + "dns_opts": [], + "dns_search": [], "domainname": "", "entrypoint": [ "/dozzle" @@ -1583,17 +1565,17 @@ "env": [], "exit_code": null, "gpus": null, - "group_add": null, - "healthcheck": null, + "group_add": [], + "healthcheck": [], "host": [], "hostname": "dozzle", - "id": "bae73cdb08352c7038514e8313d8af9bafe7213dba57dfb0010a8838efc35e7e", + "id": "2472fd0df72f1c7365b559af7e1252542cf975737d163d22628b17e3364d97be", "image": "sha256:e01b904fd59e6d730c4149d7491a5fbb55962db2378ba9d1b9a2de760fa9427e", "init": false, "ipc_mode": "private", "labels": [], "log_driver": "local", - "log_opts": null, + "log_opts": {}, "logs": false, "max_retry_count": 0, "memory": 0, @@ -1619,7 +1601,7 @@ "ip_address": "192.168.2.144", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:eb:41:96:2e", + "mac_address": "02:42:e1:ab:b8:a0", "network_name": "qnet-static-eth0-48e715" } ], @@ -1647,11 +1629,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": "", @@ -1663,6 +1651,7 @@ "sensitive_attributes": [], "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", "dependencies": [ + "data.docker_registry_image.dozzle", "docker_image.dozzle", "docker_network.bridge" ] @@ -1759,7 +1748,7 @@ "ip_address": "192.168.2.129", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:ff:91:9b:a4", + "mac_address": "02:42:84:87:ef:7a", "network_name": "qnet-static-eth0-48e715" } ], @@ -1911,7 +1900,7 @@ "ip_address": "192.168.2.131", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:ab:6c:65:76", + "mac_address": "02:42:51:d6:9b:6f", "network_name": "qnet-static-eth0-48e715" } ], @@ -2005,9 +1994,9 @@ "group_add": [], "healthcheck": [], "host": [], - "hostname": "21239be90ca6", - "id": "21239be90ca6352b56d33301993d026fbc5f89d27c9a2ebce1ec2f5a373fb07d", - "image": "sha256:94fecdb2c2f038cc77313f582c9d123a7cf3eb0233cabcf1bc649b18a16e650d", + "hostname": "2a3a8b3b6200", + "id": "2a3a8b3b620004cbf65b0320667fbc2827f8a164760963cad652a46481f0df78", + "image": "sha256:51f5af4f71897a2bd7445c75664ab517ecc811098cb2989ea1f09956fe3f0d01", "init": false, "ipc_mode": "private", "labels": [], @@ -2025,10 +2014,10 @@ "gateway": "10.0.3.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, - "ip_address": "10.0.3.3", + "ip_address": "10.0.3.4", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:0a:00:03:03", + "mac_address": "02:42:0a:00:03:04", "network_name": "bridge" } ], @@ -2146,7 +2135,7 @@ "ip_address": "192.168.2.79", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:fa:2b:ae:7d", + "mac_address": "02:42:28:c8:08:7d", "network_name": "qnet-static-eth0-48e715" } ], @@ -2238,9 +2227,9 @@ "group_add": [], "healthcheck": [], "host": [], - "hostname": "13475b1a13a8", - "id": "13475b1a13a825af9dfe5e4f471b7bc10a043579846216a45d56b18d571c7240", - "image": "sha256:45dc67d86ea8ac3f860e17dba5d3cefc65ad4da37103f24740f1b44a70f257d7", + "hostname": "237f85a493c9", + "id": "237f85a493c90a3c933616803a0bb40b9de9f48b2e4d5db9a76f293c48f686a2", + "image": "sha256:fa22b2bb927621e9d06e262dc1d3aef4acfa53a8e33d5828eec6bf8f56867bd2", "init": false, "ipc_mode": "private", "labels": [], @@ -2271,10 +2260,10 @@ "gateway": "172.29.36.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, - "ip_address": "172.29.36.3", + "ip_address": "172.29.36.2", "ip_prefix_length": 22, "ipv6_gateway": "", - "mac_address": "02:42:ac:1d:24:03", + "mac_address": "02:42:ac:1d:24:02", "network_name": "grocy" }, { @@ -2284,7 +2273,7 @@ "ip_address": "192.168.2.142", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:7b:cc:50:ab", + "mac_address": "02:42:04:83:f3:58", "network_name": "qnet-static-eth0-48e715" } ], @@ -2368,9 +2357,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" @@ -2388,7 +2377,7 @@ ], "exit_code": null, "gpus": null, - "group_add": [], + "group_add": null, "healthcheck": [ { "interval": "30s", @@ -2403,8 +2392,8 @@ ], "host": [], "hostname": "hoarder", - "id": "ba469c262af21e76d4dfed2a74ebcadcb6532a9769fa59cd079661b464ba5bed", - "image": "sha256:5cf5f74922cc77fec1ff3b0fb655e99f1116b4c59202b6f0389138606d7c9070", + "id": "3d5553f484b65d2ae0807200310e7c52d8f61f189559db1d07bc711ec3000d97", + "image": "sha256:e0ad7fe7f6a9f7f3906a58c36ce50a7ffd569c76170467758bb28df501037b73", "init": false, "ipc_mode": "private", "labels": [], @@ -2420,7 +2409,7 @@ "mounts": [ { "bind_options": [], - "read_only": false, + "read_only": null, "source": "/share/appdata/hoarder", "target": "/data", "tmpfs_options": [], @@ -2435,10 +2424,10 @@ "gateway": "172.29.12.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, - "ip_address": "172.29.12.3", + "ip_address": "172.29.12.4", "ip_prefix_length": 22, "ipv6_gateway": "", - "mac_address": "02:42:ac:1d:0c:03", + "mac_address": "02:42:ac:1d:0c:04", "network_name": "hoarder" }, { @@ -2448,7 +2437,7 @@ "ip_address": "192.168.2.145", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:53:b0:22:fb", + "mac_address": "02:42:0d:49:e3:5b", "network_name": "qnet-static-eth0-48e715" } ], @@ -2482,17 +2471,11 @@ "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": "root", "userns_mode": "", @@ -2576,10 +2559,10 @@ "gateway": "172.29.12.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, - "ip_address": "172.29.12.2", + "ip_address": "172.29.12.3", "ip_prefix_length": 22, "ipv6_gateway": "", - "mac_address": "02:42:ac:1d:0c:02", + "mac_address": "02:42:ac:1d:0c:03", "network_name": "hoarder" } ], @@ -2714,10 +2697,10 @@ "gateway": "172.29.12.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, - "ip_address": "172.29.12.4", + "ip_address": "172.29.12.2", "ip_prefix_length": 22, "ipv6_gateway": "", - "mac_address": "02:42:ac:1d:0c:04", + "mac_address": "02:42:ac:1d:0c:02", "network_name": "hoarder" } ], @@ -2870,7 +2853,7 @@ "ip_address": "192.168.2.134", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:8b:6d:11:1d", + "mac_address": "02:42:1f:b5:e0:30", "network_name": "qnet-static-eth0-48e715" } ], @@ -3007,7 +2990,7 @@ "ip_address": "192.168.2.135", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:09:7e:d5:45", + "mac_address": "02:42:a7:84:13:11", "network_name": "qnet-static-eth0-48e715" } ], @@ -3147,7 +3130,7 @@ "ip_address": "192.168.2.127", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:ae:01:e7:fb", + "mac_address": "02:42:d5:f9:ea:da", "network_name": "qnet-static-eth0-48e715" } ], @@ -3211,134 +3194,6 @@ } ] }, - { - "mode": "managed", - "type": "docker_container", - "name": "mqtt-exporter", - "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": [ - "/usr/local/bin/python3", - "-u", - "/usr/src/app/mqtt_exporter.py" - ], - "env": [], - "exit_code": null, - "gpus": null, - "group_add": [], - "healthcheck": [], - "host": [], - "hostname": "458ac57b55d7", - "id": "458ac57b55d75dac4c662aaf7d2305b7596b76425d451714c263670aded8ffce", - "image": "sha256:191e346b5eeb6d7a1695b7046932ee9b0f9278b349be8c0e49ed288aee88d6d2", - "init": false, - "ipc_mode": "private", - "labels": [], - "log_driver": "json-file", - "log_opts": { - "max-file": "10", - "max-size": "10m" - }, - "logs": false, - "max_retry_count": 0, - "memory": 0, - "memory_swap": 0, - "mounts": [ - { - "bind_options": [], - "read_only": false, - "source": "/share/appdata/mqtt-exporter", - "target": "/usr/src/app/conf", - "tmpfs_options": [], - "type": "bind", - "volume_options": [] - } - ], - "must_run": true, - "name": "mqtt-exporter", - "network_data": [ - { - "gateway": "192.168.2.1", - "global_ipv6_address": "", - "global_ipv6_prefix_length": 0, - "ip_address": "192.168.2.123", - "ip_prefix_length": 24, - "ipv6_gateway": "", - "mac_address": "02:42:84:34:e7:9d", - "network_name": "qnet-static-eth0-48e715" - } - ], - "network_mode": "default", - "networks_advanced": [ - { - "aliases": [], - "ipv4_address": "192.168.2.123", - "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": "mqtt_exporter", - "userns_mode": "", - "volumes": [], - "wait": false, - "wait_timeout": 60, - "working_dir": "/usr/src/app" - }, - "sensitive_attributes": [], - "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", - "dependencies": [ - "data.docker_registry_image.mqtt-exporter", - "docker_image.mqtt-exporter", - "docker_network.bridge" - ] - } - ] - }, { "mode": "managed", "type": "docker_container", @@ -3439,7 +3294,7 @@ "ip_address": "192.168.2.115", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:96:50:00:cb", + "mac_address": "02:42:60:e0:32:bf", "network_name": "qnet-static-eth0-48e715" } ], @@ -3578,7 +3433,7 @@ "ip_address": "192.168.2.124", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:2a:95:86:71", + "mac_address": "02:42:27:82:95:38", "network_name": "qnet-static-eth0-48e715" } ], @@ -3714,10 +3569,10 @@ "gateway": "10.0.3.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, - "ip_address": "10.0.3.4", + "ip_address": "10.0.3.3", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:0a:00:03:04", + "mac_address": "02:42:0a:00:03:03", "network_name": "bridge" } ], @@ -3799,6 +3654,12 @@ ], "env": [ "PHOTOPRISM_ADMIN_PASSWORD=UAmpojHADcS5aB", + "PHOTOPRISM_AUTO_IMPORT=60", + "PHOTOPRISM_DATABASE_DRIVER=mysql", + "PHOTOPRISM_DATABASE_NAME=photoprism", + "PHOTOPRISM_DATABASE_PASSWORD=YL43KVRekqUjbgPLGzz", + "PHOTOPRISM_DATABASE_SERVER=mariadb", + "PHOTOPRISM_DATABASE_USER=photoprism", "PHOTOPRISM_DISABLE_TLS=true", "PHOTOPRISM_HTTP_HOST=192.168.2.116", "PHOTOPRISM_HTTP_HOSTNAME=photoprism.rescla.me", @@ -3809,9 +3670,9 @@ "group_add": null, "healthcheck": null, "host": [], - "hostname": "74883401e49b", - "id": "74883401e49b23f4bd2491f9f820b368a8e88d9fbda9b465e31ec9b8674cba32", - "image": "sha256:4d2b0590b545ecb42800b21b2dcf583c6a3690e22548d4e20db10e0cba6de2de", + "hostname": "3930e8fad044", + "id": "3930e8fad044327b5c3f6532c4703e347c468bbfca14ddf6f65831efbceddc62", + "image": "sha256:6f44ed322e7f952a0ef3be354f45e48d79c1f4ede54d38da1f785bbbc7ec3899", "init": false, "ipc_mode": "private", "labels": [], @@ -3824,20 +3685,20 @@ "max_retry_count": 0, "memory": 0, "memory_swap": 0, - "mounts": [ - { - "bind_options": [], - "read_only": null, - "source": "/share/appdata/photoprism/storage", - "target": "/photoprism/storage", - "tmpfs_options": [], - "type": "bind", - "volume_options": [] - } - ], + "mounts": [], "must_run": true, "name": "photoprism", "network_data": [ + { + "gateway": "172.29.0.1", + "global_ipv6_address": "", + "global_ipv6_prefix_length": 0, + "ip_address": "172.29.0.3", + "ip_prefix_length": 22, + "ipv6_gateway": "", + "mac_address": "02:42:ac:1d:00:03", + "network_name": "mariadb" + }, { "gateway": "192.168.2.1", "global_ipv6_address": "", @@ -3845,12 +3706,18 @@ "ip_address": "192.168.2.116", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:da:2f:c0:d6", + "mac_address": "02:42:e2:4d:c0:78", "network_name": "qnet-static-eth0-48e715" } ], "network_mode": "default", "networks_advanced": [ + { + "aliases": [], + "ipv4_address": "", + "ipv6_address": "", + "name": "mariadb" + }, { "aliases": [], "ipv4_address": "192.168.2.116", @@ -3895,6 +3762,13 @@ "host_path": "", "read_only": null, "volume_name": "truenas-photoprism-originals" + }, + { + "container_path": "/photoprism/storage", + "from_container": "", + "host_path": "", + "read_only": null, + "volume_name": "truenas-photoprism-data" } ], "wait": false, @@ -3905,7 +3779,11 @@ "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", "dependencies": [ "docker_image.photoprism", - "docker_network.bridge" + "docker_network.bridge", + "docker_network.mariadb", + "docker_volume.truenas-photoprism-data", + "docker_volume.truenas-photoprism-import", + "docker_volume.truenas-photoprism-originals" ] } ] @@ -3953,9 +3831,9 @@ "group_add": [], "healthcheck": [], "host": [], - "hostname": "4e17e581f953", - "id": "4e17e581f953f53a871c78e9e467f81548d2eaee1185cba05fce6d58fa108008", - "image": "sha256:4d2b0590b545ecb42800b21b2dcf583c6a3690e22548d4e20db10e0cba6de2de", + "hostname": "56bcf6b5e463", + "id": "56bcf6b5e463b8e2e0d398b897f8e6643827f79d3d270aa80cc3fa2980f01718", + "image": "sha256:6f44ed322e7f952a0ef3be354f45e48d79c1f4ede54d38da1f785bbbc7ec3899", "init": false, "ipc_mode": "private", "labels": [], @@ -3998,7 +3876,7 @@ "ip_address": "192.168.2.132", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:95:10:6f:c0", + "mac_address": "02:42:1d:0b:a1:fb", "network_name": "qnet-static-eth0-48e715" } ], @@ -4106,9 +3984,9 @@ } ], "host": [], - "hostname": "489487417ab8", - "id": "489487417ab8305cc9fee7839c637412e9ea0b6519b45fa7fd6bce9676470fb2", - "image": "sha256:729aa3c15496a89dc0e39417f67137c9faaa1493528fc2bc1145e2d7e830d49b", + "hostname": "b41f73c9537f", + "id": "b41f73c9537fde22cf6a10c8189cf07fc8540d76b0ba0d7f4f49521ed81e6870", + "image": "sha256:5ec450870d924acad9dd3d1545e1e77d2b6418da29565dbd1c4984a3bf75869d", "init": false, "ipc_mode": "private", "labels": [], @@ -4142,7 +4020,7 @@ "ip_address": "192.168.2.114", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:1c:c7:aa:4e", + "mac_address": "02:42:66:bd:1d:28", "network_name": "qnet-static-eth0-48e715" } ], @@ -4238,9 +4116,9 @@ "group_add": [], "healthcheck": [], "host": [], - "hostname": "4d6b79ccf5b4", - "id": "4d6b79ccf5b492a20a58d88de476cf4fd24310b2c141a77766fb9b05231d7a4d", - "image": "sha256:a977124a660f084cf333bac75fa34cea81f288875e90c8979e766b68bb2c948b", + "hostname": "3572f0350ad1", + "id": "3572f0350ad1a4e5f520e7582198e66b7c43393508d694a93d30854cc695ee5f", + "image": "sha256:503e04849f1c820b73ed19f348cb8da0c9728f38b6a4f68eb68d8c3eb0e1869f", "init": false, "ipc_mode": "private", "labels": [], @@ -4283,7 +4161,7 @@ "ip_address": "192.168.2.80", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:24:c9:4b:01", + "mac_address": "02:42:6b:05:2e:95", "network_name": "qnet-static-eth0-48e715" } ], @@ -4411,7 +4289,7 @@ "ip_address": "192.168.2.141", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:22:1b:e7:9a", + "mac_address": "02:42:98:1c:ff:f6", "network_name": "qnet-static-eth0-48e715" } ], @@ -4505,9 +4383,9 @@ "group_add": [], "healthcheck": [], "host": [], - "hostname": "9fa80b9a2199", - "id": "9fa80b9a21998636d9fc3b96f8cc7a64f1ec270b10bc3d1f815728d5404f05db", - "image": "sha256:ba6421b2cb829d289324dd1b8472fd29f25f4cc3aad7f9e40163d2e833b1e9a8", + "hostname": "0d84787db1a5", + "id": "0d84787db1a5aec393101f715be9a98040f0f03681aebbc8152c3fb5fd5fbd2b", + "image": "sha256:1393e4ad9d3a0d94e63e407c6c5f3cadd2f2742ae3ee5f22aa99ab1be9252519", "init": false, "ipc_mode": "private", "labels": [], @@ -4538,7 +4416,7 @@ "ip_address": "192.168.2.138", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:2c:40:e2:f3", + "mac_address": "02:42:9f:5c:84:04", "network_name": "qnet-static-eth0-48e715" } ], @@ -4673,7 +4551,7 @@ "ip_address": "192.168.2.147", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:12:cd:ca:a9", + "mac_address": "02:42:9d:2c:74:43", "network_name": "qnet-static-eth0-48e715" } ], @@ -4779,8 +4657,8 @@ "group_add": [], "healthcheck": [], "host": [], - "hostname": "e358e39f20b5", - "id": "e358e39f20b53dbc5b157c9d74367b3f8a30f1d3e7fc2a1cdf899c89c4765c56", + "hostname": "18e65c471a52", + "id": "18e65c471a52a0657e4dde03fb0054a5c486cab44ae0ff8aa78d961fe8615a05", "image": "sha256:43724892d6db0fd681c7309bd458ce636c637a027f2d203a4932668ba8ffd97c", "init": false, "ipc_mode": "private", @@ -5082,7 +4960,7 @@ "ip_address": "192.168.2.130", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:8f:d7:cd:04", + "mac_address": "02:42:31:dc:4e:31", "network_name": "qnet-static-eth0-48e715" } ], @@ -5208,7 +5086,7 @@ "ip_address": "192.168.2.140", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:35:f6:23:f9", + "mac_address": "02:42:6b:b4:1d:21", "network_name": "qnet-static-eth0-48e715" } ], @@ -5310,9 +5188,9 @@ "group_add": [], "healthcheck": [], "host": [], - "hostname": "694e33710e33", - "id": "694e33710e33e901cf0a9ce65ac151da2b72f5d08d87065866ba4f9572d3aada", - "image": "sha256:cd40669296557851c88a16a96f508c3773b574c2ba8a90c14220e3a3141e7d60", + "hostname": "667ef20d69ce", + "id": "667ef20d69cee8afac66801c259716ebe70724095b28b245d31f41f0522baa34", + "image": "sha256:90f5658c6bc720ef69541916ae6fab633c97721e6c5d6c9be40f858bbe60d3d9", "init": false, "ipc_mode": "private", "labels": [], @@ -5355,7 +5233,7 @@ "ip_address": "192.168.2.126", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:d9:8a:71:d0", + "mac_address": "02:42:a3:eb:20:73", "network_name": "qnet-static-eth0-48e715" } ], @@ -5482,7 +5360,7 @@ "ip_address": "192.168.2.136", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:38:3a:a0:73", + "mac_address": "02:42:dd:a8:f7:8a", "network_name": "qnet-static-eth0-48e715" } ], @@ -5616,7 +5494,7 @@ "ip_address": "192.168.2.119", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:39:ee:ba:52", + "mac_address": "02:42:45:05:bb:af", "network_name": "qnet-static-eth0-48e715" } ], @@ -5751,16 +5629,6 @@ "must_run": true, "name": "traccar", "network_data": [ - { - "gateway": "172.29.0.1", - "global_ipv6_address": "", - "global_ipv6_prefix_length": 0, - "ip_address": "172.29.0.2", - "ip_prefix_length": 22, - "ipv6_gateway": "", - "mac_address": "02:42:ac:1d:00:02", - "network_name": "mariadb" - }, { "gateway": "192.168.2.1", "global_ipv6_address": "", @@ -5768,8 +5636,18 @@ "ip_address": "192.168.2.113", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:e1:d7:ce:9c", + "mac_address": "02:42:8a:ad:c2:02", "network_name": "qnet-static-eth0-48e715" + }, + { + "gateway": "172.29.0.1", + "global_ipv6_address": "", + "global_ipv6_prefix_length": 0, + "ip_address": "172.29.0.4", + "ip_prefix_length": 22, + "ipv6_gateway": "", + "mac_address": "02:42:ac:1d:00:04", + "network_name": "mariadb" } ], "network_mode": "default", @@ -5914,7 +5792,7 @@ "ip_address": "192.168.2.67", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:dc:76:68:41", + "mac_address": "02:42:13:5a:e4:5e", "network_name": "qnet-static-eth0-48e715" } ], @@ -6056,7 +5934,7 @@ "ip_address": "192.168.2.133", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:78:a0:97:b2", + "mac_address": "02:42:b3:b9:9c:1c", "network_name": "qnet-static-eth0-48e715" } ], @@ -6195,7 +6073,7 @@ "ip_address": "192.168.2.143", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:84:79:50:fd", + "mac_address": "02:42:48:1d:9f:83", "network_name": "qnet-static-eth0-48e715" } ], @@ -6340,7 +6218,7 @@ "ip_address": "192.168.2.120", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:9b:6c:f2:7d", + "mac_address": "02:42:65:7c:d8:aa", "network_name": "qnet-static-eth0-48e715" } ], @@ -6678,15 +6556,15 @@ "attributes": { "build": [], "force_remove": null, - "id": "sha256:94fecdb2c2f038cc77313f582c9d123a7cf3eb0233cabcf1bc649b18a16e650dglobalping/globalping-probe:latest", - "image_id": "sha256:94fecdb2c2f038cc77313f582c9d123a7cf3eb0233cabcf1bc649b18a16e650d", + "id": "sha256:51f5af4f71897a2bd7445c75664ab517ecc811098cb2989ea1f09956fe3f0d01globalping/globalping-probe:latest", + "image_id": "sha256:51f5af4f71897a2bd7445c75664ab517ecc811098cb2989ea1f09956fe3f0d01", "keep_locally": null, "name": "globalping/globalping-probe:latest", "platform": null, "pull_triggers": [ - "sha256:a8876b98c489f8c0eb9cbe2252f434ff0c26a3b2933c4466baca8565d348907d" + "sha256:bd58ba68eafcfb6854eec1f727fa9c3f218c6329fed3ef6004bb413cd4eb93f5" ], - "repo_digest": "globalping/globalping-probe@sha256:a8876b98c489f8c0eb9cbe2252f434ff0c26a3b2933c4466baca8565d348907d", + "repo_digest": "globalping/globalping-probe@sha256:bd58ba68eafcfb6854eec1f727fa9c3f218c6329fed3ef6004bb413cd4eb93f5", "triggers": null }, "sensitive_attributes": [], @@ -6738,15 +6616,15 @@ "attributes": { "build": [], "force_remove": null, - "id": "sha256:45dc67d86ea8ac3f860e17dba5d3cefc65ad4da37103f24740f1b44a70f257d7linuxserver/grocy:latest", - "image_id": "sha256:45dc67d86ea8ac3f860e17dba5d3cefc65ad4da37103f24740f1b44a70f257d7", + "id": "sha256:fa22b2bb927621e9d06e262dc1d3aef4acfa53a8e33d5828eec6bf8f56867bd2linuxserver/grocy:latest", + "image_id": "sha256:fa22b2bb927621e9d06e262dc1d3aef4acfa53a8e33d5828eec6bf8f56867bd2", "keep_locally": null, "name": "linuxserver/grocy:latest", "platform": null, "pull_triggers": [ - "sha256:21e77b400e12b6f797b3303fedba92eeca35fc10d17e157c7bf40431ac31fdcf" + "sha256:cb2d9fd877c05c093b685161399f537a5df2d00d7041a8e1be133145e9fe4347" ], - "repo_digest": "linuxserver/grocy@sha256:21e77b400e12b6f797b3303fedba92eeca35fc10d17e157c7bf40431ac31fdcf", + "repo_digest": "linuxserver/grocy@sha256:cb2d9fd877c05c093b685161399f537a5df2d00d7041a8e1be133145e9fe4347", "triggers": null }, "sensitive_attributes": [], @@ -6768,15 +6646,15 @@ "attributes": { "build": [], "force_remove": null, - "id": "sha256:5cf5f74922cc77fec1ff3b0fb655e99f1116b4c59202b6f0389138606d7c9070ghcr.io/hoarder-app/hoarder", - "image_id": "sha256:5cf5f74922cc77fec1ff3b0fb655e99f1116b4c59202b6f0389138606d7c9070", + "id": "sha256:e0ad7fe7f6a9f7f3906a58c36ce50a7ffd569c76170467758bb28df501037b73ghcr.io/hoarder-app/hoarder", + "image_id": "sha256:e0ad7fe7f6a9f7f3906a58c36ce50a7ffd569c76170467758bb28df501037b73", "keep_locally": null, "name": "ghcr.io/hoarder-app/hoarder", "platform": null, "pull_triggers": [ - "sha256:1ffcbe71b11ef23ced1094528a04cf7479e252226fbe8599f6a5d605ffb8a67f" + "sha256:b19ba12b98915e0c01c0d0a4dab51593f082b453449682bea6a222480d853f4c" ], - "repo_digest": "ghcr.io/hoarder-app/hoarder@sha256:1ffcbe71b11ef23ced1094528a04cf7479e252226fbe8599f6a5d605ffb8a67f", + "repo_digest": "ghcr.io/hoarder-app/hoarder@sha256:b19ba12b98915e0c01c0d0a4dab51593f082b453449682bea6a222480d853f4c", "triggers": null }, "sensitive_attributes": [], @@ -6937,36 +6815,6 @@ } ] }, - { - "mode": "managed", - "type": "docker_image", - "name": "mqtt-exporter", - "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "build": [], - "force_remove": null, - "id": "sha256:191e346b5eeb6d7a1695b7046932ee9b0f9278b349be8c0e49ed288aee88d6d2fhemberger/mqtt_exporter:latest", - "image_id": "sha256:191e346b5eeb6d7a1695b7046932ee9b0f9278b349be8c0e49ed288aee88d6d2", - "keep_locally": null, - "name": "fhemberger/mqtt_exporter:latest", - "platform": null, - "pull_triggers": [ - "sha256:d9a6071ea8d03ca6e8d0e6d1b84afd2fd9a4ab04200acb3841624e5d8eecb6f6" - ], - "repo_digest": "fhemberger/mqtt_exporter@sha256:d9a6071ea8d03ca6e8d0e6d1b84afd2fd9a4ab04200acb3841624e5d8eecb6f6", - "triggers": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "data.docker_registry_image.mqtt-exporter" - ] - } - ] - }, { "mode": "managed", "type": "docker_image", @@ -7068,15 +6916,15 @@ "attributes": { "build": [], "force_remove": null, - "id": "sha256:4d2b0590b545ecb42800b21b2dcf583c6a3690e22548d4e20db10e0cba6de2dephotoprism/photoprism:latest", - "image_id": "sha256:4d2b0590b545ecb42800b21b2dcf583c6a3690e22548d4e20db10e0cba6de2de", + "id": "sha256:6f44ed322e7f952a0ef3be354f45e48d79c1f4ede54d38da1f785bbbc7ec3899photoprism/photoprism:latest", + "image_id": "sha256:6f44ed322e7f952a0ef3be354f45e48d79c1f4ede54d38da1f785bbbc7ec3899", "keep_locally": null, "name": "photoprism/photoprism:latest", "platform": null, "pull_triggers": [ - "sha256:c1e788ecabad56211ab7b09a1be0c383105eb964d6df38a1af1ce040292f9055" + "sha256:8f1cb70617cb97c2b675ad63334be57e962f91e58967e81ae31bc58fc00ed304" ], - "repo_digest": "photoprism/photoprism@sha256:c1e788ecabad56211ab7b09a1be0c383105eb964d6df38a1af1ce040292f9055", + "repo_digest": "photoprism/photoprism@sha256:8f1cb70617cb97c2b675ad63334be57e962f91e58967e81ae31bc58fc00ed304", "triggers": null }, "sensitive_attributes": [], @@ -7098,15 +6946,15 @@ "attributes": { "build": [], "force_remove": null, - "id": "sha256:729aa3c15496a89dc0e39417f67137c9faaa1493528fc2bc1145e2d7e830d49bpihole/pihole:latest", - "image_id": "sha256:729aa3c15496a89dc0e39417f67137c9faaa1493528fc2bc1145e2d7e830d49b", + "id": "sha256:5ec450870d924acad9dd3d1545e1e77d2b6418da29565dbd1c4984a3bf75869dpihole/pihole:latest", + "image_id": "sha256:5ec450870d924acad9dd3d1545e1e77d2b6418da29565dbd1c4984a3bf75869d", "keep_locally": null, "name": "pihole/pihole:latest", "platform": null, "pull_triggers": [ - "sha256:bcf79fe65348067d17b7b14fd7e2cb8177bbb4e972e1880a905169334e69c1a2" + "sha256:ac63178526b71aa575069945f68e7bfb57541fefcd6150d752eeae82b5638141" ], - "repo_digest": "pihole/pihole@sha256:bcf79fe65348067d17b7b14fd7e2cb8177bbb4e972e1880a905169334e69c1a2", + "repo_digest": "pihole/pihole@sha256:ac63178526b71aa575069945f68e7bfb57541fefcd6150d752eeae82b5638141", "triggers": null }, "sensitive_attributes": [], @@ -7128,15 +6976,15 @@ "attributes": { "build": [], "force_remove": null, - "id": "sha256:a977124a660f084cf333bac75fa34cea81f288875e90c8979e766b68bb2c948bprom/prometheus:latest", - "image_id": "sha256:a977124a660f084cf333bac75fa34cea81f288875e90c8979e766b68bb2c948b", + "id": "sha256:503e04849f1c820b73ed19f348cb8da0c9728f38b6a4f68eb68d8c3eb0e1869fprom/prometheus:latest", + "image_id": "sha256:503e04849f1c820b73ed19f348cb8da0c9728f38b6a4f68eb68d8c3eb0e1869f", "keep_locally": null, "name": "prom/prometheus:latest", "platform": null, "pull_triggers": [ - "sha256:5888c188cf09e3f7eebc97369c3b2ce713e844cdbd88ccf36f5047c958aea120" + "sha256:6927e0919a144aa7616fd0137d4816816d42f6b816de3af269ab065250859a62" ], - "repo_digest": "prom/prometheus@sha256:5888c188cf09e3f7eebc97369c3b2ce713e844cdbd88ccf36f5047c958aea120", + "repo_digest": "prom/prometheus@sha256:6927e0919a144aa7616fd0137d4816816d42f6b816de3af269ab065250859a62", "triggers": null }, "sensitive_attributes": [], @@ -7188,15 +7036,15 @@ "attributes": { "build": [], "force_remove": null, - "id": "sha256:ba6421b2cb829d289324dd1b8472fd29f25f4cc3aad7f9e40163d2e833b1e9a8ghcr.io/hotio/radarr:latest", - "image_id": "sha256:ba6421b2cb829d289324dd1b8472fd29f25f4cc3aad7f9e40163d2e833b1e9a8", + "id": "sha256:1393e4ad9d3a0d94e63e407c6c5f3cadd2f2742ae3ee5f22aa99ab1be9252519ghcr.io/hotio/radarr:latest", + "image_id": "sha256:1393e4ad9d3a0d94e63e407c6c5f3cadd2f2742ae3ee5f22aa99ab1be9252519", "keep_locally": null, "name": "ghcr.io/hotio/radarr:latest", "platform": null, "pull_triggers": [ - "sha256:935b30d3a8429aae8e27953b747718d2acefd82922ca6b28862310ad66de9b45" + "sha256:74d5b402fe418fe1fc96069e3302f235122f3a7b84a392c1d5307fd0ad112e89" ], - "repo_digest": "ghcr.io/hotio/radarr@sha256:935b30d3a8429aae8e27953b747718d2acefd82922ca6b28862310ad66de9b45", + "repo_digest": "ghcr.io/hotio/radarr@sha256:74d5b402fe418fe1fc96069e3302f235122f3a7b84a392c1d5307fd0ad112e89", "triggers": null }, "sensitive_attributes": [], @@ -7254,9 +7102,9 @@ "name": "redis:latest", "platform": null, "pull_triggers": [ - "sha256:1eeedfa9ae00ad214df5b7cf450313ca244a6bab51994cbd8d7f382d50828986" + "sha256:6aafb7f25fc93c4ff74e99cff8e85899f03901bc96e61ba12cd3c39e95503c73" ], - "repo_digest": "redis@sha256:1eeedfa9ae00ad214df5b7cf450313ca244a6bab51994cbd8d7f382d50828986", + "repo_digest": "redis@sha256:6aafb7f25fc93c4ff74e99cff8e85899f03901bc96e61ba12cd3c39e95503c73", "triggers": null }, "sensitive_attributes": [], @@ -7363,15 +7211,15 @@ "attributes": { "build": [], "force_remove": null, - "id": "sha256:cd40669296557851c88a16a96f508c3773b574c2ba8a90c14220e3a3141e7d60linuxserver/smokeping:latest", - "image_id": "sha256:cd40669296557851c88a16a96f508c3773b574c2ba8a90c14220e3a3141e7d60", + "id": "sha256:90f5658c6bc720ef69541916ae6fab633c97721e6c5d6c9be40f858bbe60d3d9linuxserver/smokeping:latest", + "image_id": "sha256:90f5658c6bc720ef69541916ae6fab633c97721e6c5d6c9be40f858bbe60d3d9", "keep_locally": null, "name": "linuxserver/smokeping:latest", "platform": null, "pull_triggers": [ - "sha256:95c3dcd01a8fe9e90735430f242f23f366982b2273e86cbe81af8774f77015ef" + "sha256:65b3dd6ea3b4ba8a7ef7096e8ba6f92b43a2c69732ca856d73ee1407016b1882" ], - "repo_digest": "linuxserver/smokeping@sha256:95c3dcd01a8fe9e90735430f242f23f366982b2273e86cbe81af8774f77015ef", + "repo_digest": "linuxserver/smokeping@sha256:65b3dd6ea3b4ba8a7ef7096e8ba6f92b43a2c69732ca856d73ee1407016b1882", "triggers": null }, "sensitive_attributes": [], @@ -7769,42 +7617,6 @@ } ] }, - { - "mode": "managed", - "type": "docker_network", - "name": "mqtt-exporter", - "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", - "instances": [ - { - "schema_version": 1, - "attributes": { - "attachable": false, - "check_duplicate": null, - "driver": "bridge", - "id": "7a040f1f9063e45f7cee84fe5f45605562b0c34d8e237de8b9e877576c2dfdb9", - "ingress": false, - "internal": false, - "ipam_config": [ - { - "aux_address": {}, - "gateway": "172.29.16.1", - "ip_range": "", - "subnet": "172.29.16.0/22" - } - ], - "ipam_driver": "default", - "ipam_options": {}, - "ipv6": false, - "labels": [], - "name": "mqtt-exporter", - "options": {}, - "scope": "local" - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, { "mode": "managed", "type": "docker_network", @@ -7974,6 +7786,31 @@ } ] }, + { + "mode": "managed", + "type": "docker_volume", + "name": "truenas-photoprism-data", + "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", + "instances": [ + { + "schema_version": 1, + "attributes": { + "driver": "local", + "driver_opts": { + "device": "//172.20.0.188/photoprism-data", + "o": "username=photoprism,password=V3i77MWeoM^XpugwG%6,uid=2000,gid=2000", + "type": "cifs" + }, + "id": "truenas-photoprism-data", + "labels": [], + "mountpoint": "/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/volumes/truenas-photoprism-data/_data", + "name": "truenas-photoprism-data" + }, + "sensitive_attributes": [], + "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ==" + } + ] + }, { "mode": "managed", "type": "docker_volume", diff --git a/terraform.tfstate.backup b/terraform.tfstate.backup index 025edb2..0b7afca 100644 --- a/terraform.tfstate.backup +++ b/terraform.tfstate.backup @@ -1,7 +1,7 @@ { "version": 4, "terraform_version": "1.5.5", - "serial": 4665, + "serial": 4736, "lineage": "fcc74498-a461-682e-d8e4-5bc8c6ea51ec", "outputs": {}, "resources": [ @@ -176,10 +176,10 @@ { "schema_version": 0, "attributes": { - "id": "sha256:a8876b98c489f8c0eb9cbe2252f434ff0c26a3b2933c4466baca8565d348907d", + "id": "sha256:bd58ba68eafcfb6854eec1f727fa9c3f218c6329fed3ef6004bb413cd4eb93f5", "insecure_skip_verify": false, "name": "globalping/globalping-probe:latest", - "sha256_digest": "sha256:a8876b98c489f8c0eb9cbe2252f434ff0c26a3b2933c4466baca8565d348907d" + "sha256_digest": "sha256:bd58ba68eafcfb6854eec1f727fa9c3f218c6329fed3ef6004bb413cd4eb93f5" }, "sensitive_attributes": [] } @@ -212,10 +212,10 @@ { "schema_version": 0, "attributes": { - "id": "sha256:21e77b400e12b6f797b3303fedba92eeca35fc10d17e157c7bf40431ac31fdcf", + "id": "sha256:cb2d9fd877c05c093b685161399f537a5df2d00d7041a8e1be133145e9fe4347", "insecure_skip_verify": false, "name": "linuxserver/grocy:latest", - "sha256_digest": "sha256:21e77b400e12b6f797b3303fedba92eeca35fc10d17e157c7bf40431ac31fdcf" + "sha256_digest": "sha256:cb2d9fd877c05c093b685161399f537a5df2d00d7041a8e1be133145e9fe4347" }, "sensitive_attributes": [] } @@ -329,24 +329,6 @@ } ] }, - { - "mode": "data", - "type": "docker_registry_image", - "name": "mqtt-exporter", - "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "id": "sha256:d9a6071ea8d03ca6e8d0e6d1b84afd2fd9a4ab04200acb3841624e5d8eecb6f6", - "insecure_skip_verify": false, - "name": "fhemberger/mqtt_exporter:latest", - "sha256_digest": "sha256:d9a6071ea8d03ca6e8d0e6d1b84afd2fd9a4ab04200acb3841624e5d8eecb6f6" - }, - "sensitive_attributes": [] - } - ] - }, { "mode": "data", "type": "docker_registry_image", @@ -410,10 +392,10 @@ { "schema_version": 0, "attributes": { - "id": "sha256:c1e788ecabad56211ab7b09a1be0c383105eb964d6df38a1af1ce040292f9055", + "id": "sha256:8f1cb70617cb97c2b675ad63334be57e962f91e58967e81ae31bc58fc00ed304", "insecure_skip_verify": false, "name": "photoprism/photoprism:latest", - "sha256_digest": "sha256:c1e788ecabad56211ab7b09a1be0c383105eb964d6df38a1af1ce040292f9055" + "sha256_digest": "sha256:8f1cb70617cb97c2b675ad63334be57e962f91e58967e81ae31bc58fc00ed304" }, "sensitive_attributes": [] } @@ -428,10 +410,10 @@ { "schema_version": 0, "attributes": { - "id": "sha256:bcf79fe65348067d17b7b14fd7e2cb8177bbb4e972e1880a905169334e69c1a2", + "id": "sha256:ac63178526b71aa575069945f68e7bfb57541fefcd6150d752eeae82b5638141", "insecure_skip_verify": false, "name": "pihole/pihole:latest", - "sha256_digest": "sha256:bcf79fe65348067d17b7b14fd7e2cb8177bbb4e972e1880a905169334e69c1a2" + "sha256_digest": "sha256:ac63178526b71aa575069945f68e7bfb57541fefcd6150d752eeae82b5638141" }, "sensitive_attributes": [] } @@ -446,10 +428,10 @@ { "schema_version": 0, "attributes": { - "id": "sha256:5888c188cf09e3f7eebc97369c3b2ce713e844cdbd88ccf36f5047c958aea120", + "id": "sha256:6927e0919a144aa7616fd0137d4816816d42f6b816de3af269ab065250859a62", "insecure_skip_verify": false, "name": "prom/prometheus:latest", - "sha256_digest": "sha256:5888c188cf09e3f7eebc97369c3b2ce713e844cdbd88ccf36f5047c958aea120" + "sha256_digest": "sha256:6927e0919a144aa7616fd0137d4816816d42f6b816de3af269ab065250859a62" }, "sensitive_attributes": [] } @@ -482,10 +464,10 @@ { "schema_version": 0, "attributes": { - "id": "sha256:935b30d3a8429aae8e27953b747718d2acefd82922ca6b28862310ad66de9b45", + "id": "sha256:74d5b402fe418fe1fc96069e3302f235122f3a7b84a392c1d5307fd0ad112e89", "insecure_skip_verify": false, "name": "ghcr.io/hotio/radarr:latest", - "sha256_digest": "sha256:935b30d3a8429aae8e27953b747718d2acefd82922ca6b28862310ad66de9b45" + "sha256_digest": "sha256:74d5b402fe418fe1fc96069e3302f235122f3a7b84a392c1d5307fd0ad112e89" }, "sensitive_attributes": [] } @@ -518,10 +500,10 @@ { "schema_version": 0, "attributes": { - "id": "sha256:1eeedfa9ae00ad214df5b7cf450313ca244a6bab51994cbd8d7f382d50828986", + "id": "sha256:6aafb7f25fc93c4ff74e99cff8e85899f03901bc96e61ba12cd3c39e95503c73", "insecure_skip_verify": false, "name": "redis:latest", - "sha256_digest": "sha256:1eeedfa9ae00ad214df5b7cf450313ca244a6bab51994cbd8d7f382d50828986" + "sha256_digest": "sha256:6aafb7f25fc93c4ff74e99cff8e85899f03901bc96e61ba12cd3c39e95503c73" }, "sensitive_attributes": [] } @@ -572,10 +554,10 @@ { "schema_version": 0, "attributes": { - "id": "sha256:95c3dcd01a8fe9e90735430f242f23f366982b2273e86cbe81af8774f77015ef", + "id": "sha256:65b3dd6ea3b4ba8a7ef7096e8ba6f92b43a2c69732ca856d73ee1407016b1882", "insecure_skip_verify": false, "name": "linuxserver/smokeping:latest", - "sha256_digest": "sha256:95c3dcd01a8fe9e90735430f242f23f366982b2273e86cbe81af8774f77015ef" + "sha256_digest": "sha256:65b3dd6ea3b4ba8a7ef7096e8ba6f92b43a2c69732ca856d73ee1407016b1882" }, "sensitive_attributes": [] } @@ -815,10 +797,10 @@ "gateway": "172.29.0.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, - "ip_address": "172.29.0.3", + "ip_address": "172.29.0.2", "ip_prefix_length": 22, "ipv6_gateway": "", - "mac_address": "02:42:ac:1d:00:03", + "mac_address": "02:42:ac:1d:00:02", "network_name": "mariadb" }, { @@ -828,7 +810,7 @@ "ip_address": "192.168.2.83", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:f4:fa:c5:f3", + "mac_address": "02:42:2f:cd:93:b6", "network_name": "qnet-static-eth0-48e715" } ], @@ -976,7 +958,7 @@ "ip_address": "192.168.2.146", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:e2:45:f2:70", + "mac_address": "02:42:a8:cc:c1:d7", "network_name": "qnet-static-eth0-48e715" } ], @@ -1113,7 +1095,7 @@ "ip_address": "192.168.2.148", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:64:6f:1d:65", + "mac_address": "02:42:29:3e:d1:33", "network_name": "qnet-static-eth0-48e715" } ], @@ -1241,7 +1223,7 @@ "ip_address": "192.168.2.150", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:5a:0b:f2:46", + "mac_address": "02:42:a0:d4:3b:bd", "network_name": "qnet-static-eth0-48e715" } ], @@ -1358,10 +1340,10 @@ "gateway": "172.29.36.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, - "ip_address": "172.29.36.2", + "ip_address": "172.29.36.3", "ip_prefix_length": 22, "ipv6_gateway": "", - "mac_address": "02:42:ac:1d:24:02", + "mac_address": "02:42:ac:1d:24:03", "network_name": "grocy" } ], @@ -1488,7 +1470,7 @@ "ip_address": "192.168.2.137", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:08:13:aa:9b", + "mac_address": "02:42:ef:83:38:3b", "network_name": "qnet-static-eth0-48e715" } ], @@ -1573,9 +1555,9 @@ "cpu_shares": 0, "destroy_grace_seconds": null, "devices": [], - "dns": null, - "dns_opts": null, - "dns_search": null, + "dns": [], + "dns_opts": [], + "dns_search": [], "domainname": "", "entrypoint": [ "/dozzle" @@ -1583,17 +1565,17 @@ "env": [], "exit_code": null, "gpus": null, - "group_add": null, - "healthcheck": null, + "group_add": [], + "healthcheck": [], "host": [], "hostname": "dozzle", - "id": "de50e975811e0f414a35236d71859f5b751e51b367bcb21450b1bf5f44ae5535", + "id": "2472fd0df72f1c7365b559af7e1252542cf975737d163d22628b17e3364d97be", "image": "sha256:e01b904fd59e6d730c4149d7491a5fbb55962db2378ba9d1b9a2de760fa9427e", "init": false, "ipc_mode": "private", "labels": [], "log_driver": "local", - "log_opts": null, + "log_opts": {}, "logs": false, "max_retry_count": 0, "memory": 0, @@ -1619,7 +1601,7 @@ "ip_address": "192.168.2.144", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:bb:44:f3:b4", + "mac_address": "02:42:e1:ab:b8:a0", "network_name": "qnet-static-eth0-48e715" } ], @@ -1647,11 +1629,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": "", @@ -1760,7 +1748,7 @@ "ip_address": "192.168.2.129", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:ff:91:9b:a4", + "mac_address": "02:42:84:87:ef:7a", "network_name": "qnet-static-eth0-48e715" } ], @@ -1912,7 +1900,7 @@ "ip_address": "192.168.2.131", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:ab:6c:65:76", + "mac_address": "02:42:51:d6:9b:6f", "network_name": "qnet-static-eth0-48e715" } ], @@ -2006,9 +1994,9 @@ "group_add": [], "healthcheck": [], "host": [], - "hostname": "21239be90ca6", - "id": "21239be90ca6352b56d33301993d026fbc5f89d27c9a2ebce1ec2f5a373fb07d", - "image": "sha256:94fecdb2c2f038cc77313f582c9d123a7cf3eb0233cabcf1bc649b18a16e650d", + "hostname": "2a3a8b3b6200", + "id": "2a3a8b3b620004cbf65b0320667fbc2827f8a164760963cad652a46481f0df78", + "image": "sha256:51f5af4f71897a2bd7445c75664ab517ecc811098cb2989ea1f09956fe3f0d01", "init": false, "ipc_mode": "private", "labels": [], @@ -2026,10 +2014,10 @@ "gateway": "10.0.3.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, - "ip_address": "10.0.3.3", + "ip_address": "10.0.3.4", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:0a:00:03:03", + "mac_address": "02:42:0a:00:03:04", "network_name": "bridge" } ], @@ -2147,7 +2135,7 @@ "ip_address": "192.168.2.79", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:fa:2b:ae:7d", + "mac_address": "02:42:28:c8:08:7d", "network_name": "qnet-static-eth0-48e715" } ], @@ -2224,9 +2212,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" @@ -2236,12 +2224,12 @@ ], "exit_code": null, "gpus": null, - "group_add": [], - "healthcheck": [], + "group_add": null, + "healthcheck": null, "host": [], - "hostname": "13475b1a13a8", - "id": "13475b1a13a825af9dfe5e4f471b7bc10a043579846216a45d56b18d571c7240", - "image": "sha256:45dc67d86ea8ac3f860e17dba5d3cefc65ad4da37103f24740f1b44a70f257d7", + "hostname": "237f85a493c9", + "id": "237f85a493c90a3c933616803a0bb40b9de9f48b2e4d5db9a76f293c48f686a2", + "image": "sha256:fa22b2bb927621e9d06e262dc1d3aef4acfa53a8e33d5828eec6bf8f56867bd2", "init": false, "ipc_mode": "private", "labels": [], @@ -2257,7 +2245,7 @@ "mounts": [ { "bind_options": [], - "read_only": false, + "read_only": null, "source": "/share/appdata/grocy", "target": "/config", "tmpfs_options": [], @@ -2268,16 +2256,6 @@ "must_run": true, "name": "grocy", "network_data": [ - { - "gateway": "172.29.36.1", - "global_ipv6_address": "", - "global_ipv6_prefix_length": 0, - "ip_address": "172.29.36.3", - "ip_prefix_length": 22, - "ipv6_gateway": "", - "mac_address": "02:42:ac:1d:24:03", - "network_name": "grocy" - }, { "gateway": "192.168.2.1", "global_ipv6_address": "", @@ -2285,8 +2263,18 @@ "ip_address": "192.168.2.142", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:7b:cc:50:ab", + "mac_address": "02:42:04:83:f3:58", "network_name": "qnet-static-eth0-48e715" + }, + { + "gateway": "172.29.36.1", + "global_ipv6_address": "", + "global_ipv6_prefix_length": 0, + "ip_address": "172.29.36.2", + "ip_prefix_length": 22, + "ipv6_gateway": "", + "mac_address": "02:42:ac:1d:24:02", + "network_name": "grocy" } ], "network_mode": "default", @@ -2319,17 +2307,11 @@ "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": "", @@ -2436,10 +2418,10 @@ "gateway": "172.29.12.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, - "ip_address": "172.29.12.3", + "ip_address": "172.29.12.4", "ip_prefix_length": 22, "ipv6_gateway": "", - "mac_address": "02:42:ac:1d:0c:03", + "mac_address": "02:42:ac:1d:0c:04", "network_name": "hoarder" }, { @@ -2449,7 +2431,7 @@ "ip_address": "192.168.2.145", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:53:b0:22:fb", + "mac_address": "02:42:1b:09:da:bf", "network_name": "qnet-static-eth0-48e715" } ], @@ -2577,10 +2559,10 @@ "gateway": "172.29.12.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, - "ip_address": "172.29.12.2", + "ip_address": "172.29.12.3", "ip_prefix_length": 22, "ipv6_gateway": "", - "mac_address": "02:42:ac:1d:0c:02", + "mac_address": "02:42:ac:1d:0c:03", "network_name": "hoarder" } ], @@ -2715,10 +2697,10 @@ "gateway": "172.29.12.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, - "ip_address": "172.29.12.4", + "ip_address": "172.29.12.2", "ip_prefix_length": 22, "ipv6_gateway": "", - "mac_address": "02:42:ac:1d:0c:04", + "mac_address": "02:42:ac:1d:0c:02", "network_name": "hoarder" } ], @@ -2871,7 +2853,7 @@ "ip_address": "192.168.2.134", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:8b:6d:11:1d", + "mac_address": "02:42:1f:b5:e0:30", "network_name": "qnet-static-eth0-48e715" } ], @@ -3008,7 +2990,7 @@ "ip_address": "192.168.2.135", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:09:7e:d5:45", + "mac_address": "02:42:a7:84:13:11", "network_name": "qnet-static-eth0-48e715" } ], @@ -3131,16 +3113,6 @@ "must_run": true, "name": "mariadb", "network_data": [ - { - "gateway": "192.168.2.1", - "global_ipv6_address": "", - "global_ipv6_prefix_length": 0, - "ip_address": "192.168.2.127", - "ip_prefix_length": 24, - "ipv6_gateway": "", - "mac_address": "02:42:ae:01:e7:fb", - "network_name": "qnet-static-eth0-48e715" - }, { "gateway": "172.29.0.1", "global_ipv6_address": "", @@ -3150,6 +3122,16 @@ "ipv6_gateway": "", "mac_address": "02:42:ac:1d:00:05", "network_name": "mariadb" + }, + { + "gateway": "192.168.2.1", + "global_ipv6_address": "", + "global_ipv6_prefix_length": 0, + "ip_address": "192.168.2.127", + "ip_prefix_length": 24, + "ipv6_gateway": "", + "mac_address": "02:42:d5:f9:ea:da", + "network_name": "qnet-static-eth0-48e715" } ], "network_mode": "default", @@ -3212,134 +3194,6 @@ } ] }, - { - "mode": "managed", - "type": "docker_container", - "name": "mqtt-exporter", - "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": [ - "/usr/local/bin/python3", - "-u", - "/usr/src/app/mqtt_exporter.py" - ], - "env": [], - "exit_code": null, - "gpus": null, - "group_add": [], - "healthcheck": [], - "host": [], - "hostname": "458ac57b55d7", - "id": "458ac57b55d75dac4c662aaf7d2305b7596b76425d451714c263670aded8ffce", - "image": "sha256:191e346b5eeb6d7a1695b7046932ee9b0f9278b349be8c0e49ed288aee88d6d2", - "init": false, - "ipc_mode": "private", - "labels": [], - "log_driver": "json-file", - "log_opts": { - "max-file": "10", - "max-size": "10m" - }, - "logs": false, - "max_retry_count": 0, - "memory": 0, - "memory_swap": 0, - "mounts": [ - { - "bind_options": [], - "read_only": false, - "source": "/share/appdata/mqtt-exporter", - "target": "/usr/src/app/conf", - "tmpfs_options": [], - "type": "bind", - "volume_options": [] - } - ], - "must_run": true, - "name": "mqtt-exporter", - "network_data": [ - { - "gateway": "192.168.2.1", - "global_ipv6_address": "", - "global_ipv6_prefix_length": 0, - "ip_address": "192.168.2.123", - "ip_prefix_length": 24, - "ipv6_gateway": "", - "mac_address": "02:42:84:34:e7:9d", - "network_name": "qnet-static-eth0-48e715" - } - ], - "network_mode": "default", - "networks_advanced": [ - { - "aliases": [], - "ipv4_address": "192.168.2.123", - "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": "mqtt_exporter", - "userns_mode": "", - "volumes": [], - "wait": false, - "wait_timeout": 60, - "working_dir": "/usr/src/app" - }, - "sensitive_attributes": [], - "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", - "dependencies": [ - "data.docker_registry_image.mqtt-exporter", - "docker_image.mqtt-exporter", - "docker_network.bridge" - ] - } - ] - }, { "mode": "managed", "type": "docker_container", @@ -3440,7 +3294,7 @@ "ip_address": "192.168.2.115", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:96:50:00:cb", + "mac_address": "02:42:60:e0:32:bf", "network_name": "qnet-static-eth0-48e715" } ], @@ -3579,7 +3433,7 @@ "ip_address": "192.168.2.124", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:2a:95:86:71", + "mac_address": "02:42:27:82:95:38", "network_name": "qnet-static-eth0-48e715" } ], @@ -3715,10 +3569,10 @@ "gateway": "10.0.3.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, - "ip_address": "10.0.3.4", + "ip_address": "10.0.3.3", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:0a:00:03:04", + "mac_address": "02:42:0a:00:03:03", "network_name": "bridge" } ], @@ -3800,6 +3654,11 @@ ], "env": [ "PHOTOPRISM_ADMIN_PASSWORD=UAmpojHADcS5aB", + "PHOTOPRISM_DATABASE_DRIVER=mysql", + "PHOTOPRISM_DATABASE_NAME=photoprism", + "PHOTOPRISM_DATABASE_PASSWORD=YL43KVRekqUjbgPLGzz", + "PHOTOPRISM_DATABASE_SERVER=mariadb", + "PHOTOPRISM_DATABASE_USER=photoprism", "PHOTOPRISM_DISABLE_TLS=true", "PHOTOPRISM_HTTP_HOST=192.168.2.116", "PHOTOPRISM_HTTP_HOSTNAME=photoprism.rescla.me", @@ -3810,9 +3669,9 @@ "group_add": null, "healthcheck": null, "host": [], - "hostname": "08eab1489055", - "id": "08eab14890559e302a15f5a83e1e30bea9a63e8f4f4873c0330daa39dd1540e4", - "image": "sha256:4d2b0590b545ecb42800b21b2dcf583c6a3690e22548d4e20db10e0cba6de2de", + "hostname": "a247a55558f8", + "id": "a247a55558f85b2b9f680c3b89573175271298eee5bdb19e3445144bbdd1c76c", + "image": "sha256:6f44ed322e7f952a0ef3be354f45e48d79c1f4ede54d38da1f785bbbc7ec3899", "init": false, "ipc_mode": "private", "labels": [], @@ -3825,20 +3684,20 @@ "max_retry_count": 0, "memory": 0, "memory_swap": 0, - "mounts": [ - { - "bind_options": [], - "read_only": null, - "source": "/share/appdata/photoprism/storage", - "target": "/photoprism/storage", - "tmpfs_options": [], - "type": "bind", - "volume_options": [] - } - ], + "mounts": [], "must_run": true, "name": "photoprism", "network_data": [ + { + "gateway": "172.29.0.1", + "global_ipv6_address": "", + "global_ipv6_prefix_length": 0, + "ip_address": "172.29.0.3", + "ip_prefix_length": 22, + "ipv6_gateway": "", + "mac_address": "02:42:ac:1d:00:03", + "network_name": "mariadb" + }, { "gateway": "192.168.2.1", "global_ipv6_address": "", @@ -3846,12 +3705,18 @@ "ip_address": "192.168.2.116", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:71:fa:b7:83", + "mac_address": "02:42:68:65:eb:b4", "network_name": "qnet-static-eth0-48e715" } ], "network_mode": "default", "networks_advanced": [ + { + "aliases": [], + "ipv4_address": "", + "ipv6_address": "", + "name": "mariadb" + }, { "aliases": [], "ipv4_address": "192.168.2.116", @@ -3896,6 +3761,13 @@ "host_path": "", "read_only": null, "volume_name": "truenas-photoprism-originals" + }, + { + "container_path": "/photoprism/storage", + "from_container": "", + "host_path": "", + "read_only": null, + "volume_name": "truenas-photoprism-data" } ], "wait": false, @@ -3905,8 +3777,13 @@ "sensitive_attributes": [], "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", "dependencies": [ + "data.docker_registry_image.photoprism", "docker_image.photoprism", - "docker_network.bridge" + "docker_network.bridge", + "docker_network.mariadb", + "docker_volume.truenas-photoprism-data", + "docker_volume.truenas-photoprism-import", + "docker_volume.truenas-photoprism-originals" ] } ] @@ -3935,9 +3812,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" @@ -3951,12 +3828,12 @@ ], "exit_code": null, "gpus": null, - "group_add": [], - "healthcheck": [], + "group_add": null, + "healthcheck": null, "host": [], - "hostname": "4e17e581f953", - "id": "4e17e581f953f53a871c78e9e467f81548d2eaee1185cba05fce6d58fa108008", - "image": "sha256:4d2b0590b545ecb42800b21b2dcf583c6a3690e22548d4e20db10e0cba6de2de", + "hostname": "56bcf6b5e463", + "id": "56bcf6b5e463b8e2e0d398b897f8e6643827f79d3d270aa80cc3fa2980f01718", + "image": "sha256:6f44ed322e7f952a0ef3be354f45e48d79c1f4ede54d38da1f785bbbc7ec3899", "init": false, "ipc_mode": "private", "labels": [], @@ -3972,7 +3849,7 @@ "mounts": [ { "bind_options": [], - "read_only": false, + "read_only": null, "source": "/share/CaptureOne/Variants", "target": "/photoprism/originals/capture-one-variants", "tmpfs_options": [], @@ -3981,7 +3858,7 @@ }, { "bind_options": [], - "read_only": false, + "read_only": null, "source": "/share/appdata/photoprism-tineke/storage", "target": "/photoprism/storage", "tmpfs_options": [], @@ -3999,7 +3876,7 @@ "ip_address": "192.168.2.132", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:95:10:6f:c0", + "mac_address": "02:42:1d:0b:a1:fb", "network_name": "qnet-static-eth0-48e715" } ], @@ -4027,17 +3904,11 @@ "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": "", @@ -4083,9 +3954,9 @@ "cpu_shares": 0, "destroy_grace_seconds": null, "devices": [], - "dns": [], - "dns_opts": [], - "dns_search": [], + "dns": null, + "dns_opts": null, + "dns_search": null, "domainname": "", "entrypoint": [ "start.sh" @@ -4093,7 +3964,7 @@ "env": [], "exit_code": null, "gpus": null, - "group_add": [], + "group_add": null, "healthcheck": [ { "interval": "0s", @@ -4107,9 +3978,9 @@ } ], "host": [], - "hostname": "489487417ab8", - "id": "489487417ab8305cc9fee7839c637412e9ea0b6519b45fa7fd6bce9676470fb2", - "image": "sha256:729aa3c15496a89dc0e39417f67137c9faaa1493528fc2bc1145e2d7e830d49b", + "hostname": "b41f73c9537f", + "id": "b41f73c9537fde22cf6a10c8189cf07fc8540d76b0ba0d7f4f49521ed81e6870", + "image": "sha256:5ec450870d924acad9dd3d1545e1e77d2b6418da29565dbd1c4984a3bf75869d", "init": false, "ipc_mode": "private", "labels": [], @@ -4125,7 +3996,7 @@ "mounts": [ { "bind_options": [], - "read_only": false, + "read_only": null, "source": "/share/appdata/pi-hole", "target": "/etc-pihole", "tmpfs_options": [], @@ -4143,7 +4014,7 @@ "ip_address": "192.168.2.114", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:1c:c7:aa:4e", + "mac_address": "02:42:66:bd:1d:28", "network_name": "qnet-static-eth0-48e715" } ], @@ -4171,17 +4042,11 @@ "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": "", @@ -4239,9 +4104,9 @@ "group_add": [], "healthcheck": [], "host": [], - "hostname": "4d6b79ccf5b4", - "id": "4d6b79ccf5b492a20a58d88de476cf4fd24310b2c141a77766fb9b05231d7a4d", - "image": "sha256:a977124a660f084cf333bac75fa34cea81f288875e90c8979e766b68bb2c948b", + "hostname": "3572f0350ad1", + "id": "3572f0350ad1a4e5f520e7582198e66b7c43393508d694a93d30854cc695ee5f", + "image": "sha256:503e04849f1c820b73ed19f348cb8da0c9728f38b6a4f68eb68d8c3eb0e1869f", "init": false, "ipc_mode": "private", "labels": [], @@ -4284,7 +4149,7 @@ "ip_address": "192.168.2.80", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:24:c9:4b:01", + "mac_address": "02:42:6b:05:2e:95", "network_name": "qnet-static-eth0-48e715" } ], @@ -4412,7 +4277,7 @@ "ip_address": "192.168.2.141", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:22:1b:e7:9a", + "mac_address": "02:42:98:1c:ff:f6", "network_name": "qnet-static-eth0-48e715" } ], @@ -4506,9 +4371,9 @@ "group_add": [], "healthcheck": [], "host": [], - "hostname": "9fa80b9a2199", - "id": "9fa80b9a21998636d9fc3b96f8cc7a64f1ec270b10bc3d1f815728d5404f05db", - "image": "sha256:ba6421b2cb829d289324dd1b8472fd29f25f4cc3aad7f9e40163d2e833b1e9a8", + "hostname": "0d84787db1a5", + "id": "0d84787db1a5aec393101f715be9a98040f0f03681aebbc8152c3fb5fd5fbd2b", + "image": "sha256:1393e4ad9d3a0d94e63e407c6c5f3cadd2f2742ae3ee5f22aa99ab1be9252519", "init": false, "ipc_mode": "private", "labels": [], @@ -4539,7 +4404,7 @@ "ip_address": "192.168.2.138", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:2c:40:e2:f3", + "mac_address": "02:42:9f:5c:84:04", "network_name": "qnet-static-eth0-48e715" } ], @@ -4674,7 +4539,7 @@ "ip_address": "192.168.2.147", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:12:cd:ca:a9", + "mac_address": "02:42:9d:2c:74:43", "network_name": "qnet-static-eth0-48e715" } ], @@ -4767,9 +4632,9 @@ "cpu_shares": 0, "destroy_grace_seconds": null, "devices": [], - "dns": null, - "dns_opts": null, - "dns_search": null, + "dns": [], + "dns_opts": [], + "dns_search": [], "domainname": "", "entrypoint": [ "docker-entrypoint.sh" @@ -4777,11 +4642,11 @@ "env": [], "exit_code": null, "gpus": null, - "group_add": null, - "healthcheck": null, + "group_add": [], + "healthcheck": [], "host": [], - "hostname": "e358e39f20b5", - "id": "e358e39f20b53dbc5b157c9d74367b3f8a30f1d3e7fc2a1cdf899c89c4765c56", + "hostname": "18e65c471a52", + "id": "18e65c471a52a0657e4dde03fb0054a5c486cab44ae0ff8aa78d961fe8615a05", "image": "sha256:43724892d6db0fd681c7309bd458ce636c637a027f2d203a4932668ba8ffd97c", "init": false, "ipc_mode": "private", @@ -4798,7 +4663,7 @@ "mounts": [ { "bind_options": [], - "read_only": null, + "read_only": false, "source": "/share/appdata/redis", "target": "/data", "tmpfs_options": [], @@ -4844,11 +4709,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": "", @@ -5077,7 +4948,7 @@ "ip_address": "192.168.2.130", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:8f:d7:cd:04", + "mac_address": "02:42:31:dc:4e:31", "network_name": "qnet-static-eth0-48e715" } ], @@ -5203,7 +5074,7 @@ "ip_address": "192.168.2.140", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:35:f6:23:f9", + "mac_address": "02:42:6b:b4:1d:21", "network_name": "qnet-static-eth0-48e715" } ], @@ -5305,9 +5176,9 @@ "group_add": [], "healthcheck": [], "host": [], - "hostname": "694e33710e33", - "id": "694e33710e33e901cf0a9ce65ac151da2b72f5d08d87065866ba4f9572d3aada", - "image": "sha256:cd40669296557851c88a16a96f508c3773b574c2ba8a90c14220e3a3141e7d60", + "hostname": "667ef20d69ce", + "id": "667ef20d69cee8afac66801c259716ebe70724095b28b245d31f41f0522baa34", + "image": "sha256:90f5658c6bc720ef69541916ae6fab633c97721e6c5d6c9be40f858bbe60d3d9", "init": false, "ipc_mode": "private", "labels": [], @@ -5350,7 +5221,7 @@ "ip_address": "192.168.2.126", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:d9:8a:71:d0", + "mac_address": "02:42:a3:eb:20:73", "network_name": "qnet-static-eth0-48e715" } ], @@ -5477,7 +5348,7 @@ "ip_address": "192.168.2.136", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:38:3a:a0:73", + "mac_address": "02:42:dd:a8:f7:8a", "network_name": "qnet-static-eth0-48e715" } ], @@ -5611,7 +5482,7 @@ "ip_address": "192.168.2.119", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:39:ee:ba:52", + "mac_address": "02:42:45:05:bb:af", "network_name": "qnet-static-eth0-48e715" } ], @@ -5746,16 +5617,6 @@ "must_run": true, "name": "traccar", "network_data": [ - { - "gateway": "172.29.0.1", - "global_ipv6_address": "", - "global_ipv6_prefix_length": 0, - "ip_address": "172.29.0.2", - "ip_prefix_length": 22, - "ipv6_gateway": "", - "mac_address": "02:42:ac:1d:00:02", - "network_name": "mariadb" - }, { "gateway": "192.168.2.1", "global_ipv6_address": "", @@ -5763,8 +5624,18 @@ "ip_address": "192.168.2.113", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:e1:d7:ce:9c", + "mac_address": "02:42:8a:ad:c2:02", "network_name": "qnet-static-eth0-48e715" + }, + { + "gateway": "172.29.0.1", + "global_ipv6_address": "", + "global_ipv6_prefix_length": 0, + "ip_address": "172.29.0.4", + "ip_prefix_length": 22, + "ipv6_gateway": "", + "mac_address": "02:42:ac:1d:00:04", + "network_name": "mariadb" } ], "network_mode": "default", @@ -5909,7 +5780,7 @@ "ip_address": "192.168.2.67", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:dc:76:68:41", + "mac_address": "02:42:13:5a:e4:5e", "network_name": "qnet-static-eth0-48e715" } ], @@ -6051,7 +5922,7 @@ "ip_address": "192.168.2.133", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:78:a0:97:b2", + "mac_address": "02:42:b3:b9:9c:1c", "network_name": "qnet-static-eth0-48e715" } ], @@ -6190,7 +6061,7 @@ "ip_address": "192.168.2.143", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:84:79:50:fd", + "mac_address": "02:42:48:1d:9f:83", "network_name": "qnet-static-eth0-48e715" } ], @@ -6335,7 +6206,7 @@ "ip_address": "192.168.2.120", "ip_prefix_length": 24, "ipv6_gateway": "", - "mac_address": "02:42:9b:6c:f2:7d", + "mac_address": "02:42:65:7c:d8:aa", "network_name": "qnet-static-eth0-48e715" } ], @@ -6673,15 +6544,15 @@ "attributes": { "build": [], "force_remove": null, - "id": "sha256:94fecdb2c2f038cc77313f582c9d123a7cf3eb0233cabcf1bc649b18a16e650dglobalping/globalping-probe:latest", - "image_id": "sha256:94fecdb2c2f038cc77313f582c9d123a7cf3eb0233cabcf1bc649b18a16e650d", + "id": "sha256:51f5af4f71897a2bd7445c75664ab517ecc811098cb2989ea1f09956fe3f0d01globalping/globalping-probe:latest", + "image_id": "sha256:51f5af4f71897a2bd7445c75664ab517ecc811098cb2989ea1f09956fe3f0d01", "keep_locally": null, "name": "globalping/globalping-probe:latest", "platform": null, "pull_triggers": [ - "sha256:a8876b98c489f8c0eb9cbe2252f434ff0c26a3b2933c4466baca8565d348907d" + "sha256:bd58ba68eafcfb6854eec1f727fa9c3f218c6329fed3ef6004bb413cd4eb93f5" ], - "repo_digest": "globalping/globalping-probe@sha256:a8876b98c489f8c0eb9cbe2252f434ff0c26a3b2933c4466baca8565d348907d", + "repo_digest": "globalping/globalping-probe@sha256:bd58ba68eafcfb6854eec1f727fa9c3f218c6329fed3ef6004bb413cd4eb93f5", "triggers": null }, "sensitive_attributes": [], @@ -6733,15 +6604,15 @@ "attributes": { "build": [], "force_remove": null, - "id": "sha256:45dc67d86ea8ac3f860e17dba5d3cefc65ad4da37103f24740f1b44a70f257d7linuxserver/grocy:latest", - "image_id": "sha256:45dc67d86ea8ac3f860e17dba5d3cefc65ad4da37103f24740f1b44a70f257d7", + "id": "sha256:fa22b2bb927621e9d06e262dc1d3aef4acfa53a8e33d5828eec6bf8f56867bd2linuxserver/grocy:latest", + "image_id": "sha256:fa22b2bb927621e9d06e262dc1d3aef4acfa53a8e33d5828eec6bf8f56867bd2", "keep_locally": null, "name": "linuxserver/grocy:latest", "platform": null, "pull_triggers": [ - "sha256:21e77b400e12b6f797b3303fedba92eeca35fc10d17e157c7bf40431ac31fdcf" + "sha256:cb2d9fd877c05c093b685161399f537a5df2d00d7041a8e1be133145e9fe4347" ], - "repo_digest": "linuxserver/grocy@sha256:21e77b400e12b6f797b3303fedba92eeca35fc10d17e157c7bf40431ac31fdcf", + "repo_digest": "linuxserver/grocy@sha256:cb2d9fd877c05c093b685161399f537a5df2d00d7041a8e1be133145e9fe4347", "triggers": null }, "sensitive_attributes": [], @@ -6932,36 +6803,6 @@ } ] }, - { - "mode": "managed", - "type": "docker_image", - "name": "mqtt-exporter", - "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "build": [], - "force_remove": null, - "id": "sha256:191e346b5eeb6d7a1695b7046932ee9b0f9278b349be8c0e49ed288aee88d6d2fhemberger/mqtt_exporter:latest", - "image_id": "sha256:191e346b5eeb6d7a1695b7046932ee9b0f9278b349be8c0e49ed288aee88d6d2", - "keep_locally": null, - "name": "fhemberger/mqtt_exporter:latest", - "platform": null, - "pull_triggers": [ - "sha256:d9a6071ea8d03ca6e8d0e6d1b84afd2fd9a4ab04200acb3841624e5d8eecb6f6" - ], - "repo_digest": "fhemberger/mqtt_exporter@sha256:d9a6071ea8d03ca6e8d0e6d1b84afd2fd9a4ab04200acb3841624e5d8eecb6f6", - "triggers": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "data.docker_registry_image.mqtt-exporter" - ] - } - ] - }, { "mode": "managed", "type": "docker_image", @@ -7063,15 +6904,15 @@ "attributes": { "build": [], "force_remove": null, - "id": "sha256:4d2b0590b545ecb42800b21b2dcf583c6a3690e22548d4e20db10e0cba6de2dephotoprism/photoprism:latest", - "image_id": "sha256:4d2b0590b545ecb42800b21b2dcf583c6a3690e22548d4e20db10e0cba6de2de", + "id": "sha256:6f44ed322e7f952a0ef3be354f45e48d79c1f4ede54d38da1f785bbbc7ec3899photoprism/photoprism:latest", + "image_id": "sha256:6f44ed322e7f952a0ef3be354f45e48d79c1f4ede54d38da1f785bbbc7ec3899", "keep_locally": null, "name": "photoprism/photoprism:latest", "platform": null, "pull_triggers": [ - "sha256:c1e788ecabad56211ab7b09a1be0c383105eb964d6df38a1af1ce040292f9055" + "sha256:8f1cb70617cb97c2b675ad63334be57e962f91e58967e81ae31bc58fc00ed304" ], - "repo_digest": "photoprism/photoprism@sha256:c1e788ecabad56211ab7b09a1be0c383105eb964d6df38a1af1ce040292f9055", + "repo_digest": "photoprism/photoprism@sha256:8f1cb70617cb97c2b675ad63334be57e962f91e58967e81ae31bc58fc00ed304", "triggers": null }, "sensitive_attributes": [], @@ -7093,15 +6934,15 @@ "attributes": { "build": [], "force_remove": null, - "id": "sha256:729aa3c15496a89dc0e39417f67137c9faaa1493528fc2bc1145e2d7e830d49bpihole/pihole:latest", - "image_id": "sha256:729aa3c15496a89dc0e39417f67137c9faaa1493528fc2bc1145e2d7e830d49b", + "id": "sha256:5ec450870d924acad9dd3d1545e1e77d2b6418da29565dbd1c4984a3bf75869dpihole/pihole:latest", + "image_id": "sha256:5ec450870d924acad9dd3d1545e1e77d2b6418da29565dbd1c4984a3bf75869d", "keep_locally": null, "name": "pihole/pihole:latest", "platform": null, "pull_triggers": [ - "sha256:bcf79fe65348067d17b7b14fd7e2cb8177bbb4e972e1880a905169334e69c1a2" + "sha256:ac63178526b71aa575069945f68e7bfb57541fefcd6150d752eeae82b5638141" ], - "repo_digest": "pihole/pihole@sha256:bcf79fe65348067d17b7b14fd7e2cb8177bbb4e972e1880a905169334e69c1a2", + "repo_digest": "pihole/pihole@sha256:ac63178526b71aa575069945f68e7bfb57541fefcd6150d752eeae82b5638141", "triggers": null }, "sensitive_attributes": [], @@ -7123,15 +6964,15 @@ "attributes": { "build": [], "force_remove": null, - "id": "sha256:a977124a660f084cf333bac75fa34cea81f288875e90c8979e766b68bb2c948bprom/prometheus:latest", - "image_id": "sha256:a977124a660f084cf333bac75fa34cea81f288875e90c8979e766b68bb2c948b", + "id": "sha256:503e04849f1c820b73ed19f348cb8da0c9728f38b6a4f68eb68d8c3eb0e1869fprom/prometheus:latest", + "image_id": "sha256:503e04849f1c820b73ed19f348cb8da0c9728f38b6a4f68eb68d8c3eb0e1869f", "keep_locally": null, "name": "prom/prometheus:latest", "platform": null, "pull_triggers": [ - "sha256:5888c188cf09e3f7eebc97369c3b2ce713e844cdbd88ccf36f5047c958aea120" + "sha256:6927e0919a144aa7616fd0137d4816816d42f6b816de3af269ab065250859a62" ], - "repo_digest": "prom/prometheus@sha256:5888c188cf09e3f7eebc97369c3b2ce713e844cdbd88ccf36f5047c958aea120", + "repo_digest": "prom/prometheus@sha256:6927e0919a144aa7616fd0137d4816816d42f6b816de3af269ab065250859a62", "triggers": null }, "sensitive_attributes": [], @@ -7183,15 +7024,15 @@ "attributes": { "build": [], "force_remove": null, - "id": "sha256:ba6421b2cb829d289324dd1b8472fd29f25f4cc3aad7f9e40163d2e833b1e9a8ghcr.io/hotio/radarr:latest", - "image_id": "sha256:ba6421b2cb829d289324dd1b8472fd29f25f4cc3aad7f9e40163d2e833b1e9a8", + "id": "sha256:1393e4ad9d3a0d94e63e407c6c5f3cadd2f2742ae3ee5f22aa99ab1be9252519ghcr.io/hotio/radarr:latest", + "image_id": "sha256:1393e4ad9d3a0d94e63e407c6c5f3cadd2f2742ae3ee5f22aa99ab1be9252519", "keep_locally": null, "name": "ghcr.io/hotio/radarr:latest", "platform": null, "pull_triggers": [ - "sha256:935b30d3a8429aae8e27953b747718d2acefd82922ca6b28862310ad66de9b45" + "sha256:74d5b402fe418fe1fc96069e3302f235122f3a7b84a392c1d5307fd0ad112e89" ], - "repo_digest": "ghcr.io/hotio/radarr@sha256:935b30d3a8429aae8e27953b747718d2acefd82922ca6b28862310ad66de9b45", + "repo_digest": "ghcr.io/hotio/radarr@sha256:74d5b402fe418fe1fc96069e3302f235122f3a7b84a392c1d5307fd0ad112e89", "triggers": null }, "sensitive_attributes": [], @@ -7249,9 +7090,9 @@ "name": "redis:latest", "platform": null, "pull_triggers": [ - "sha256:1eeedfa9ae00ad214df5b7cf450313ca244a6bab51994cbd8d7f382d50828986" + "sha256:6aafb7f25fc93c4ff74e99cff8e85899f03901bc96e61ba12cd3c39e95503c73" ], - "repo_digest": "redis@sha256:1eeedfa9ae00ad214df5b7cf450313ca244a6bab51994cbd8d7f382d50828986", + "repo_digest": "redis@sha256:6aafb7f25fc93c4ff74e99cff8e85899f03901bc96e61ba12cd3c39e95503c73", "triggers": null }, "sensitive_attributes": [], @@ -7358,15 +7199,15 @@ "attributes": { "build": [], "force_remove": null, - "id": "sha256:cd40669296557851c88a16a96f508c3773b574c2ba8a90c14220e3a3141e7d60linuxserver/smokeping:latest", - "image_id": "sha256:cd40669296557851c88a16a96f508c3773b574c2ba8a90c14220e3a3141e7d60", + "id": "sha256:90f5658c6bc720ef69541916ae6fab633c97721e6c5d6c9be40f858bbe60d3d9linuxserver/smokeping:latest", + "image_id": "sha256:90f5658c6bc720ef69541916ae6fab633c97721e6c5d6c9be40f858bbe60d3d9", "keep_locally": null, "name": "linuxserver/smokeping:latest", "platform": null, "pull_triggers": [ - "sha256:95c3dcd01a8fe9e90735430f242f23f366982b2273e86cbe81af8774f77015ef" + "sha256:65b3dd6ea3b4ba8a7ef7096e8ba6f92b43a2c69732ca856d73ee1407016b1882" ], - "repo_digest": "linuxserver/smokeping@sha256:95c3dcd01a8fe9e90735430f242f23f366982b2273e86cbe81af8774f77015ef", + "repo_digest": "linuxserver/smokeping@sha256:65b3dd6ea3b4ba8a7ef7096e8ba6f92b43a2c69732ca856d73ee1407016b1882", "triggers": null }, "sensitive_attributes": [], @@ -7764,42 +7605,6 @@ } ] }, - { - "mode": "managed", - "type": "docker_network", - "name": "mqtt-exporter", - "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", - "instances": [ - { - "schema_version": 1, - "attributes": { - "attachable": false, - "check_duplicate": null, - "driver": "bridge", - "id": "7a040f1f9063e45f7cee84fe5f45605562b0c34d8e237de8b9e877576c2dfdb9", - "ingress": false, - "internal": false, - "ipam_config": [ - { - "aux_address": {}, - "gateway": "172.29.16.1", - "ip_range": "", - "subnet": "172.29.16.0/22" - } - ], - "ipam_driver": "default", - "ipam_options": {}, - "ipv6": false, - "labels": [], - "name": "mqtt-exporter", - "options": {}, - "scope": "local" - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, { "mode": "managed", "type": "docker_network", @@ -7969,6 +7774,31 @@ } ] }, + { + "mode": "managed", + "type": "docker_volume", + "name": "truenas-photoprism-data", + "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", + "instances": [ + { + "schema_version": 1, + "attributes": { + "driver": "local", + "driver_opts": { + "device": "//172.20.0.188/photoprism-data", + "o": "username=photoprism,password=V3i77MWeoM^XpugwG%6,uid=2000,gid=2000", + "type": "cifs" + }, + "id": "truenas-photoprism-data", + "labels": [], + "mountpoint": "/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/volumes/truenas-photoprism-data/_data", + "name": "truenas-photoprism-data" + }, + "sensitive_attributes": [], + "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ==" + } + ] + }, { "mode": "managed", "type": "docker_volume",