{"version":4,"terraform_version":"1.11.1","serial":329,"lineage":"e2808751-e092-343f-2de3-16c11aee37b0","outputs":{},"resources":[{"mode":"data","type":"docker_registry_image","name":"audiobookshelf","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:a52dc5db694a5bf041ce38f285dd6c6a660a4b1b21e37ad6b6746433263b2ae5","insecure_skip_verify":false,"name":"ghcr.io/advplyr/audiobookshelf:latest","sha256_digest":"sha256:a52dc5db694a5bf041ce38f285dd6c6a660a4b1b21e37ad6b6746433263b2ae5"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"birdnet-go","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:368f19e6167451800b6d8bddd8a218dc078934dbdc1d8289762aa06b18282d2d","insecure_skip_verify":false,"name":"ghcr.io/tphakala/birdnet-go:nightly","sha256_digest":"sha256:368f19e6167451800b6d8bddd8a218dc078934dbdc1d8289762aa06b18282d2d"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"configarr","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:af5aafd93589472a3dd54151a1bd732436f6b7a697eb996056ac94fcaa578c88","insecure_skip_verify":false,"name":"ghcr.io/raydak-labs/configarr:latest","sha256_digest":"sha256:af5aafd93589472a3dd54151a1bd732436f6b7a697eb996056ac94fcaa578c88"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"deluge","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:dfc4a1327b88d6a9ed9f62365403efa28cabd36ae1af72eefcc3ac0698b787c5","insecure_skip_verify":false,"name":"linuxserver/deluge:latest","sha256_digest":"sha256:dfc4a1327b88d6a9ed9f62365403efa28cabd36ae1af72eefcc3ac0698b787c5"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"dozzle","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:0895bff1da9e54786f2875bf0538805514f162c031d16f7a07b5756de2214ce7","insecure_skip_verify":false,"name":"amir20/dozzle:latest","sha256_digest":"sha256:0895bff1da9e54786f2875bf0538805514f162c031d16f7a07b5756de2214ce7"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"elasticsearch","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:a4a85d1b5b0d1035f15f2b470716a7b575d42982b4595e0c6a6056ce09a6e8d2","insecure_skip_verify":false,"name":"docker.elastic.co/elasticsearch/elasticsearch-wolfi:9.1.5","sha256_digest":"sha256:a4a85d1b5b0d1035f15f2b470716a7b575d42982b4595e0c6a6056ce09a6e8d2"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"fail2ban","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:d4fa3a93dafb4db7b1cbbe2eb2401b3543fd58f1f55b2c026feb0e5d8c201f0e","insecure_skip_verify":false,"name":"linuxserver/fail2ban:latest","sha256_digest":"sha256:d4fa3a93dafb4db7b1cbbe2eb2401b3543fd58f1f55b2c026feb0e5d8c201f0e"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"freshrss","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:9100f649f5c946f589f54cdb9be7a65996528f48f691ef90eb262a0e06e5a522","insecure_skip_verify":false,"name":"freshrss/freshrss:latest","sha256_digest":"sha256:9100f649f5c946f589f54cdb9be7a65996528f48f691ef90eb262a0e06e5a522"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"gitea","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:1926e89ad28358ef2146bb8a1b9c3ba24bae681cb02b72d2df11125fdc675abe","insecure_skip_verify":false,"name":"gitea/gitea:latest-rootless","sha256_digest":"sha256:1926e89ad28358ef2146bb8a1b9c3ba24bae681cb02b72d2df11125fdc675abe"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"gluetun","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:7b2b4fca055b1f5c382cb0972b159c1b151aec8c6e0093e417a97532e2e3c5f5","insecure_skip_verify":false,"name":"qmcgaw/gluetun:latest","sha256_digest":"sha256:7b2b4fca055b1f5c382cb0972b159c1b151aec8c6e0093e417a97532e2e3c5f5"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"grafana","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:e932bd6ed0e026595b08483cd0141e5103e1ab7ff8604839ff899b8dc54cabcb","insecure_skip_verify":false,"name":"grafana/grafana:latest","sha256_digest":"sha256:e932bd6ed0e026595b08483cd0141e5103e1ab7ff8604839ff899b8dc54cabcb"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"grocy","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:72cadb310c024d20e2a88694eb00301af369fb3d2812cd798331708cd6a78505","insecure_skip_verify":false,"name":"linuxserver/grocy:latest","sha256_digest":"sha256:72cadb310c024d20e2a88694eb00301af369fb3d2812cd798331708cd6a78505"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"hoarder","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:4ddcfb25d5106abe95bb8528558b56103563bea69b3a510880981164008ff75b","insecure_skip_verify":false,"name":"ghcr.io/hoarder-app/hoarder","sha256_digest":"sha256:4ddcfb25d5106abe95bb8528558b56103563bea69b3a510880981164008ff75b"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"hoarder-chrome","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:1a0046448e0bb6c275c88f86e01faf0de62b02ec8572901256ada0a8c08be23f","insecure_skip_verify":false,"name":"gcr.io/zenika-hub/alpine-chrome:latest","sha256_digest":"sha256:1a0046448e0bb6c275c88f86e01faf0de62b02ec8572901256ada0a8c08be23f"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"hoarder-meilisearch","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:634e83ffe5bad15239fa26bd04d06bccb84a1f2f06ad8a35135b510711348792","insecure_skip_verify":false,"name":"getmeili/meilisearch:v1.6","sha256_digest":"sha256:634e83ffe5bad15239fa26bd04d06bccb84a1f2f06ad8a35135b510711348792"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"homer","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:5c3a0fb561e0d09d00d3392684420186622fae45af70b2c3680b80961ddeeb6c","insecure_skip_verify":false,"name":"b4bz/homer:latest","sha256_digest":"sha256:5c3a0fb561e0d09d00d3392684420186622fae45af70b2c3680b80961ddeeb6c"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"jellyfin","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:333b647716631443a43c7fabac4b0c46b4e2f036bad19547e00958f10f721b85","insecure_skip_verify":false,"name":"jellyfin/jellyfin:latest","sha256_digest":"sha256:333b647716631443a43c7fabac4b0c46b4e2f036bad19547e00958f10f721b85"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"jellyseerr","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:4538137bc5af902dece165f2bf73776d9cf4eafb6dd714670724af8f3eb77764","insecure_skip_verify":false,"name":"fallenbagel/jellyseerr:latest","sha256_digest":"sha256:4538137bc5af902dece165f2bf73776d9cf4eafb6dd714670724af8f3eb77764"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"lidarr","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:dbffcf91da47d48e09e613857032c95a62755b928a71a7718688e3ab03fbbd26","insecure_skip_verify":false,"name":"lscr.io/linuxserver/lidarr:latest","sha256_digest":"sha256:dbffcf91da47d48e09e613857032c95a62755b928a71a7718688e3ab03fbbd26"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"looksyk","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:c543b01c639323e471344753fcd279b5713cb6f808149c848c120740e7740834","insecure_skip_verify":false,"name":"sebastianrzk/looksyk","sha256_digest":"sha256:c543b01c639323e471344753fcd279b5713cb6f808149c848c120740e7740834"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"mariadb","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:2f45480c9cac0545cd723ad0006d6ac28e173eeb6120b83ab31efc1a043dd325","insecure_skip_verify":false,"name":"mariadb:11.4","sha256_digest":"sha256:2f45480c9cac0545cd723ad0006d6ac28e173eeb6120b83ab31efc1a043dd325"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"mealie","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:d872fb529097df2d77b3c6f5e469b047f99d0d1c9f793a84ae27aa106e1f5d7e","insecure_skip_verify":false,"name":"ghcr.io/mealie-recipes/mealie:v3.1.2","sha256_digest":"sha256:d872fb529097df2d77b3c6f5e469b047f99d0d1c9f793a84ae27aa106e1f5d7e"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"memos","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:3eefcc231141369accbd2f42bdc1a4c1e3b291fb6e288ff0deb60afa1b5d4727","insecure_skip_verify":false,"name":"neosmemo/memos:stable","sha256_digest":"sha256:3eefcc231141369accbd2f42bdc1a4c1e3b291fb6e288ff0deb60afa1b5d4727"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"meshcore-capture","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:4325b5a3ca3a256218be0da10b150bdfb0dbab75926c6d13f1600f1532d531dc","insecure_skip_verify":false,"name":"ghcr.io/agessaman/meshcore-packet-capture:latest","sha256_digest":"sha256:4325b5a3ca3a256218be0da10b150bdfb0dbab75926c6d13f1600f1532d531dc"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"meshtastic","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:ced7a025a65a6576a61298203833acf509a6c49007fa1803bfda7c41f7cc71cc","insecure_skip_verify":false,"name":"ghcr.io/meshtastic/web:latest","sha256_digest":"sha256:ced7a025a65a6576a61298203833acf509a6c49007fa1803bfda7c41f7cc71cc"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"navidrome","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:a5dce8f33304714dd138e870cca0dcab3d937ca236be1a9f2b97da009d1a0048","insecure_skip_verify":false,"name":"deluan/navidrome:latest","sha256_digest":"sha256:a5dce8f33304714dd138e870cca0dcab3d937ca236be1a9f2b97da009d1a0048"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"nginx-lb","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:5669ec4836ab434c2d5d2576816712b6a615d755e3942f09ba1867222d6e943c","insecure_skip_verify":false,"name":"jonasal/nginx-certbot:latest","sha256_digest":"sha256:5669ec4836ab434c2d5d2576816712b6a615d755e3942f09ba1867222d6e943c"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"node-red","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:cf2d5657f12faebffaf1cea10203f277a2445434dec6a997212080ec0080f6c5","insecure_skip_verify":false,"name":"nodered/node-red:latest","sha256_digest":"sha256:cf2d5657f12faebffaf1cea10203f277a2445434dec6a997212080ec0080f6c5"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"ntfy","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:bf4b67bea925d80e8400ae2997111c933772c8c5f16d7b49f33aa2d27d837098","insecure_skip_verify":false,"name":"binwiederhier/ntfy","sha256_digest":"sha256:bf4b67bea925d80e8400ae2997111c933772c8c5f16d7b49f33aa2d27d837098"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"ofelia","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:f6325d43543b27ff55f527b9a6fd2700da16d8ae56ec838ce3612d3c412ae1ef","insecure_skip_verify":false,"name":"mcuadros/ofelia:latest","sha256_digest":"sha256:f6325d43543b27ff55f527b9a6fd2700da16d8ae56ec838ce3612d3c412ae1ef"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"photoprism","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:5229f68bce0293320547f35c733de584d7c2d5725a0efbddb68d7a118a8fc21c","insecure_skip_verify":false,"name":"photoprism/photoprism:latest","sha256_digest":"sha256:5229f68bce0293320547f35c733de584d7c2d5725a0efbddb68d7a118a8fc21c"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"piped-backend","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:9ad2ed9ff568c40bfa50ea4bf07957f7bc2ae0768ce1f494f9fa99598f8c368b","insecure_skip_verify":false,"name":"1337kavin/piped:latest","sha256_digest":"sha256:9ad2ed9ff568c40bfa50ea4bf07957f7bc2ae0768ce1f494f9fa99598f8c368b"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"piped-bg-helper","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:84b41e309fc5fd2a03f0751eac7cc48a83c18ac85abf01eb98efeb019f4f811b","insecure_skip_verify":false,"name":"1337kavin/bg-helper-server:latest","sha256_digest":"sha256:84b41e309fc5fd2a03f0751eac7cc48a83c18ac85abf01eb98efeb019f4f811b"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"piped-frontend","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:8cb104f54608315b3e254c9487a005eaec6cd437359ef90be3b30556cc953a47","insecure_skip_verify":false,"name":"1337kavin/piped-frontend:latest","sha256_digest":"sha256:8cb104f54608315b3e254c9487a005eaec6cd437359ef90be3b30556cc953a47"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"piped-proxy","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:d21fe31af54ecc136b20405c756f6c7ae2c437376204ab099dbe930fcafff8c9","insecure_skip_verify":false,"name":"1337kavin/piped-proxy:latest","sha256_digest":"sha256:d21fe31af54ecc136b20405c756f6c7ae2c437376204ab099dbe930fcafff8c9"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"postgres","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:6bec708d07d1b127c829a65805a6f4c13ddb56604c7903f216a4c22d4b68319e","insecure_skip_verify":false,"name":"pgautoupgrade/pgautoupgrade:16-alpine","sha256_digest":"sha256:6bec708d07d1b127c829a65805a6f4c13ddb56604c7903f216a4c22d4b68319e"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"prometheus","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:4a61322ac1103a0e3aea2a61ef1718422a48fa046441f299d71e660a3bc71ae9","insecure_skip_verify":false,"name":"prom/prometheus:latest","sha256_digest":"sha256:4a61322ac1103a0e3aea2a61ef1718422a48fa046441f299d71e660a3bc71ae9"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"prowlarr","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:02e472dec7a97d079f63bb9eab6799c4ca9b5e8687286e55794faa7e57944b9a","insecure_skip_verify":false,"name":"ghcr.io/hotio/prowlarr:latest","sha256_digest":"sha256:02e472dec7a97d079f63bb9eab6799c4ca9b5e8687286e55794faa7e57944b9a"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"radarr","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:97bbe01d5e2af350c77e901c3fb529a47624beaf40b96856fa8c2ae246e6914a","insecure_skip_verify":false,"name":"ghcr.io/hotio/radarr:latest","sha256_digest":"sha256:97bbe01d5e2af350c77e901c3fb529a47624beaf40b96856fa8c2ae246e6914a"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"ripe-atlas","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:1f2a83b919bca477336afef8883df580eac1564683f73207592b4ff5e5bc568a","insecure_skip_verify":false,"name":"jamesits/ripe-atlas:latest","sha256_digest":"sha256:1f2a83b919bca477336afef8883df580eac1564683f73207592b4ff5e5bc568a"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"rssbridge","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:2b4b9e0a47e0d69c2cc8ad14e64e49432529894ad7b65cb23c4c3205cbf52eb7","insecure_skip_verify":false,"name":"rssbridge/rss-bridge:latest","sha256_digest":"sha256:2b4b9e0a47e0d69c2cc8ad14e64e49432529894ad7b65cb23c4c3205cbf52eb7"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"sabnzdb","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:be4793057aa3aef0108f5e5105238469dc8450845cb717ea84b5deb0a73b88c1","insecure_skip_verify":false,"name":"ghcr.io/hotio/sabnzbd:latest","sha256_digest":"sha256:be4793057aa3aef0108f5e5105238469dc8450845cb717ea84b5deb0a73b88c1"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"searxng","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:943c8997857aa050ef405779df2fd809960b0e230707f0c45d8e1f0d6a5bb4b7","insecure_skip_verify":false,"name":"searxng/searxng:latest","sha256_digest":"sha256:943c8997857aa050ef405779df2fd809960b0e230707f0c45d8e1f0d6a5bb4b7"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"searxng-valkey","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:3eeb09785cd61ec8e3be35f8804c8892080f3ca21934d628abc24ee4ed1698f6","insecure_skip_verify":false,"name":"valkey/valkey:9","sha256_digest":"sha256:3eeb09785cd61ec8e3be35f8804c8892080f3ca21934d628abc24ee4ed1698f6"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"smokeping","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:3a61afc3ea8889e3b2a791a61664939edf4f625ecb01781ea91261cd3647c78c","insecure_skip_verify":false,"name":"linuxserver/smokeping:latest","sha256_digest":"sha256:3a61afc3ea8889e3b2a791a61664939edf4f625ecb01781ea91261cd3647c78c"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"sonarr","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:feb6b0003778aa9e0bc4e39df0077501d8eae0501b684c6b6416d8a90ba52fec","insecure_skip_verify":false,"name":"ghcr.io/hotio/sonarr:latest","sha256_digest":"sha256:feb6b0003778aa9e0bc4e39df0077501d8eae0501b684c6b6416d8a90ba52fec"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"synapse","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:339b18c57de915e0746d0ae1d4e425e914e4ee034763a37bd5c4e63723582c8c","insecure_skip_verify":false,"name":"ghcr.io/element-hq/synapse:latest","sha256_digest":"sha256:339b18c57de915e0746d0ae1d4e425e914e4ee034763a37bd5c4e63723582c8c"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"traccar","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:c4c084ad812e582862104eeb569ebdb6a327e15d4c6d053b451151ec2d19a8d0","insecure_skip_verify":false,"name":"traccar/traccar:debian","sha256_digest":"sha256:c4c084ad812e582862104eeb569ebdb6a327e15d4c6d053b451151ec2d19a8d0"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"unifi","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:896c0ab82d33300694dae82982fd7094497afcbea0be92cadc1e94bfead731d3","insecure_skip_verify":false,"name":"jacobalberty/unifi","sha256_digest":"sha256:896c0ab82d33300694dae82982fd7094497afcbea0be92cadc1e94bfead731d3"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"uptime-kuma","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:3d632903e6af34139a37f18055c4f1bfd9b7205ae1138f1e5e8940ddc1d176f9","insecure_skip_verify":false,"name":"louislam/uptime-kuma","sha256_digest":"sha256:3d632903e6af34139a37f18055c4f1bfd9b7205ae1138f1e5e8940ddc1d176f9"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"vikunja","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:f13103b0287aef74a69241fa46e6cac76e14caf643602144ccaca57fc76e587f","insecure_skip_verify":false,"name":"vikunja/vikunja:latest","sha256_digest":"sha256:f13103b0287aef74a69241fa46e6cac76e14caf643602144ccaca57fc76e587f"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"yamtrack","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:df76008258452a6cda73d971dc4ffbcbca96c5220154a02c9b70bf0bb0e24931","insecure_skip_verify":false,"name":"ghcr.io/fuzzygrim/yamtrack","sha256_digest":"sha256:df76008258452a6cda73d971dc4ffbcbca96c5220154a02c9b70bf0bb0e24931"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"yamtrack-redis","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:8b81dd37ff027bec4e516d41acfbe9fe2460070dc6d4a4570a2ac5b9d59df065","insecure_skip_verify":false,"name":"redis:7-alpine","sha256_digest":"sha256:8b81dd37ff027bec4e516d41acfbe9fe2460070dc6d4a4570a2ac5b9d59df065"},"sensitive_attributes":[]}]},{"mode":"managed","type":"docker_container","name":"audiobookshelf","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":["node","index.js"],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["tini","--"],"env":["TZ=Europe/Amsterdam"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"1441cdba8298","id":"1441cdba82983ecfd64cca5ee685a78e02dc341048d05560afd64ff2f49974e9","image":"sha256:ad6b304e2d2dc966a837e5aadbd58aaa86307edd7f8509c14933e3828ea6dab4","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":"/var/lib/containers/audiobookshelf/config","target":"/config","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":false,"source":"/var/lib/containers/audiobookshelf/metadata","target":"/metadata","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"audiobookshelf","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.20","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"6e:ad:f6:35:e0:86","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.20","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[{"container_path":"/truenas-arr","from_container":"","host_path":"","read_only":false,"volume_name":"truenas-arr"}],"wait":false,"wait_timeout":60,"working_dir":"/app"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.audiobookshelf","docker_image.audiobookshelf","docker_network.container-public","docker_volume.truenas-arr"]}]},{"mode":"managed","type":"docker_container","name":"birdnet-go","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":["birdnet-go","realtime"],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/usr/bin/entrypoint.sh","/usr/bin/startup-wrapper.sh"],"env":["BIRDNET_GID=1000","BIRDNET_HOST=birdnet.rescla.me","BIRDNET_LATITUDE=53.006012","BIRDNET_LOCALE=nl","BIRDNET_LONGITUDE=6.082030","BIRDNET_UID=1000","TZ=Europe/Amsterdam"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[{"interval":"30s","retries":3,"start_interval":"0s","start_period":"2m0s","test":["CMD-SHELL","curl -f http://localhost:8080/ || exit 1"],"timeout":"10s"}],"host":[],"hostname":"39ff6a71aff1","id":"39ff6a71aff10b6505b73d7f7c8e9f7d77e1b9dfae9019134bf3800ffccd21f7","image":"sha256:b5942329c768a11e7bbfd61ed22fdec948d84d67a071337e503c2860dde45570","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[{"bind_options":[],"read_only":false,"source":"","target":"/config/hls","tmpfs_options":[{"mode":0,"size_bytes":50000000}],"type":"tmpfs","volume_options":[]},{"bind_options":[],"read_only":false,"source":"/var/lib/containers/birdnet-go/config","target":"/config","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":false,"source":"/var/lib/containers/birdnet-go/data","target":"/data","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"birdnet-go","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.54","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"ea:c9:15:4c:3e:b8","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.54","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/data"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.birdnet-go","docker_image.birdnet-go","docker_network.container-public"]}]},{"mode":"managed","type":"docker_container","name":"configarr","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":["dumb-init","node","index.js"],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":null,"dns_opts":null,"dns_search":null,"domainname":"","entrypoint":["docker-entrypoint.sh"],"env":["TZ=Europe/Amsterdam"],"exit_code":null,"gpus":null,"group_add":null,"healthcheck":null,"host":[],"hostname":"cfd949f7c717","id":"cfd949f7c717509e94d2bc1e7e0385f502735758c5551a7341731d9ea1bc7f2a","image":"sha256:5d905ffded9190451f8451d9fbe6ea90b452cff378bf0440bade1bbfb7dbc8dc","init":false,"ipc_mode":"private","labels":[],"log_driver":"local","log_opts":null,"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[{"bind_options":[],"read_only":null,"source":"/var/lib/containers/configarr/cfs","target":"/app/cfs","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":null,"source":"/var/lib/containers/configarr/config","target":"/app/config","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":null,"source":"/var/lib/containers/configarr/templates","target":"/app/templates","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"configarr","network_data":[{"gateway":"192.168.16.1","global_ipv6_address":"fd9d:737:d29a::3","global_ipv6_prefix_length":64,"ip_address":"192.168.16.3","ip_prefix_length":20,"ipv6_gateway":"fd9d:737:d29a::1","mac_address":"2e:c3:f7:b6:e1:cf","network_name":"bridge"}],"network_mode":"bridge","networks_advanced":[],"pid_mode":"","ports":[],"privileged":false,"publish_all_ports":false,"read_only":false,"remove_volumes":true,"restart":"no","rm":false,"runtime":"runc","security_opts":[],"shm_size":64,"start":true,"stdin_open":false,"stop_signal":"","stop_timeout":0,"storage_opts":null,"sysctls":null,"tmpfs":null,"tty":false,"ulimit":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/app"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.configarr","docker_image.configarr"]}]},{"mode":"managed","type":"docker_container","name":"deluge","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":null,"dns_opts":null,"dns_search":null,"domainname":"","entrypoint":["/init"],"env":["PGID=321","PUID=222","UMASK=002"],"exit_code":null,"gpus":null,"group_add":null,"healthcheck":null,"host":[],"hostname":"proxy","id":"e2cc7b6b706f3e554c3401a58188326d89779a28e1e9d23f2f3268798c6d2fbb","image":"sha256:664c1c1f0f6055001f899550a98a673451d11f6cb7f9f38b1e418da992e20280","init":false,"ipc_mode":"private","labels":[],"log_driver":"local","log_opts":null,"logs":false,"max_retry_count":0,"memory":1000,"memory_swap":1000,"mounts":[{"bind_options":[],"read_only":null,"source":"/var/lib/containers/deluge","target":"/config","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"deluge","network_data":[],"network_mode":"container:798d620c03af3b2d79237a24eb69641cd13e30899c2bcc6830fc1f41226bff4e","networks_advanced":[],"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":null,"sysctls":null,"tmpfs":null,"tty":false,"ulimit":[],"upload":[],"user":"","userns_mode":"","volumes":[{"container_path":"/data","from_container":"","host_path":"","read_only":null,"volume_name":"truenas-arr"}],"wait":false,"wait_timeout":60,"working_dir":"/"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.deluge","data.docker_registry_image.gluetun","docker_container.gluetun","docker_image.deluge","docker_image.gluetun","docker_network.container-public","docker_network.piped","docker_volume.truenas-arr"]}]},{"mode":"managed","type":"docker_container","name":"dozzle","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/dozzle"],"env":[],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"945efba1b31d","id":"945efba1b31d187085270138dbde0343cd364998e386e3d1bd33e8b60c6ac624","image":"sha256:094a69c75a939c2db8b8a6268085edf66c1e6c397df37560f92eef744da2766d","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[{"bind_options":[],"read_only":true,"source":"/var/run/docker.sock","target":"/var/run/docker.sock","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"dozzle","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.10","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"1a:54:11:5c:55:fa","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.10","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.dozzle","docker_image.dozzle","docker_network.container-public"]}]},{"mode":"managed","type":"docker_container","name":"elasticsearch","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":["eswrapper"],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/sbin/tini","--","/usr/local/bin/docker-entrypoint.sh"],"env":[],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"dfbb80577a9b","id":"dfbb80577a9b9f2bc6aead400c8ba6afef3c49710a45dcbfa49bf342aea44bec","image":"sha256:d7b8a2b6fd1f15345cb5823a740727ffcb00bc876fe89fcdd7ea7857dd04d839","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":5000,"memory_swap":5000,"mounts":[{"bind_options":[],"read_only":false,"source":"/var/lib/containers/elasticsearch/data","target":"/usr/share/elasticsearch/data","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":false,"source":"/var/lib/containers/elasticsearch/log","target":"/usr/share/elasticsearch/log","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"elasticsearch","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.46","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"36:9d:f1:63:92:d9","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.46","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"1000:0","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/usr/share/elasticsearch"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.elasticsearch","docker_image.elasticsearch","docker_network.container-public"]}]},{"mode":"managed","type":"docker_container","name":"fail2ban","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[{"add":["CAP_NET_ADMIN","CAP_NET_RAW"],"drop":[]}],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/init"],"env":["PGID=1000","PUID=1000","TZ=Europe/Amsterdam"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"af50c5437724","id":"af50c5437724cdf57d98d2cae3c2a34bc140700897517da692ea8bd86aabdd00","image":"sha256:2ef5287ecda7ab1d2c2b8c6d23b57d9cda6989dd9f740f330ae9f4f01faeff5c","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[{"bind_options":[],"read_only":false,"source":"/var/lib/containers/fail2ban/config","target":"/config","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":true,"source":"/var/lib/containers/nginx-lb/log","target":"/remotelogs/nginx","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":true,"source":"/var/log","target":"/var/log","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"fail2ban","network_data":[{"gateway":"192.168.16.1","global_ipv6_address":"fd9d:737:d29a::4","global_ipv6_prefix_length":64,"ip_address":"192.168.16.4","ip_prefix_length":20,"ipv6_gateway":"fd9d:737:d29a::1","mac_address":"ba:14:e7:22:c5:af","network_name":"bridge"}],"network_mode":"bridge","networks_advanced":[],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.fail2ban","docker_image.fail2ban"]}]},{"mode":"managed","type":"docker_container","name":"freshrss","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":["/bin/bash","-o","pipefail","-c","([ -z \"$CRON_MIN\" ] || cron) \u0026\u0026 \t. /etc/apache2/envvars \u0026\u0026 \texec apache2 -D FOREGROUND $([ -n \"$OIDC_ENABLED\" ] \u0026\u0026 [ \"$OIDC_ENABLED\" -ne 0 ] \u0026\u0026 echo \"-D OIDC_ENABLED\")"],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["./Docker/entrypoint.sh"],"env":["CRON_MIN=1,31","FRESHRSS_INSTALL=--api_enabled --base_url https://freshrss.rescla.me --db-base freshrss --db-host 192.168.3.24 --db-password utquCzXEnrjFU2BbDqYT --db-type mysql --db-user freshrss --default_user admin --language en","FRESHRSS_USER=--api_password CmZpTF3pUYz7rVtFrDTQ --email freshrss@xz1.nl --language en --password CmZpTF3pUYz7rVtFrDTQ --user admin","OIDC_ENABLED=0","TZ=Europe/Amsterdam"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"9b83276ce416","id":"9b83276ce41686f7806333dd9f3585c4e4277a5a96dc7185a426d950ffd837ef","image":"sha256:1f72beae097ab0f325d69e2109f4bad26a86a695b06e07ccfe853a1c595fde3c","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[{"bind_options":[],"read_only":false,"source":"/var/lib/containers/freshrss/data","target":"/var/www/FreshRSS/data","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":false,"source":"/var/lib/containers/freshrss/extensions","target":"/var/www/FreshRSS/extensions","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"freshrss","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.45","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"56:dd:94:4c:39:52","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.45","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/var/www/FreshRSS"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.freshrss","docker_image.freshrss","docker_network.container-public"]}]},{"mode":"managed","type":"docker_container","name":"gitea","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/usr/bin/dumb-init","--","/usr/local/bin/docker-entrypoint.sh"],"env":["GITEA__database__DB_TYPE=mysql","GITEA__database__HOST=192.168.3.24:3306","GITEA__database__NAME=gitea","GITEA__database__PASSWD=3uM4kBGaNQDo3tsRa9Nh","GITEA__database__USER=gitea"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"2f20efb3be8f","id":"2f20efb3be8fed2def5ec5568f2c5343ec8d0f073112e73519003d21cbb11abf","image":"sha256:a954c5611762e6b0ad8bb80e5e97e364deb8617f0d62ac3ff3c207bf6d4c2ff7","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[{"bind_options":[],"read_only":false,"source":"/var/lib/containers/gitea/config","target":"/etc/gitea","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":false,"source":"/var/lib/containers/gitea/data","target":"/var/lib/gitea","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":true,"source":"/etc/localtime","target":"/etc/localtime","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"gitea","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.25","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"da:c5:aa:ac:a6:51","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.25","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"1000:1000","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/var/lib/gitea"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.gitea","docker_image.gitea","docker_network.container-public"]}]},{"mode":"managed","type":"docker_container","name":"gluetun","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[{"add":["CAP_NET_ADMIN"],"drop":[]}],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[{"container_path":"/dev/net/tun","host_path":"/dev/net/tun","permissions":"rwm"}],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/gluetun-entrypoint"],"env":["FIREWALL_INPUT_PORTS=8112","FIREWALL_VPN_INPUT_PORTS=47836","SERVER_COUNTRIES=Netherlands","TZ=Europe/Amsterdam","VPN_SERVICE_PROVIDER=airvpn","VPN_TYPE=wireguard","WIREGUARD_ADDRESSES=10.159.242.252/32","WIREGUARD_PRESHARED_KEY=PI5KBRmurT3M+s9jrKQGxQXk8dMmmqLFhCFCH19ttBo=","WIREGUARD_PRIVATE_KEY=AMh4GiVDxxCv0xqUeNHW+koQAGAsC2ZrMkTc/aQJLWM="],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[{"interval":"5s","retries":3,"start_interval":"0s","start_period":"10s","test":["CMD-SHELL","/gluetun-entrypoint healthcheck"],"timeout":"5s"}],"host":[],"hostname":"proxy","id":"798d620c03af3b2d79237a24eb69641cd13e30899c2bcc6830fc1f41226bff4e","image":"sha256:9719eab5e1712efebf4633ee4a50f22d990551be460e3608f82500e4422206f8","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[{"bind_options":[],"read_only":false,"source":"/var/lib/containers/gluetun","target":"/gluetun/config","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"gluetun","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.27","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"3e:0e:d9:27:73:f4","network_name":"container-public"},{"gateway":"192.168.112.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.112.3","ip_prefix_length":20,"ipv6_gateway":"","mac_address":"9e:b3:80:2d:c1:fd","network_name":"piped"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"","ipv6_address":"","name":"piped"},{"aliases":[],"ipv4_address":"192.168.3.27","ipv6_address":"","name":"container-public"}],"pid_mode":"","ports":[],"privileged":true,"publish_all_ports":false,"read_only":false,"remove_volumes":true,"restart":"always","rm":false,"runtime":"runc","security_opts":["label=disable"],"shm_size":64,"start":true,"stdin_open":false,"stop_signal":"","stop_timeout":0,"storage_opts":{},"sysctls":{},"tmpfs":{},"tty":false,"ulimit":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.gluetun","docker_image.gluetun","docker_network.container-public","docker_network.piped"]}]},{"mode":"managed","type":"docker_container","name":"grafana","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/run.sh"],"env":[],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"dc2bdcc0e244","id":"dc2bdcc0e2447419eeb4d3d753eb9102e875466445e3e855d3737516dcf0d0ed","image":"sha256:beafdfed0240b5a288f98d7ddc5bcc3da007104650da1c252697e9d07c77f5d2","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[{"bind_options":[],"read_only":false,"source":"/var/lib/containers/grafana","target":"/var/lib/grafana","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"grafana","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.41","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"2a:20:e0:76:26:73","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.41","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"1000:1000","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/usr/share/grafana"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.grafana","docker_image.grafana","docker_network.container-public"]}]},{"mode":"managed","type":"docker_container","name":"grocy","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/init"],"env":["TZ=Europe/Amsterdam"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"678eb4efb676","id":"678eb4efb6762947018deae97f163106837c393d99846554ce51d9ede32b7e02","image":"sha256:8783680373e32990a79a6c75e6022333771a7e9c56401c159bf5da28040654a0","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[{"bind_options":[],"read_only":false,"source":"/var/lib/containers/grocy","target":"/config","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"grocy","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.38","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"72:70:ca:92:2c:9c","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.38","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.grocy","docker_image.grocy","docker_network.container-public"]}]},{"mode":"managed","type":"docker_container","name":"hoarder","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/init"],"env":["ASSETS_DIR=/assets","BROWSER_WEB_URL=http://chrome:9222","DATA_DIR=/data","DISABLE_SIGNUPS=true","HOARDER_VERSION=release","MEILI_ADDR=http://meilisearch:7700","MEILI_MASTER_KEY=GM4ysMegcCoZUOrVxglbWzGJeN9O7CMWnZIaG9c_MSQ","NEXTAUTH_SECRET=j\u0026natTM8L8u$\u0026z","NEXTAUTH_URL=https://hoarder.rescla.me","OPENAI_API_KEY=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"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[{"interval":"30s","retries":3,"start_interval":"0s","start_period":"5s","test":["CMD-SHELL","wget --no-verbose --tries=1 --spider http://127.0.0.1:3000/api/health || exit 1"],"timeout":"10s"}],"host":[],"hostname":"hoarder","id":"6a6a7bd900dd721dc8ad5af7e6f48a9826de39663efd710a312e7e2dbf55154e","image":"sha256:e3da97d096d6495d865ba8189f79871fa5b97cb8315a45bbfe3bd407cd5b3983","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[{"bind_options":[],"read_only":false,"source":"/mnt/appdata/karakeep","target":"/assets","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":false,"source":"/var/lib/containers/karakeep/data","target":"/data","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"hoarder","network_data":[{"gateway":"192.168.32.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.32.2","ip_prefix_length":20,"ipv6_gateway":"","mac_address":"0a:01:9c:90:df:79","network_name":"hoarder"},{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.15","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"82:01:f1:0a:99:42","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"","ipv6_address":"","name":"hoarder"},{"aliases":[],"ipv4_address":"192.168.3.15","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/app"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.hoarder","docker_image.hoarder","docker_network.container-public","docker_network.hoarder"]}]},{"mode":"managed","type":"docker_container","name":"hoarder-chrome","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":["--no-sandbox","--disable-gpu","--disable-dev-shm-usage","--remote-debugging-address=0.0.0.0","--remote-debugging-port=9222","--hide-scrollbars"],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["chromium-browser","--headless"],"env":[],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"chrome","id":"6d5e2fcd5ababb0c988e71d30f041339e2e5de82f2aa0c16b9c4d03a36bde414","image":"sha256:4d356fd088b49750328a0dae34c1d210597be1055b7a7987d148feb97db7fd8b","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[],"must_run":true,"name":"hoarder-chrome","network_data":[{"gateway":"192.168.32.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.32.4","ip_prefix_length":20,"ipv6_gateway":"","mac_address":"b6:04:5f:aa:18:40","network_name":"hoarder"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"","ipv6_address":"","name":"hoarder"}],"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":[],"upload":[],"user":"chrome","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/usr/src/app"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.hoarder-chrome","docker_image.hoarder-chrome","docker_network.hoarder"]}]},{"mode":"managed","type":"docker_container","name":"hoarder-meilisearch","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":["/bin/sh","-c","/bin/meilisearch"],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["tini","--"],"env":["HOARDER_VERSION=release","MEILI_ADDR=http://meilisearch:7700","MEILI_MASTER_KEY=GM4ysMegcCoZUOrVxglbWzGJeN9O7CMWnZIaG9c_MSQ","MEILI_NO_ANALYTICS=true","NEXTAUTH_SECRET=j\u0026natTM8L8u$\u0026z","NEXTAUTH_URL=https://hoarder.rescla.me"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"meilisearch","id":"db38c93cf5e0e0511e734f8dc4532f62feb4fa1fe5e50e109fa4d81359acd634","image":"sha256:a8d02e726bfa4140b4b321efb992086aae098819e8ee5793f5ee462b2f75d447","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[{"bind_options":[],"read_only":false,"source":"/var/lib/containers/karakeep/data-meilisearch","target":"/meili_data","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"hoarder-meilisearch","network_data":[{"gateway":"192.168.32.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.32.3","ip_prefix_length":20,"ipv6_gateway":"","mac_address":"3e:e3:1b:09:b4:73","network_name":"hoarder"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"","ipv6_address":"","name":"hoarder"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/meili_data"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.hoarder-meilisearch","docker_image.hoarder-meilisearch","docker_network.hoarder"]}]},{"mode":"managed","type":"docker_container","name":"homer","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/bin/sh","/entrypoint.sh"],"env":["PGID=1000","PUID=1000","TZ=Europe/Amsterdam"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[{"interval":"30s","retries":3,"start_interval":"1s","start_period":"10s","test":["CMD-SHELL","wget --no-verbose -Y off --tries=1 --spider http://127.0.0.1:${PORT}/ || exit 1"],"timeout":"5s"}],"host":[],"hostname":"a167ace5a491","id":"a167ace5a491b11a4ae99fa222eecd97291048e32ac720c185372f6d8351525c","image":"sha256:63a18f228cf34371d90564d8786e67bbd91084cb7dd5629b9d04eb7aa22d6a05","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":"/var/lib/containers/homer","target":"/www/assets","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"homer","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.22","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"ba:e6:4b:d4:5d:6b","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.22","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"1000:1000","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/www"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.homer","docker_image.homer","docker_network.container-public"]}]},{"mode":"managed","type":"docker_container","name":"jellyfin","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[{"container_path":"/dev/dri/renderD128","host_path":"/dev/dri/renderD128","permissions":"rwm"},{"container_path":"/dev/dri/renderD129","host_path":"/dev/dri/renderD129","permissions":"rwm"}],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/jellyfin/jellyfin"],"env":["PGID=321","PUID=444","UMASK=002"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[{"interval":"30s","retries":3,"start_interval":"0s","start_period":"10s","test":["CMD-SHELL","curl --noproxy 'localhost' -Lk -fsS \"${HEALTHCHECK_URL}\" || exit 1"],"timeout":"30s"}],"host":[],"hostname":"45ff4985aba1","id":"45ff4985aba1641f2385a945801f0c3cbb5d7c16b675cceb434435ad1da7cf46","image":"sha256:7009e8f012591d43ed450f88abab8b0b1027780c157028a2c0d502d5ba7a6c7d","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":"/var/lib/containers/jellyfin/cache","target":"/cache","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":false,"source":"/var/lib/containers/jellyfin/config","target":"/config","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"jellyfin","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.13","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"36:48:77:fb:8d:a4","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.13","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[{"container_path":"/datarr","from_container":"","host_path":"","read_only":false,"volume_name":"truenas-arr"},{"container_path":"/truenas-cache","from_container":"","host_path":"","read_only":false,"volume_name":"truenas-cache"}],"wait":false,"wait_timeout":60,"working_dir":""},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.jellyfin","docker_image.jellyfin","docker_network.container-public","docker_volume.truenas-arr","docker_volume.truenas-cache"]}]},{"mode":"managed","type":"docker_container","name":"jellyseerr","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":["pnpm","start"],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/sbin/tini","--"],"env":["TZ=Europe/Amsterdam"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"1b0277362c43","id":"1b0277362c43f1be5e7efc6dac341684d1468414f6b28d88c7b75dcbc431ea98","image":"sha256:2742757d9c41bcb4acb76c86c4ce23a8c54d5dbe93a698c815a9a34bed0b18d0","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":"/var/lib/containers/jellyseerr","target":"/app/config","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"jellyseerr","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.37","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"8e:94:06:01:15:4a","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.37","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/app"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.jellyseerr","docker_image.jellyseerr","docker_network.container-public"]}]},{"mode":"managed","type":"docker_container","name":"lidarr","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/init"],"env":["PGID=1000","PUID=1000","TZ=Europe/Amsterdam"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"37a8c5f4798d","id":"37a8c5f4798de87266bfaa232e0498bc5671ec74fe17d3ceda4957198cfc3a53","image":"sha256:adae14ac85057238611b688d1ce429734f5fa6e8adcc3c46230edfff309b11b9","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":"/var/lib/containers/lidarr","target":"/config","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"lidarr","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.33","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"72:09:99:42:21:71","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.33","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[{"container_path":"/data","from_container":"","host_path":"","read_only":false,"volume_name":"truenas-arr"}],"wait":false,"wait_timeout":60,"working_dir":"/"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.lidarr","docker_image.lidarr","docker_network.container-public","docker_volume.truenas-arr"]}]},{"mode":"managed","type":"docker_container","name":"looksyk","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":null,"dns_opts":null,"dns_search":null,"domainname":"","entrypoint":["./looksyk","--graph-location=/graph","--external-app=true","--static-path=/app/static"],"env":[],"exit_code":null,"gpus":null,"group_add":null,"healthcheck":null,"host":[],"hostname":"2b7df8df7947","id":"2b7df8df7947474e4e3fec9d9cf77bec159e0eda1a6d80b7516546d2ff3a0c41","image":"sha256:82465f76d824ec3b34ce97d4d80d1d0bf98a3c27c81ffcf1a38731a7f7054c2e","init":false,"ipc_mode":"private","labels":[],"log_driver":"local","log_opts":null,"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[{"bind_options":[],"read_only":true,"source":"/var/lib/containers/looksyk/ssh/id_rsa","target":"/root/.ssh/id_rsa","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":null,"source":"/var/lib/containers/looksyk/graph","target":"/graph","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":null,"source":"/var/lib/containers/looksyk/ssh/known_hosts","target":"/root/.ssh/known_hosts","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"looksyk","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.57","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"be:39:c6:bd:82:4a","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.57","ipv6_address":"","name":"container-public"}],"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":null,"sysctls":null,"tmpfs":null,"tty":false,"ulimit":[],"upload":[],"user":"root:root","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/app"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.looksyk","docker_image.looksyk","docker_network.container-public"]}]},{"mode":"managed","type":"docker_container","name":"mariadb","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":["mariadbd"],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["docker-entrypoint.sh"],"env":["MARIADB_AUTO_UPGRADE=true"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"06b6395ad9f2","id":"06b6395ad9f2f39d708203af47b87f6e28de7263ffcae207d70924eda950c897","image":"sha256:99e1052c61ce3788ea55bb2fc9d07a4735493a41a614c97dae4fed04e28c86b4","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":5000,"memory_swap":5000,"mounts":[{"bind_options":[],"read_only":false,"source":"/var/lib/containers/mariadb","target":"/var/lib/mysql","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"mariadb","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.24","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"c6:f1:4b:ed:cc:6a","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.24","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":""},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.mariadb","docker_image.mariadb","docker_network.container-public"]}]},{"mode":"managed","type":"docker_container","name":"mealie","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/app/run.sh"],"env":["ALLOW_SIGNUP=false","BASE_URL=https://mealie.rescla.me","PGID=1000","PUID=1000","SMTP_FROM_EMAIL=mealie@xz1.nl","SMTP_HOST=mail.smtp2go.com","SMTP_PASSWORD=VDHnraVWlA2P1Hbu","SMTP_USER=mealie@xz1.nl","TZ=Europe/Amsterdam"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[{"interval":"0s","retries":0,"start_interval":"0s","start_period":"0s","test":["CMD-SHELL","python -m mealie.scripts.healthcheck || exit 1"],"timeout":"0s"}],"host":[],"hostname":"50be8105614e","id":"50be8105614ee2dbd7853d32fab78d93eeaed44e8a6c704d89227ac4c70eb428","image":"sha256:8bb25b6d4838d12e3945f5b0e4b224214acd33f1604e1b5d2f0dead461ac129a","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":1000,"memory_swap":1000,"mounts":[{"bind_options":[],"read_only":false,"source":"/var/lib/containers/mealie","target":"/app/data","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"mealie","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.39","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"62:d9:1a:d4:f1:1d","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.39","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":""},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.mealie","docker_image.mealie","docker_network.container-public"]}]},{"mode":"managed","type":"docker_container","name":"memos","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/usr/local/memos/entrypoint.sh","/usr/local/memos/memos"],"env":["MEMOS_MODE=prod","MEMOS_PORT=80"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"f4292b703c67","id":"f4292b703c67d536beae1d3b0010fce421cf73f3c0c60fe34dcfda8b0bcb3dba","image":"sha256:d5d1cf93de34ea72501775b4a88f3486f1fd4b7e38e6911fd55fa46c7de18138","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":"/var/lib/containers/memos","target":"/var/opt/memos","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"memos","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.40","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"7a:a9:e7:5b:37:9f","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.40","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"root","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/var/opt/memos"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.memos","docker_image.memos","docker_network.container-public"]}]},{"mode":"managed","type":"docker_container","name":"meshcore-capture","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":["python","packet_capture.py"],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[{"container_path":"/dev/ttyUSB0","host_path":"/dev/serial/by-id/usb-Heltec_HT-n5262_8E03063C48F80143-if00","permissions":"rwm"}],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":[],"env":["PACKETCAPTURE_CONNECTION_TYPE=TCP","PACKETCAPTURE_IATA=LWR","PACKETCAPTURE_MQTT1_ENABLED=true","PACKETCAPTURE_MQTT1_KEEPALIVE=120","PACKETCAPTURE_MQTT1_PORT=443","PACKETCAPTURE_MQTT1_SERVER=mqtt-us-v1.letsmesh.net","PACKETCAPTURE_MQTT1_TOKEN_AUDIENCE=mqtt-us-v1.letsmesh.net","PACKETCAPTURE_MQTT1_TRANSPORT=websockets","PACKETCAPTURE_MQTT1_USE_AUTH_TOKEN=true","PACKETCAPTURE_MQTT1_USE_TLS=true","PACKETCAPTURE_MQTT2_ENABLED=true","PACKETCAPTURE_MQTT2_KEEPALIVE=120","PACKETCAPTURE_MQTT2_PORT=443","PACKETCAPTURE_MQTT2_SERVER=mqtt-eu-v1.letsmesh.net","PACKETCAPTURE_MQTT2_TOKEN_AUDIENCE=mqtt-eu-v1.letsmesh.net","PACKETCAPTURE_MQTT2_TRANSPORT=websockets","PACKETCAPTURE_MQTT2_USE_AUTH_TOKEN=true","PACKETCAPTURE_MQTT2_USE_TLS=true","PACKETCAPTURE_MQTT3_ENABLED=true","PACKETCAPTURE_MQTT3_PASSWORD=9a9U49NraE*@cF","PACKETCAPTURE_MQTT3_PORT=1883","PACKETCAPTURE_MQTT3_SERVER=172.20.0.96","PACKETCAPTURE_MQTT3_USERNAME=meshcore","PACKETCAPTURE_MQTT3_USE_TLS=false","PACKETCAPTURE_ORIGIN=NL-DJJ-MCF MQTT Gorredijk","PACKETCAPTURE_TCP_HOST=172.20.0.68"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[{"interval":"30s","retries":3,"start_interval":"0s","start_period":"5s","test":["CMD-SHELL","python -c \"import meshcore; print('OK')\" || exit 1"],"timeout":"10s"}],"host":[],"hostname":"4afaa65e86a2","id":"4afaa65e86a21057c71e66ea96cf61a1fd3a861e84250f46da23a7e679e3b269","image":"sha256:1507bcff8c009b1d167e6a77c2821078c1f5e6eab596811e2de79d1116a2b7da","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[{"bind_options":[],"read_only":false,"source":"/var/lib/containers/meshcore-capture","target":"/data","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"meshcore-capture","network_data":[{"gateway":"","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"","ip_prefix_length":0,"ipv6_gateway":"","mac_address":"","network_name":"bridge"}],"network_mode":"bridge","networks_advanced":[],"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":[],"upload":[],"user":"meshcore","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/app"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.meshcore-capture","docker_image.meshcore-capture"]}]},{"mode":"managed","type":"docker_container","name":"meshtastic","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":["nginx","-g","daemon off;"],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/docker-entrypoint.sh"],"env":[],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"cab999037a4a","id":"cab999037a4a53696362e7e72f7685337acb761df32d3ae19a73e537cedc1568","image":"sha256:6ea8428352fed1a04de55cace53437149b57910ff13c7e2f01922e73f27bf8eb","init":false,"ipc_mode":"private","labels":[],"log_driver":"local","log_opts":{},"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[],"must_run":true,"name":"meshtastic","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.44","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"6a:17:71:17:24:5d","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.44","ipv6_address":"","name":"container-public"}],"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":"SIGQUIT","stop_timeout":0,"storage_opts":{},"sysctls":{},"tmpfs":{},"tty":false,"ulimit":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/usr/share/nginx/html"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.meshtastic","docker_image.meshtastic","docker_network.container-public"]}]},{"mode":"managed","type":"docker_container","name":"navidrome","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/app/navidrome"],"env":[],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"4e54beda4b0c","id":"4e54beda4b0c43bf31f6b1e7c4bc64fe5c871dfb13ca834987cac663c68fe8fb","image":"sha256:427667d980b08f1faf00e982124a82bc82ed009426ada27ca156367af408e187","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":"/mnt/appdata/navidrome/music","target":"/music/appdata","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":false,"source":"/mnt/datarr/media/music","target":"/music/datarr","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":false,"source":"/var/lib/containers/navidrome","target":"/data","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"navidrome","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.16","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"be:fe:73:3f:64:20","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.16","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/app"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.navidrome","docker_image.navidrome","docker_network.container-public"]}]},{"mode":"managed","type":"docker_container","name":"nginx-lb","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":["/scripts/start_nginx_certbot.sh"],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/docker-entrypoint.sh"],"env":["CERTBOT_EMAIL=letsencrypt@xz1.nl"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"b7688d63a7fc","id":"b7688d63a7fcc3a161882db67e31c4402065faeec06591685cfee3f9bdfb9d73","image":"sha256:10fb2abd9a5b9de6161b3721f6c732bee239442a6cb2fe194d0b71ac49403412","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[{"bind_options":[],"read_only":false,"source":"/var/lib/containers/nginx-lb/conf","target":"/etc/nginx/config","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":false,"source":"/var/lib/containers/nginx-lb/log","target":"/var/log/nginx","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":false,"source":"/var/lib/containers/nginx-lb/nginx.conf","target":"/etc/nginx/nginx.conf","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":false,"source":"/var/lib/containers/nginx-lb/secrets","target":"/etc/letsencrypt","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":false,"source":"/var/lib/containers/nginx-lb/user_conf.d","target":"/etc/nginx/user_conf.d","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"nginx-lb","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.29","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"c2:7c:1e:d7:09:00","network_name":"container-public"},{"gateway":"192.168.96.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.96.5","ip_prefix_length":20,"ipv6_gateway":"","mac_address":"7e:36:c2:b1:10:3e","network_name":"nginx-lb"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"","ipv6_address":"","name":"nginx-lb"},{"aliases":[],"ipv4_address":"192.168.3.29","ipv6_address":"","name":"container-public"}],"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":"SIGQUIT","stop_timeout":0,"storage_opts":{},"sysctls":{},"tmpfs":{},"tty":false,"ulimit":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":""},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.nginx-lb","docker_image.nginx-lb","docker_network.container-public","docker_network.nginx-lb"]}]},{"mode":"managed","type":"docker_container","name":"node-red","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["./entrypoint.sh"],"env":["TZ=Europe/Amsterdam"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[{"interval":"0s","retries":0,"start_interval":"0s","start_period":"0s","test":["CMD-SHELL","node /healthcheck.js"],"timeout":"0s"}],"host":[],"hostname":"df6d15349c1d","id":"df6d15349c1d7391570c163b410c6157e95d116d1cffda139333c9a8f6a329eb","image":"sha256:50c758da454633b40880b3f66dbe4a09841d1d7bec8cf684b5db4cb027837f57","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":1000,"memory_swap":1000,"mounts":[{"bind_options":[],"read_only":false,"source":"/var/lib/containers/node-red","target":"/data","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"node-red","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.21","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"de:e5:45:a4:dd:51","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.21","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"node-red","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/usr/src/node-red"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.node-red","docker_image.node-red","docker_network.container-public"]}]},{"mode":"managed","type":"docker_container","name":"ntfy","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":["serve"],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["ntfy"],"env":["TZ=Europe/Amsterdam"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"e1f34d3da06d","id":"e1f34d3da06d46d569e61be56834966f43e0175d58af0230ce050936481840d5","image":"sha256:b08e5b1be486b973124b116d4457b3a62b07ed16c99b03f50911128f20379e9a","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[{"bind_options":[],"read_only":false,"source":"/var/lib/containers/ntfy/auth","target":"/var/lib/ntfy/auth","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":false,"source":"/var/lib/containers/ntfy/cache","target":"/var/cache/ntfy","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":false,"source":"/var/lib/containers/ntfy/ntfy-fa47d-firebase-adminsdk-fbsvc-c2e5dd9297.json","target":"/etc/ntfy/ntfy-fa47d-firebase-adminsdk-fbsvc-c2e5dd9297.json","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":true,"source":"/var/lib/containers/ntfy/server.yml","target":"/etc/ntfy/server.yml","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":true,"source":"/var/lib/containers/ntfy/templates","target":"/etc/ntfy/templates","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"ntfy","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.51","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"42:a9:6b:80:c9:4d","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.51","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"1000:1000","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.ntfy","docker_image.ntfy","docker_network.container-public"]}]},{"mode":"managed","type":"docker_container","name":"ofelia","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":["daemon","--config","/etc/ofelia/config.ini"],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/usr/bin/ofelia"],"env":[],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"4481c10f1b60","id":"4481c10f1b60ee57da4bd1e7c482246f17c4e668f32e010e8bacdaa7b86a4309","image":"sha256:254bae8e1785f40467815c74b1d7fbce266b7b94e504f3b6c9f71315d247ddec","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[{"bind_options":[],"read_only":false,"source":"/var/lib/containers/ofelia","target":"/etc/ofelia","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":true,"source":"/var/run/docker.sock","target":"/var/run/docker.sock","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"ofelia","network_data":[{"gateway":"192.168.16.1","global_ipv6_address":"fd9d:737:d29a::5","global_ipv6_prefix_length":64,"ip_address":"192.168.16.5","ip_prefix_length":20,"ipv6_gateway":"fd9d:737:d29a::1","mac_address":"ca:a7:9e:33:fc:c3","network_name":"bridge"}],"network_mode":"bridge","networks_advanced":[],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.ofelia","docker_image.ofelia"]}]},{"mode":"managed","type":"docker_container","name":"photoprism","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/init"],"env":["PHOTOPRISM_ADMIN_PASSWORD=UAmpojHADcS5aB","PHOTOPRISM_AUTO_IMPORT=60","PHOTOPRISM_DATABASE_DRIVER=mysql","PHOTOPRISM_DATABASE_NAME=photoprism","PHOTOPRISM_DATABASE_PASSWORD=YL43KVRekqUjbgPLGzz","PHOTOPRISM_DATABASE_SERVER=192.168.3.24","PHOTOPRISM_DATABASE_USER=photoprism","PHOTOPRISM_DISABLE_TLS=true","PHOTOPRISM_HTTP_HOST=192.168.3.12","PHOTOPRISM_HTTP_HOSTNAME=photoprism.rescla.me","PHOTOPRISM_UPLOAD_NSFW=true"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"53e031648fad","id":"53e031648fad5aa4578bcc672edd85d25ec1ffa6a6de430abe7ec9228429d21c","image":"sha256:ba939bd73bb1abb31ab2553b7809badf6a9147cdc8718a531aa17f2c4e5a2892","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":10000,"memory_swap":10000,"mounts":[],"must_run":true,"name":"photoprism","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.12","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"72:6b:e7:e5:e6:69","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.12","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[{"container_path":"/photoprism/import","from_container":"","host_path":"","read_only":false,"volume_name":"truenas-photoprism-import"},{"container_path":"/photoprism/originals","from_container":"","host_path":"","read_only":false,"volume_name":"truenas-photoprism-originals"},{"container_path":"/photoprism/storage","from_container":"","host_path":"","read_only":false,"volume_name":"truenas-photoprism-data"}],"wait":false,"wait_timeout":60,"working_dir":"/photoprism"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.photoprism","docker_image.photoprism","docker_network.container-public"]}]},{"mode":"managed","type":"docker_container","name":"photoprism-tineke","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/init"],"env":["PHOTOPRISM_ADMIN_PASSWORD=pyjm73tM%UPa8B5t5zhWX*F","PHOTOPRISM_AUTO_IMPORT=60","PHOTOPRISM_DATABASE_DRIVER=mysql","PHOTOPRISM_DATABASE_NAME=photoprism_tineke","PHOTOPRISM_DATABASE_PASSWORD=YL43KVRekqUjbgPLGzz","PHOTOPRISM_DATABASE_SERVER=192.168.3.24","PHOTOPRISM_DATABASE_USER=photoprism","PHOTOPRISM_DISABLE_TLS=true","PHOTOPRISM_HTTP_HOST=192.168.3.11","PHOTOPRISM_HTTP_HOSTNAME=photoprism-tineke.rescla.me","PHOTOPRISM_UPLOAD_NSFW=true"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"a55a06d69367","id":"a55a06d693678136a3c7e59a16189de8295c0436d62a713fb5652402f0a25f64","image":"sha256:ba939bd73bb1abb31ab2553b7809badf6a9147cdc8718a531aa17f2c4e5a2892","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":10000,"memory_swap":10000,"mounts":[],"must_run":true,"name":"photoprism-tineke","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.11","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"aa:72:38:96:03:9a","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.11","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[{"container_path":"/photoprism/import","from_container":"","host_path":"","read_only":false,"volume_name":"truenas-photoprism-tineke-import"},{"container_path":"/photoprism/originals","from_container":"","host_path":"","read_only":false,"volume_name":"truenas-photoprism-tineke-originals"},{"container_path":"/photoprism/storage","from_container":"","host_path":"","read_only":false,"volume_name":"truenas-photoprism-tineke-data"}],"wait":false,"wait_timeout":60,"working_dir":"/photoprism"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.photoprism","docker_image.photoprism","docker_network.container-public"]}]},{"mode":"managed","type":"docker_container","name":"piped-backend","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/hotspot-entrypoint.sh"],"env":[],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[{"interval":"30s","retries":3,"start_interval":"0s","start_period":"30s","test":["CMD-SHELL","/docker-healthcheck.sh"],"timeout":"10s"}],"host":[],"hostname":"piped-backend","id":"056d35298c943e9df782ad2e7f4544608b10dc2cb68fe64fdd199c484d11d324","image":"sha256:2899f886e12d284c0fbe529846706b996324564d52ece7f5f412b454a7f53fc6","init":false,"ipc_mode":"private","labels":[],"log_driver":"local","log_opts":{},"logs":false,"max_retry_count":0,"memory":1000,"memory_swap":1000,"mounts":[{"bind_options":[],"read_only":true,"source":"/var/lib/containers/piped/config.properties","target":"/app/config.properties","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"piped-backend","network_data":[{"gateway":"192.168.96.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.96.4","ip_prefix_length":20,"ipv6_gateway":"","mac_address":"8a:55:dc:72:c4:7a","network_name":"nginx-lb"},{"gateway":"192.168.112.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.112.4","ip_prefix_length":20,"ipv6_gateway":"","mac_address":"5e:d5:87:cb:68:e4","network_name":"piped"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"","ipv6_address":"","name":"nginx-lb"},{"aliases":[],"ipv4_address":"","ipv6_address":"","name":"piped"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/app/"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.gluetun","data.docker_registry_image.piped-backend","data.docker_registry_image.postgres","docker_container.gluetun","docker_container.postgres","docker_image.gluetun","docker_image.piped-backend","docker_image.postgres","docker_network.container-public","docker_network.nginx-lb","docker_network.piped"]}]},{"mode":"managed","type":"docker_container","name":"piped-bg-helper","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":["bun","dist/index.js"],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/usr/local/bin/docker-entrypoint.sh"],"env":[],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"16f32721ddd6","id":"16f32721ddd6bb9b3fba2309001aa05b9a99c84f585d817ed82cb8bb3fad17a2","image":"sha256:f6294b63f3ae36a97ecf4a29b8a1f9af3ad97c9b74f9879fae43e86bb255bea3","init":false,"ipc_mode":"private","labels":[],"log_driver":"local","log_opts":{},"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[],"must_run":true,"name":"piped-bg-helper","network_data":[{"gateway":"192.168.112.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.112.2","ip_prefix_length":20,"ipv6_gateway":"","mac_address":"0a:4d:99:fc:89:bf","network_name":"piped"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"","ipv6_address":"","name":"piped"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/app/"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.piped-bg-helper","docker_image.piped-bg-helper","docker_network.piped"]}]},{"mode":"managed","type":"docker_container","name":"piped-frontend","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/entrypoint.sh"],"env":["BACKEND_HOSTNAME=piped-api.rescla.me"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"piped-frontend","id":"759d48fdda6ab8a1e203c26d891a4e24b7fd4efdf327589e24079e7f9a8cc73c","image":"sha256:9e2a16acf8069f2ad29c6745fb2404c0e5f41a22f244874b89b32671a06ca264","init":false,"ipc_mode":"private","labels":[],"log_driver":"local","log_opts":{},"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[],"must_run":true,"name":"piped-frontend","network_data":[{"gateway":"192.168.96.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.96.2","ip_prefix_length":20,"ipv6_gateway":"","mac_address":"76:8b:28:cf:32:47","network_name":"nginx-lb"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"","ipv6_address":"","name":"nginx-lb"}],"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":"SIGQUIT","stop_timeout":0,"storage_opts":{},"sysctls":{},"tmpfs":{},"tty":false,"ulimit":[],"upload":[],"user":"101","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.piped-frontend","docker_image.piped-frontend","docker_network.nginx-lb"]}]},{"mode":"managed","type":"docker_container","name":"piped-proxy","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":["/app/piped-proxy"],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":[],"env":[],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"piped-proxy","id":"c308886123b01c9acec55acde105dea9e0138181961ed2c11e7a71a49ad7bece","image":"sha256:92c55fdc83046c77721d6b9a92ffdf4f31c183d2b3559e3c79c6424249dfeab9","init":false,"ipc_mode":"private","labels":[],"log_driver":"local","log_opts":{},"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[],"must_run":true,"name":"piped-proxy","network_data":[{"gateway":"192.168.96.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.96.3","ip_prefix_length":20,"ipv6_gateway":"","mac_address":"62:2c:69:6a:54:c6","network_name":"nginx-lb"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"","ipv6_address":"","name":"nginx-lb"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/app/"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.piped-proxy","docker_image.piped-proxy","docker_network.nginx-lb"]}]},{"mode":"managed","type":"docker_container","name":"postgres","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":["postgres"],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/usr/local/bin/docker-entrypoint.sh"],"env":["POSTGRES_DB=piped","POSTGRES_PASSWORD=YDoVrAXCxim%lOK8^","POSTGRES_USER=piped"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[{"interval":"0s","retries":0,"start_interval":"0s","start_period":"0s","test":["CMD-SHELL","/usr/local/bin/pgautoupgrade-healthcheck.sh"],"timeout":"0s"}],"host":[],"hostname":"postgres","id":"2a9306d4e973686e8599d4b5f5f0da3b898c1d48466a7ec7c1da4edd17b45e90","image":"sha256:6ad07e32506a6bff132ef4b3d49d350999f22c2af58a0f52ae2ada08fdae2802","init":false,"ipc_mode":"private","labels":[],"log_driver":"local","log_opts":{},"logs":false,"max_retry_count":0,"memory":1000,"memory_swap":1000,"mounts":[{"bind_options":[],"read_only":false,"source":"/var/lib/containers/postgres/data","target":"/var/lib/postgresql/data","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"postgres","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.43","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"76:ce:dd:c7:ef:4f","network_name":"container-public"},{"gateway":"192.168.112.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.112.5","ip_prefix_length":20,"ipv6_gateway":"","mac_address":"76:ff:29:64:76:e5","network_name":"piped"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"","ipv6_address":"","name":"piped"},{"aliases":[],"ipv4_address":"192.168.3.43","ipv6_address":"","name":"container-public"}],"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":"SIGINT","stop_timeout":0,"storage_opts":{},"sysctls":{},"tmpfs":{},"tty":false,"ulimit":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/var/lib/postgresql"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.postgres","docker_image.postgres","docker_network.container-public","docker_network.piped"]}]},{"mode":"managed","type":"docker_container","name":"prometheus","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":["--config.file=/etc/prometheus/prometheus.yml","--storage.tsdb.path=/prometheus","--web.console.libraries=/usr/share/prometheus/console_libraries","--web.console.templates=/usr/share/prometheus/consoles","--storage.tsdb.retention.time=5y"],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/bin/prometheus"],"env":[],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"94d7e4356ac3","id":"94d7e4356ac30ca1681b8c48ea26ec57e8afa51aeedd9fdaf9bc038b92aca5dc","image":"sha256:5a2c7fe424271c897a2fec8c2626ab18e6a87e37b1c9429c832ddba65d050f68","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[{"bind_options":[],"read_only":false,"source":"/var/lib/containers/prometheus/config/prometheus.yml","target":"/etc/prometheus/prometheus.yml","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":false,"source":"/var/lib/containers/prometheus/data","target":"/prometheus","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"prometheus","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.42","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"aa:cf:24:28:bc:b7","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.42","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"1000:1000","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/prometheus"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.prometheus","docker_image.prometheus","docker_network.container-public"]}]},{"mode":"managed","type":"docker_container","name":"prowlarr","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"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":"507941457ce5","id":"507941457ce58ec52fbe57828c81857d2de3b817fdb4797e32a58c4d4a9a8bff","image":"sha256:4ca4bb8435e4c907e487d8f53b1862581a8ded9fd7738c3b441bedee74eef6c4","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":"/var/lib/containers/prowlarr","target":"/config","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"prowlarr","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.34","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"36:55:ed:d6:55:77","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.34","ipv6_address":"","name":"container-public"}],"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":[],"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.container-public"]}]},{"mode":"managed","type":"docker_container","name":"radarr","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/init"],"env":["PGID=321","PUID=333","TZ=Europe/Amsterdam"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"791a2d1ab500","id":"791a2d1ab500db0ed9db163f25d06f6610f9a49d995e2a604ed11b5e1aa1516b","image":"sha256:cf2815f63e4967002cc02d8c8efd97759939d946b4125c33ee5dbe93c1ba1ac5","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":"/var/lib/containers/radarr","target":"/config","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"radarr","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.35","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"de:a9:d3:ca:69:36","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.35","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[{"container_path":"/data","from_container":"","host_path":"","read_only":false,"volume_name":"truenas-arr"}],"wait":false,"wait_timeout":60,"working_dir":"/"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.radarr","docker_image.radarr","docker_network.container-public","docker_volume.truenas-arr"]}]},{"mode":"managed","type":"docker_container","name":"ripe-atlas","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[{"add":["CAP_CHOWN","CAP_DAC_OVERRIDE","CAP_FOWNER","CAP_KILL","CAP_NET_RAW","CAP_SETGID","CAP_SETUID"],"drop":["ALL"]}],"cgroup_parent":null,"cgroupns_mode":null,"command":["ripe-atlas"],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["tini","--","entrypoint.sh"],"env":[],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"464e6c52448b","id":"464e6c52448bb88169560de40b7b97bef19302abcb819a30490118512793c1f1","image":"sha256:29c35f66fb4d4622bb62ea3dd8b33d5383e5b685292eeac496357fb4b1b83ce1","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":"/var/lib/containers/atlas-probe/etc","target":"/etc/ripe-atlas","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":false,"source":"/var/lib/containers/atlas-probe/run","target":"/run/ripe-atlas","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":false,"source":"/var/lib/containers/atlas-probe/spool","target":"/var/spool/ripe-atlas","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"ripe-atlas","network_data":[{"gateway":"192.168.16.1","global_ipv6_address":"fd9d:737:d29a::2","global_ipv6_prefix_length":64,"ip_address":"192.168.16.2","ip_prefix_length":20,"ipv6_gateway":"fd9d:737:d29a::1","mac_address":"a6:f7:97:46:cc:09","network_name":"bridge"}],"network_mode":"bridge","networks_advanced":[],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/run/ripe-atlas"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.ripe-atlas","docker_image.ripe-atlas"]}]},{"mode":"managed","type":"docker_container","name":"rssbridge","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/app/docker-entrypoint.sh"],"env":["TZ=Europe/Amsterdam"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"bbfb286e2280","id":"bbfb286e2280864b8bebb8a7d7b8ecad7aa9e0aaff4760ed6fe8b5553fa93fb7","image":"sha256:770a746b09cc4089fa0f2370e5a83a59b7900c1d4eeb82538a90fbef6e073493","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[{"bind_options":[],"read_only":false,"source":"/var/lib/containers/rssbridge","target":"/config","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"rssbridge","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.47","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"46:12:c7:59:d6:4b","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.47","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":""},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.rssbridge","docker_image.rssbridge","docker_network.container-public"]}]},{"mode":"managed","type":"docker_container","name":"sabnzdb","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/init"],"env":["PGID=321","PUID=555","TZ=Europe/Amsterdam"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"7393f53d9475","id":"7393f53d94755e8fd20191724979b0bc2899dc87fe1bb3203ef7ecd5fa65ef5c","image":"sha256:4075f63ba4daf93e4531e30575f38a5b40b2dc6885ece78b119b18213ba0831d","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":"/var/lib/containers/sabnzdb","target":"/config","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"sabnzdb","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.32","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"22:91:e1:fc:de:0c","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.32","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[{"container_path":"/data","from_container":"","host_path":"","read_only":false,"volume_name":"truenas-arr"}],"wait":false,"wait_timeout":60,"working_dir":"/"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.sabnzdb","docker_image.sabnzdb","docker_network.container-public","docker_volume.truenas-arr"]}]},{"mode":"managed","type":"docker_container","name":"searxng","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/usr/local/searxng/entrypoint.sh"],"env":["SEARXNG_HOSTNAME=search.rescla.me","TZ=Europe/Amsterdam"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"4fb0d1a12a4a","id":"4fb0d1a12a4a1c5b6d0fd3b33ae03433d9e0a0f6d88ae4803b4bff53d3814a3e","image":"sha256:1c3e412592153d373f9269b65d4a0493bf72bf5377524b9fbe78804b390c0bfc","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[{"bind_options":[],"read_only":false,"source":"/var/lib/containers/searxng/data","target":"/etc/searxng","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":false,"source":"/var/lib/containers/searxng/searxng-data","target":"/var/cache/searxng","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"searxng","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.52","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"96:62:36:63:0c:28","network_name":"container-public"},{"gateway":"192.168.128.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.128.3","ip_prefix_length":20,"ipv6_gateway":"","mac_address":"42:3e:86:8e:94:3a","network_name":"searxng"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"","ipv6_address":"","name":"searxng"},{"aliases":[],"ipv4_address":"192.168.3.52","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/usr/local/searxng"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.searxng","docker_image.searxng","docker_network.container-public","docker_network.searxng"]}]},{"mode":"managed","type":"docker_container","name":"searxng-valkey","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":["valkey-server","--save 30 1","--loglevel warning"],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["docker-entrypoint.sh"],"env":[],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"valkey","id":"b23047c227a64f5cc8eb1f4c3307e8d7b1196efda780d3ea09554e5cea11aef3","image":"sha256:ceec8dafea719eec3cd1d9b11111259a57f14dc3cd15ffd70da6ae6caee4f4dd","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[{"bind_options":[],"read_only":false,"source":"/var/lib/containers/searxng/valkey-data","target":"/data","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"searxng-valkey","network_data":[{"gateway":"192.168.128.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.128.2","ip_prefix_length":20,"ipv6_gateway":"","mac_address":"66:a4:fb:9e:9d:01","network_name":"searxng"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"","ipv6_address":"","name":"searxng"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/data"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.searxng-valkey","docker_image.searxng-valkey","docker_network.searxng"]}]},{"mode":"managed","type":"docker_container","name":"smokeping","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":["172.20.0.0"],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/init"],"env":["TZ=Europe/Amsterdam"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"444f631cfe5c","id":"444f631cfe5cb8a5d596a027afb7ce7e78f1a57a67cd0c48194ee2e1adae2d12","image":"sha256:1a6969fc10b4f772c3219e81ccb0c7ee8397f7d844ef01224399127f5bc3f78c","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[{"bind_options":[],"read_only":false,"source":"/var/lib/containers/smokeping/config","target":"/config","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":false,"source":"/var/lib/containers/smokeping/data","target":"/data","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"smokeping","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.26","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"02:c3:72:68:01:84","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.26","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.smokeping","docker_image.smokeping","docker_network.container-public"]}]},{"mode":"managed","type":"docker_container","name":"sonarr","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/init"],"env":["PGID=321","PUID=111","TZ=Europe/Amsterdam"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"3e06a4c8bd1a","id":"3e06a4c8bd1a916cedffbf9d62371e9dc7c81010efa32d92442fea1c5a973014","image":"sha256:1c321e2df4ce4342353a77a9ba54d522fbcafa95ad4e43a19c3fc2cf49c16cdf","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":"/var/lib/containers/sonarr","target":"/config","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"sonarr","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.36","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"8a:05:95:f0:1b:dd","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.36","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[{"container_path":"/data","from_container":"","host_path":"","read_only":false,"volume_name":"truenas-arr"}],"wait":false,"wait_timeout":60,"working_dir":"/"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.sonarr","docker_image.sonarr","docker_network.container-public","docker_volume.truenas-arr"]}]},{"mode":"managed","type":"docker_container","name":"synapse","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/start.py"],"env":["TZ=Europe/Amsterdam"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[{"interval":"15s","retries":0,"start_interval":"0s","start_period":"5s","test":["CMD-SHELL","curl -fSs http://localhost:8008/health || exit 1"],"timeout":"5s"}],"host":[],"hostname":"2120a09e5bcf","id":"2120a09e5bcfd0816cde9cf19806481a3692a6ad28b13dbaafd55bc99bc53bf7","image":"sha256:0215fcb4fb672eb7b08c7ecf35a0259c8457feaf02b1a357d5331c021331f15d","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[{"bind_options":[],"read_only":false,"source":"/var/lib/containers/synapse","target":"/data","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"synapse","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.48","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"62:5d:af:44:83:f0","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.48","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":""},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.postgres","data.docker_registry_image.synapse","docker_container.postgres","docker_image.postgres","docker_image.synapse","docker_network.container-public","docker_network.piped"]}]},{"mode":"managed","type":"docker_container","name":"traccar","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":["-jar","tracker-server.jar","conf/traccar.xml"],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/opt/traccar/jre/bin/java"],"env":[],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"7289408318c9","id":"7289408318c94c16c29dc4b2e8f8bd95e49f2f912b8f8ba45015b6bcee1f6cb6","image":"sha256:6c80aa27aa20e85973939eafbcf5d9170946c160722764c58c5cc3e3449c8e22","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[{"bind_options":[],"read_only":false,"source":"/var/lib/containers/traccar/logs","target":"/opt/traccar/logs","tmpfs_options":[],"type":"bind","volume_options":[]},{"bind_options":[],"read_only":false,"source":"/var/lib/containers/traccar/traccar.xml","target":"/opt/traccar/conf/traccar.xml","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"traccar","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.23","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"aa:df:88:63:97:c5","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.23","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/opt/traccar"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.traccar","docker_image.traccar","docker_network.container-public"]}]},{"mode":"managed","type":"docker_container","name":"unifi","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":["unifi"],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/usr/local/bin/docker-entrypoint.sh"],"env":[],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[{"interval":"0s","retries":0,"start_interval":"0s","start_period":"5m0s","test":["CMD-SHELL","/usr/local/bin/docker-healthcheck.sh || exit 1"],"timeout":"0s"}],"host":[],"hostname":"4a587602144f","id":"4a587602144f3bb8439f09e963ea88ef62488fea8ad17027ba3f18da22a40662","image":"sha256:215c29df220ea8fa2d8dafa33dc8537ad8aa101ae1fcd89d9172b9225955d86c","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":3000,"memory_swap":3000,"mounts":[{"bind_options":[],"read_only":false,"source":"/var/lib/containers/unifi","target":"/unifi","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"unifi","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.30","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"c6:c7:3e:25:ca:d5","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.30","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/unifi"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.unifi","docker_image.unifi","docker_network.container-public"]}]},{"mode":"managed","type":"docker_container","name":"uptime-kuma","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":["node","server/server.js"],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/usr/bin/dumb-init","--","extra/entrypoint.sh"],"env":[],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[{"interval":"1m0s","retries":5,"start_interval":"0s","start_period":"3m0s","test":["CMD-SHELL","extra/healthcheck"],"timeout":"30s"}],"host":[],"hostname":"260691d895f5","id":"260691d895f57002c783061520bb2b006e2e02128ce7134169350d7d5433a91f","image":"sha256:f48d816cb7460cd3b7bb15ed393968b0ae0da4c690443b778b6a5db6b09f527e","init":false,"ipc_mode":"private","labels":[],"log_driver":"json-file","log_opts":{"max-file":"5","max-size":"10m"},"logs":false,"max_retry_count":0,"memory":0,"memory_swap":0,"mounts":[{"bind_options":[],"read_only":false,"source":"/var/lib/containers/uptime-kuma","target":"/app/data","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"uptime-kuma","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.31","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"8a:ab:97:6a:d5:f2","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.31","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/app"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.uptime-kuma","docker_image.uptime-kuma","docker_network.container-public"]}]},{"mode":"managed","type":"docker_container","name":"vikunja","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":[],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["/app/vikunja/vikunja"],"env":["PGID=1000","PUID=1000","VIKUNJA_DATABASE_DATABASE=vikunja","VIKUNJA_DATABASE_HOST=192.168.3.24","VIKUNJA_DATABASE_PASSWORD=4PU^B%Kz8R*8!cT8R","VIKUNJA_DATABASE_TYPE=mysql","VIKUNJA_DATABASE_USER=vikunja","VIKUNJA_MAILER_AUTHTYPE=login","VIKUNJA_MAILER_ENABLED=true","VIKUNJA_MAILER_FORCESSL=true","VIKUNJA_MAILER_FROMEMAIL=vikunja@xz1.nl","VIKUNJA_MAILER_HOST=mail.smtp2go.com","VIKUNJA_MAILER_PASSWORD=TL4Dhrqco2Z9GGEH","VIKUNJA_MAILER_PORT=465","VIKUNJA_MAILER_USERNAME=vikunja@xz1.nl","VIKUNJA_SERVICE_JWTSECRET=c781764b63b920bc11f533013c70367df421ae0396a0819e84a300ba02c46e9c","VIKUNJA_SERVICE_PUBLICURL=https://vikunja.rescla.me"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"79fcb551246a","id":"79fcb551246ade67118664d0f3bdaa8af1294e71a3ef6788bb45fef746ab106f","image":"sha256:a3320de6f16782ae75a59d28b7c4251f6e7cc09a850f0031a4a5edb425ff57e4","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":"/var/lib/containers/vikunja","target":"/app/vikunja/files","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"vikunja","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.28","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"12:a1:b0:f2:4f:bb","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.28","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"1000","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/app/vikunja"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.vikunja","docker_image.vikunja","docker_network.container-public"]}]},{"mode":"managed","type":"docker_container","name":"yamtrack","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":["/entrypoint.sh"],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":[],"env":["REDIS_URL=redis://redis:6379","SECRET=dx43FYAAD1ZULJ1G0\u00268*hP6A5!rzXSB7Z0B9DdRlBwlgsv2W2CToekYP6UNdnUv2","TZ=Europe/Amsterdam"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[{"interval":"45s","retries":5,"start_interval":"0s","start_period":"30s","test":["CMD-SHELL","wget --no-verbose --tries=1 --spider http://127.0.0.1:8000/health/ || exit 1"],"timeout":"15s"}],"host":[],"hostname":"6596d87a0461","id":"6596d87a046151f51ffce9939d5af5dff38c6ccaa99a4783d84a8d8875c04b41","image":"sha256:a8b4a2acb0fb28f18ef11665b24bf837361ce6d7d3694627986caee6f05dacc7","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":"/var/lib/containers/yamtrack/db","target":"/yamtrack/db","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"yamtrack","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.53","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"1e:e3:81:09:ca:7c","network_name":"container-public"},{"gateway":"192.168.144.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.144.2","ip_prefix_length":20,"ipv6_gateway":"","mac_address":"c2:ec:95:3f:c0:5e","network_name":"yamtrack"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"","ipv6_address":"","name":"yamtrack"},{"aliases":[],"ipv4_address":"192.168.3.53","ipv6_address":"","name":"container-public"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/yamtrack"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.yamtrack","docker_image.yamtrack","docker_network.container-public","docker_network.yamtrack"]}]},{"mode":"managed","type":"docker_container","name":"yamtrack-redis","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":["redis-server"],"container_logs":null,"container_read_refresh_timeout_milliseconds":15000,"cpu_period":null,"cpu_quota":null,"cpu_set":"","cpu_shares":0,"cpus":null,"destroy_grace_seconds":null,"devices":[],"dns":[],"dns_opts":[],"dns_search":[],"domainname":"","entrypoint":["docker-entrypoint.sh"],"env":[],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"redis","id":"2f27fca4159c9acbc619c1da5a431c615ecb4c5b41f737b44290db43b2eb0fc5","image":"sha256:aa189b5a1954929c393585e6dc5717a75b18f75a931df8bdcc00a3d3bd546be6","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":"/var/lib/containers/yamtrack/data","target":"/data","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"yamtrack-redis","network_data":[{"gateway":"192.168.144.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.144.3","ip_prefix_length":20,"ipv6_gateway":"","mac_address":"02:41:2f:f9:e6:78","network_name":"yamtrack"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"","ipv6_address":"","name":"yamtrack"}],"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":[],"upload":[],"user":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/data"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.yamtrack-redis","docker_image.yamtrack-redis","docker_network.yamtrack"]}]},{"mode":"managed","type":"docker_image","name":"audiobookshelf","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:ad6b304e2d2dc966a837e5aadbd58aaa86307edd7f8509c14933e3828ea6dab4ghcr.io/advplyr/audiobookshelf:latest","image_id":"sha256:ad6b304e2d2dc966a837e5aadbd58aaa86307edd7f8509c14933e3828ea6dab4","keep_locally":null,"name":"ghcr.io/advplyr/audiobookshelf:latest","platform":null,"pull_triggers":["sha256:a52dc5db694a5bf041ce38f285dd6c6a660a4b1b21e37ad6b6746433263b2ae5"],"repo_digest":"ghcr.io/advplyr/audiobookshelf@sha256:a52dc5db694a5bf041ce38f285dd6c6a660a4b1b21e37ad6b6746433263b2ae5","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.audiobookshelf"]}]},{"mode":"managed","type":"docker_image","name":"birdnet-go","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:b5942329c768a11e7bbfd61ed22fdec948d84d67a071337e503c2860dde45570ghcr.io/tphakala/birdnet-go:nightly","image_id":"sha256:b5942329c768a11e7bbfd61ed22fdec948d84d67a071337e503c2860dde45570","keep_locally":null,"name":"ghcr.io/tphakala/birdnet-go:nightly","platform":null,"pull_triggers":["sha256:368f19e6167451800b6d8bddd8a218dc078934dbdc1d8289762aa06b18282d2d"],"repo_digest":"ghcr.io/tphakala/birdnet-go@sha256:368f19e6167451800b6d8bddd8a218dc078934dbdc1d8289762aa06b18282d2d","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.birdnet-go"]}]},{"mode":"managed","type":"docker_image","name":"configarr","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:5d905ffded9190451f8451d9fbe6ea90b452cff378bf0440bade1bbfb7dbc8dcghcr.io/raydak-labs/configarr:latest","image_id":"sha256:5d905ffded9190451f8451d9fbe6ea90b452cff378bf0440bade1bbfb7dbc8dc","keep_locally":null,"name":"ghcr.io/raydak-labs/configarr:latest","platform":null,"pull_triggers":["sha256:af5aafd93589472a3dd54151a1bd732436f6b7a697eb996056ac94fcaa578c88"],"repo_digest":"ghcr.io/raydak-labs/configarr@sha256:af5aafd93589472a3dd54151a1bd732436f6b7a697eb996056ac94fcaa578c88","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.configarr"]}]},{"mode":"managed","type":"docker_image","name":"deluge","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:664c1c1f0f6055001f899550a98a673451d11f6cb7f9f38b1e418da992e20280linuxserver/deluge:latest","image_id":"sha256:664c1c1f0f6055001f899550a98a673451d11f6cb7f9f38b1e418da992e20280","keep_locally":null,"name":"linuxserver/deluge:latest","platform":null,"pull_triggers":["sha256:dfc4a1327b88d6a9ed9f62365403efa28cabd36ae1af72eefcc3ac0698b787c5"],"repo_digest":"linuxserver/deluge@sha256:dfc4a1327b88d6a9ed9f62365403efa28cabd36ae1af72eefcc3ac0698b787c5","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.deluge"]}]},{"mode":"managed","type":"docker_image","name":"dozzle","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:094a69c75a939c2db8b8a6268085edf66c1e6c397df37560f92eef744da2766damir20/dozzle:latest","image_id":"sha256:094a69c75a939c2db8b8a6268085edf66c1e6c397df37560f92eef744da2766d","keep_locally":null,"name":"amir20/dozzle:latest","platform":null,"pull_triggers":["sha256:0895bff1da9e54786f2875bf0538805514f162c031d16f7a07b5756de2214ce7"],"repo_digest":"amir20/dozzle@sha256:0895bff1da9e54786f2875bf0538805514f162c031d16f7a07b5756de2214ce7","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.dozzle"]}]},{"mode":"managed","type":"docker_image","name":"elasticsearch","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:d7b8a2b6fd1f15345cb5823a740727ffcb00bc876fe89fcdd7ea7857dd04d839docker.elastic.co/elasticsearch/elasticsearch-wolfi:9.1.5","image_id":"sha256:d7b8a2b6fd1f15345cb5823a740727ffcb00bc876fe89fcdd7ea7857dd04d839","keep_locally":null,"name":"docker.elastic.co/elasticsearch/elasticsearch-wolfi:9.1.5","platform":null,"pull_triggers":["sha256:a4a85d1b5b0d1035f15f2b470716a7b575d42982b4595e0c6a6056ce09a6e8d2"],"repo_digest":"docker.elastic.co/elasticsearch/elasticsearch-wolfi@sha256:a4a85d1b5b0d1035f15f2b470716a7b575d42982b4595e0c6a6056ce09a6e8d2","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.elasticsearch"]}]},{"mode":"managed","type":"docker_image","name":"fail2ban","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:2ef5287ecda7ab1d2c2b8c6d23b57d9cda6989dd9f740f330ae9f4f01faeff5clinuxserver/fail2ban:latest","image_id":"sha256:2ef5287ecda7ab1d2c2b8c6d23b57d9cda6989dd9f740f330ae9f4f01faeff5c","keep_locally":null,"name":"linuxserver/fail2ban:latest","platform":null,"pull_triggers":["sha256:d4fa3a93dafb4db7b1cbbe2eb2401b3543fd58f1f55b2c026feb0e5d8c201f0e"],"repo_digest":"linuxserver/fail2ban@sha256:d4fa3a93dafb4db7b1cbbe2eb2401b3543fd58f1f55b2c026feb0e5d8c201f0e","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.fail2ban"]}]},{"mode":"managed","type":"docker_image","name":"freshrss","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:1f72beae097ab0f325d69e2109f4bad26a86a695b06e07ccfe853a1c595fde3cfreshrss/freshrss:latest","image_id":"sha256:1f72beae097ab0f325d69e2109f4bad26a86a695b06e07ccfe853a1c595fde3c","keep_locally":null,"name":"freshrss/freshrss:latest","platform":null,"pull_triggers":["sha256:9100f649f5c946f589f54cdb9be7a65996528f48f691ef90eb262a0e06e5a522"],"repo_digest":"freshrss/freshrss@sha256:9100f649f5c946f589f54cdb9be7a65996528f48f691ef90eb262a0e06e5a522","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.freshrss"]}]},{"mode":"managed","type":"docker_image","name":"gitea","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:a954c5611762e6b0ad8bb80e5e97e364deb8617f0d62ac3ff3c207bf6d4c2ff7gitea/gitea:latest-rootless","image_id":"sha256:a954c5611762e6b0ad8bb80e5e97e364deb8617f0d62ac3ff3c207bf6d4c2ff7","keep_locally":null,"name":"gitea/gitea:latest-rootless","platform":null,"pull_triggers":["sha256:1926e89ad28358ef2146bb8a1b9c3ba24bae681cb02b72d2df11125fdc675abe"],"repo_digest":"gitea/gitea@sha256:1926e89ad28358ef2146bb8a1b9c3ba24bae681cb02b72d2df11125fdc675abe","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.gitea"]}]},{"mode":"managed","type":"docker_image","name":"gluetun","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:9719eab5e1712efebf4633ee4a50f22d990551be460e3608f82500e4422206f8qmcgaw/gluetun:latest","image_id":"sha256:9719eab5e1712efebf4633ee4a50f22d990551be460e3608f82500e4422206f8","keep_locally":null,"name":"qmcgaw/gluetun:latest","platform":null,"pull_triggers":["sha256:7b2b4fca055b1f5c382cb0972b159c1b151aec8c6e0093e417a97532e2e3c5f5"],"repo_digest":"qmcgaw/gluetun@sha256:7b2b4fca055b1f5c382cb0972b159c1b151aec8c6e0093e417a97532e2e3c5f5","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.gluetun"]}]},{"mode":"managed","type":"docker_image","name":"grafana","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:beafdfed0240b5a288f98d7ddc5bcc3da007104650da1c252697e9d07c77f5d2grafana/grafana:latest","image_id":"sha256:beafdfed0240b5a288f98d7ddc5bcc3da007104650da1c252697e9d07c77f5d2","keep_locally":null,"name":"grafana/grafana:latest","platform":null,"pull_triggers":["sha256:e932bd6ed0e026595b08483cd0141e5103e1ab7ff8604839ff899b8dc54cabcb"],"repo_digest":"grafana/grafana@sha256:e932bd6ed0e026595b08483cd0141e5103e1ab7ff8604839ff899b8dc54cabcb","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.grafana"]}]},{"mode":"managed","type":"docker_image","name":"grocy","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:8783680373e32990a79a6c75e6022333771a7e9c56401c159bf5da28040654a0linuxserver/grocy:latest","image_id":"sha256:8783680373e32990a79a6c75e6022333771a7e9c56401c159bf5da28040654a0","keep_locally":null,"name":"linuxserver/grocy:latest","platform":null,"pull_triggers":["sha256:72cadb310c024d20e2a88694eb00301af369fb3d2812cd798331708cd6a78505"],"repo_digest":"linuxserver/grocy@sha256:72cadb310c024d20e2a88694eb00301af369fb3d2812cd798331708cd6a78505","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.grocy"]}]},{"mode":"managed","type":"docker_image","name":"hoarder","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:e3da97d096d6495d865ba8189f79871fa5b97cb8315a45bbfe3bd407cd5b3983ghcr.io/hoarder-app/hoarder","image_id":"sha256:e3da97d096d6495d865ba8189f79871fa5b97cb8315a45bbfe3bd407cd5b3983","keep_locally":null,"name":"ghcr.io/hoarder-app/hoarder","platform":null,"pull_triggers":["sha256:4ddcfb25d5106abe95bb8528558b56103563bea69b3a510880981164008ff75b"],"repo_digest":"ghcr.io/hoarder-app/hoarder@sha256:4ddcfb25d5106abe95bb8528558b56103563bea69b3a510880981164008ff75b","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.hoarder"]}]},{"mode":"managed","type":"docker_image","name":"hoarder-chrome","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:4d356fd088b49750328a0dae34c1d210597be1055b7a7987d148feb97db7fd8bgcr.io/zenika-hub/alpine-chrome:latest","image_id":"sha256:4d356fd088b49750328a0dae34c1d210597be1055b7a7987d148feb97db7fd8b","keep_locally":null,"name":"gcr.io/zenika-hub/alpine-chrome:latest","platform":null,"pull_triggers":["sha256:1a0046448e0bb6c275c88f86e01faf0de62b02ec8572901256ada0a8c08be23f"],"repo_digest":"gcr.io/zenika-hub/alpine-chrome@sha256:1a0046448e0bb6c275c88f86e01faf0de62b02ec8572901256ada0a8c08be23f","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.hoarder-chrome"]}]},{"mode":"managed","type":"docker_image","name":"hoarder-meilisearch","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:a8d02e726bfa4140b4b321efb992086aae098819e8ee5793f5ee462b2f75d447getmeili/meilisearch:v1.6","image_id":"sha256:a8d02e726bfa4140b4b321efb992086aae098819e8ee5793f5ee462b2f75d447","keep_locally":null,"name":"getmeili/meilisearch:v1.6","platform":null,"pull_triggers":["sha256:634e83ffe5bad15239fa26bd04d06bccb84a1f2f06ad8a35135b510711348792"],"repo_digest":"getmeili/meilisearch@sha256:634e83ffe5bad15239fa26bd04d06bccb84a1f2f06ad8a35135b510711348792","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.hoarder-meilisearch"]}]},{"mode":"managed","type":"docker_image","name":"homer","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:63a18f228cf34371d90564d8786e67bbd91084cb7dd5629b9d04eb7aa22d6a05b4bz/homer:latest","image_id":"sha256:63a18f228cf34371d90564d8786e67bbd91084cb7dd5629b9d04eb7aa22d6a05","keep_locally":null,"name":"b4bz/homer:latest","platform":null,"pull_triggers":["sha256:5c3a0fb561e0d09d00d3392684420186622fae45af70b2c3680b80961ddeeb6c"],"repo_digest":"b4bz/homer@sha256:5c3a0fb561e0d09d00d3392684420186622fae45af70b2c3680b80961ddeeb6c","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.homer"]}]},{"mode":"managed","type":"docker_image","name":"jellyfin","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:7009e8f012591d43ed450f88abab8b0b1027780c157028a2c0d502d5ba7a6c7djellyfin/jellyfin:latest","image_id":"sha256:7009e8f012591d43ed450f88abab8b0b1027780c157028a2c0d502d5ba7a6c7d","keep_locally":null,"name":"jellyfin/jellyfin:latest","platform":null,"pull_triggers":["sha256:333b647716631443a43c7fabac4b0c46b4e2f036bad19547e00958f10f721b85"],"repo_digest":"jellyfin/jellyfin@sha256:333b647716631443a43c7fabac4b0c46b4e2f036bad19547e00958f10f721b85","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.jellyfin"]}]},{"mode":"managed","type":"docker_image","name":"jellyseerr","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:2742757d9c41bcb4acb76c86c4ce23a8c54d5dbe93a698c815a9a34bed0b18d0fallenbagel/jellyseerr:latest","image_id":"sha256:2742757d9c41bcb4acb76c86c4ce23a8c54d5dbe93a698c815a9a34bed0b18d0","keep_locally":null,"name":"fallenbagel/jellyseerr:latest","platform":null,"pull_triggers":["sha256:4538137bc5af902dece165f2bf73776d9cf4eafb6dd714670724af8f3eb77764"],"repo_digest":"fallenbagel/jellyseerr@sha256:4538137bc5af902dece165f2bf73776d9cf4eafb6dd714670724af8f3eb77764","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.jellyseerr"]}]},{"mode":"managed","type":"docker_image","name":"lidarr","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:adae14ac85057238611b688d1ce429734f5fa6e8adcc3c46230edfff309b11b9lscr.io/linuxserver/lidarr:latest","image_id":"sha256:adae14ac85057238611b688d1ce429734f5fa6e8adcc3c46230edfff309b11b9","keep_locally":null,"name":"lscr.io/linuxserver/lidarr:latest","platform":null,"pull_triggers":["sha256:dbffcf91da47d48e09e613857032c95a62755b928a71a7718688e3ab03fbbd26"],"repo_digest":"lscr.io/linuxserver/lidarr@sha256:dbffcf91da47d48e09e613857032c95a62755b928a71a7718688e3ab03fbbd26","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.lidarr"]}]},{"mode":"managed","type":"docker_image","name":"looksyk","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:82465f76d824ec3b34ce97d4d80d1d0bf98a3c27c81ffcf1a38731a7f7054c2esebastianrzk/looksyk","image_id":"sha256:82465f76d824ec3b34ce97d4d80d1d0bf98a3c27c81ffcf1a38731a7f7054c2e","keep_locally":null,"name":"sebastianrzk/looksyk","platform":null,"pull_triggers":["sha256:c543b01c639323e471344753fcd279b5713cb6f808149c848c120740e7740834"],"repo_digest":"sebastianrzk/looksyk@sha256:c543b01c639323e471344753fcd279b5713cb6f808149c848c120740e7740834","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.looksyk"]}]},{"mode":"managed","type":"docker_image","name":"mariadb","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:99e1052c61ce3788ea55bb2fc9d07a4735493a41a614c97dae4fed04e28c86b4mariadb:11.4","image_id":"sha256:99e1052c61ce3788ea55bb2fc9d07a4735493a41a614c97dae4fed04e28c86b4","keep_locally":null,"name":"mariadb:11.4","platform":null,"pull_triggers":["sha256:2f45480c9cac0545cd723ad0006d6ac28e173eeb6120b83ab31efc1a043dd325"],"repo_digest":"mariadb@sha256:2f45480c9cac0545cd723ad0006d6ac28e173eeb6120b83ab31efc1a043dd325","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.mariadb"]}]},{"mode":"managed","type":"docker_image","name":"mealie","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:8bb25b6d4838d12e3945f5b0e4b224214acd33f1604e1b5d2f0dead461ac129aghcr.io/mealie-recipes/mealie:v3.1.2","image_id":"sha256:8bb25b6d4838d12e3945f5b0e4b224214acd33f1604e1b5d2f0dead461ac129a","keep_locally":null,"name":"ghcr.io/mealie-recipes/mealie:v3.1.2","platform":null,"pull_triggers":["sha256:d872fb529097df2d77b3c6f5e469b047f99d0d1c9f793a84ae27aa106e1f5d7e"],"repo_digest":"ghcr.io/mealie-recipes/mealie@sha256:d872fb529097df2d77b3c6f5e469b047f99d0d1c9f793a84ae27aa106e1f5d7e","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.mealie"]}]},{"mode":"managed","type":"docker_image","name":"memos","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:d5d1cf93de34ea72501775b4a88f3486f1fd4b7e38e6911fd55fa46c7de18138neosmemo/memos:stable","image_id":"sha256:d5d1cf93de34ea72501775b4a88f3486f1fd4b7e38e6911fd55fa46c7de18138","keep_locally":null,"name":"neosmemo/memos:stable","platform":null,"pull_triggers":["sha256:3eefcc231141369accbd2f42bdc1a4c1e3b291fb6e288ff0deb60afa1b5d4727"],"repo_digest":"neosmemo/memos@sha256:3eefcc231141369accbd2f42bdc1a4c1e3b291fb6e288ff0deb60afa1b5d4727","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.memos"]}]},{"mode":"managed","type":"docker_image","name":"meshcore-capture","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:1507bcff8c009b1d167e6a77c2821078c1f5e6eab596811e2de79d1116a2b7daghcr.io/agessaman/meshcore-packet-capture:latest","image_id":"sha256:1507bcff8c009b1d167e6a77c2821078c1f5e6eab596811e2de79d1116a2b7da","keep_locally":null,"name":"ghcr.io/agessaman/meshcore-packet-capture:latest","platform":null,"pull_triggers":["sha256:4325b5a3ca3a256218be0da10b150bdfb0dbab75926c6d13f1600f1532d531dc"],"repo_digest":"ghcr.io/agessaman/meshcore-packet-capture@sha256:4325b5a3ca3a256218be0da10b150bdfb0dbab75926c6d13f1600f1532d531dc","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.meshcore-capture"]}]},{"mode":"managed","type":"docker_image","name":"meshtastic","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:6ea8428352fed1a04de55cace53437149b57910ff13c7e2f01922e73f27bf8ebghcr.io/meshtastic/web:latest","image_id":"sha256:6ea8428352fed1a04de55cace53437149b57910ff13c7e2f01922e73f27bf8eb","keep_locally":null,"name":"ghcr.io/meshtastic/web:latest","platform":null,"pull_triggers":["sha256:ced7a025a65a6576a61298203833acf509a6c49007fa1803bfda7c41f7cc71cc"],"repo_digest":"ghcr.io/meshtastic/web@sha256:ced7a025a65a6576a61298203833acf509a6c49007fa1803bfda7c41f7cc71cc","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.meshtastic"]}]},{"mode":"managed","type":"docker_image","name":"navidrome","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:427667d980b08f1faf00e982124a82bc82ed009426ada27ca156367af408e187deluan/navidrome:latest","image_id":"sha256:427667d980b08f1faf00e982124a82bc82ed009426ada27ca156367af408e187","keep_locally":null,"name":"deluan/navidrome:latest","platform":null,"pull_triggers":["sha256:a5dce8f33304714dd138e870cca0dcab3d937ca236be1a9f2b97da009d1a0048"],"repo_digest":"deluan/navidrome@sha256:a5dce8f33304714dd138e870cca0dcab3d937ca236be1a9f2b97da009d1a0048","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.navidrome"]}]},{"mode":"managed","type":"docker_image","name":"nginx-lb","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:10fb2abd9a5b9de6161b3721f6c732bee239442a6cb2fe194d0b71ac49403412jonasal/nginx-certbot:latest","image_id":"sha256:10fb2abd9a5b9de6161b3721f6c732bee239442a6cb2fe194d0b71ac49403412","keep_locally":null,"name":"jonasal/nginx-certbot:latest","platform":null,"pull_triggers":["sha256:5669ec4836ab434c2d5d2576816712b6a615d755e3942f09ba1867222d6e943c"],"repo_digest":"jonasal/nginx-certbot@sha256:5669ec4836ab434c2d5d2576816712b6a615d755e3942f09ba1867222d6e943c","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.nginx-lb"]}]},{"mode":"managed","type":"docker_image","name":"node-red","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:50c758da454633b40880b3f66dbe4a09841d1d7bec8cf684b5db4cb027837f57nodered/node-red:latest","image_id":"sha256:50c758da454633b40880b3f66dbe4a09841d1d7bec8cf684b5db4cb027837f57","keep_locally":null,"name":"nodered/node-red:latest","platform":null,"pull_triggers":["sha256:cf2d5657f12faebffaf1cea10203f277a2445434dec6a997212080ec0080f6c5"],"repo_digest":"nodered/node-red@sha256:cf2d5657f12faebffaf1cea10203f277a2445434dec6a997212080ec0080f6c5","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.node-red"]}]},{"mode":"managed","type":"docker_image","name":"ntfy","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:b08e5b1be486b973124b116d4457b3a62b07ed16c99b03f50911128f20379e9abinwiederhier/ntfy","image_id":"sha256:b08e5b1be486b973124b116d4457b3a62b07ed16c99b03f50911128f20379e9a","keep_locally":null,"name":"binwiederhier/ntfy","platform":null,"pull_triggers":["sha256:bf4b67bea925d80e8400ae2997111c933772c8c5f16d7b49f33aa2d27d837098"],"repo_digest":"binwiederhier/ntfy@sha256:bf4b67bea925d80e8400ae2997111c933772c8c5f16d7b49f33aa2d27d837098","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.ntfy"]}]},{"mode":"managed","type":"docker_image","name":"ofelia","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:254bae8e1785f40467815c74b1d7fbce266b7b94e504f3b6c9f71315d247ddecmcuadros/ofelia:latest","image_id":"sha256:254bae8e1785f40467815c74b1d7fbce266b7b94e504f3b6c9f71315d247ddec","keep_locally":null,"name":"mcuadros/ofelia:latest","platform":null,"pull_triggers":["sha256:f6325d43543b27ff55f527b9a6fd2700da16d8ae56ec838ce3612d3c412ae1ef"],"repo_digest":"mcuadros/ofelia@sha256:f6325d43543b27ff55f527b9a6fd2700da16d8ae56ec838ce3612d3c412ae1ef","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.ofelia"]}]},{"mode":"managed","type":"docker_image","name":"photoprism","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:ba939bd73bb1abb31ab2553b7809badf6a9147cdc8718a531aa17f2c4e5a2892photoprism/photoprism:latest","image_id":"sha256:ba939bd73bb1abb31ab2553b7809badf6a9147cdc8718a531aa17f2c4e5a2892","keep_locally":null,"name":"photoprism/photoprism:latest","platform":null,"pull_triggers":["sha256:5229f68bce0293320547f35c733de584d7c2d5725a0efbddb68d7a118a8fc21c"],"repo_digest":"photoprism/photoprism@sha256:5229f68bce0293320547f35c733de584d7c2d5725a0efbddb68d7a118a8fc21c","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.photoprism"]}]},{"mode":"managed","type":"docker_image","name":"piped-backend","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:2899f886e12d284c0fbe529846706b996324564d52ece7f5f412b454a7f53fc61337kavin/piped:latest","image_id":"sha256:2899f886e12d284c0fbe529846706b996324564d52ece7f5f412b454a7f53fc6","keep_locally":null,"name":"1337kavin/piped:latest","platform":null,"pull_triggers":["sha256:9ad2ed9ff568c40bfa50ea4bf07957f7bc2ae0768ce1f494f9fa99598f8c368b"],"repo_digest":"1337kavin/piped@sha256:9ad2ed9ff568c40bfa50ea4bf07957f7bc2ae0768ce1f494f9fa99598f8c368b","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.piped-backend"]}]},{"mode":"managed","type":"docker_image","name":"piped-bg-helper","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:f6294b63f3ae36a97ecf4a29b8a1f9af3ad97c9b74f9879fae43e86bb255bea31337kavin/bg-helper-server:latest","image_id":"sha256:f6294b63f3ae36a97ecf4a29b8a1f9af3ad97c9b74f9879fae43e86bb255bea3","keep_locally":null,"name":"1337kavin/bg-helper-server:latest","platform":null,"pull_triggers":["sha256:84b41e309fc5fd2a03f0751eac7cc48a83c18ac85abf01eb98efeb019f4f811b"],"repo_digest":"1337kavin/bg-helper-server@sha256:84b41e309fc5fd2a03f0751eac7cc48a83c18ac85abf01eb98efeb019f4f811b","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.piped-bg-helper"]}]},{"mode":"managed","type":"docker_image","name":"piped-frontend","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:9e2a16acf8069f2ad29c6745fb2404c0e5f41a22f244874b89b32671a06ca2641337kavin/piped-frontend:latest","image_id":"sha256:9e2a16acf8069f2ad29c6745fb2404c0e5f41a22f244874b89b32671a06ca264","keep_locally":null,"name":"1337kavin/piped-frontend:latest","platform":null,"pull_triggers":["sha256:8cb104f54608315b3e254c9487a005eaec6cd437359ef90be3b30556cc953a47"],"repo_digest":"1337kavin/piped-frontend@sha256:8cb104f54608315b3e254c9487a005eaec6cd437359ef90be3b30556cc953a47","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.piped-frontend"]}]},{"mode":"managed","type":"docker_image","name":"piped-proxy","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:92c55fdc83046c77721d6b9a92ffdf4f31c183d2b3559e3c79c6424249dfeab91337kavin/piped-proxy:latest","image_id":"sha256:92c55fdc83046c77721d6b9a92ffdf4f31c183d2b3559e3c79c6424249dfeab9","keep_locally":null,"name":"1337kavin/piped-proxy:latest","platform":null,"pull_triggers":["sha256:d21fe31af54ecc136b20405c756f6c7ae2c437376204ab099dbe930fcafff8c9"],"repo_digest":"1337kavin/piped-proxy@sha256:d21fe31af54ecc136b20405c756f6c7ae2c437376204ab099dbe930fcafff8c9","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.piped-proxy"]}]},{"mode":"managed","type":"docker_image","name":"postgres","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:6ad07e32506a6bff132ef4b3d49d350999f22c2af58a0f52ae2ada08fdae2802pgautoupgrade/pgautoupgrade:16-alpine","image_id":"sha256:6ad07e32506a6bff132ef4b3d49d350999f22c2af58a0f52ae2ada08fdae2802","keep_locally":null,"name":"pgautoupgrade/pgautoupgrade:16-alpine","platform":null,"pull_triggers":["sha256:6bec708d07d1b127c829a65805a6f4c13ddb56604c7903f216a4c22d4b68319e"],"repo_digest":"pgautoupgrade/pgautoupgrade@sha256:6bec708d07d1b127c829a65805a6f4c13ddb56604c7903f216a4c22d4b68319e","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.postgres"]}]},{"mode":"managed","type":"docker_image","name":"prometheus","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:5a2c7fe424271c897a2fec8c2626ab18e6a87e37b1c9429c832ddba65d050f68prom/prometheus:latest","image_id":"sha256:5a2c7fe424271c897a2fec8c2626ab18e6a87e37b1c9429c832ddba65d050f68","keep_locally":null,"name":"prom/prometheus:latest","platform":null,"pull_triggers":["sha256:4a61322ac1103a0e3aea2a61ef1718422a48fa046441f299d71e660a3bc71ae9"],"repo_digest":"prom/prometheus@sha256:4a61322ac1103a0e3aea2a61ef1718422a48fa046441f299d71e660a3bc71ae9","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.prometheus"]}]},{"mode":"managed","type":"docker_image","name":"prowlarr","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:4ca4bb8435e4c907e487d8f53b1862581a8ded9fd7738c3b441bedee74eef6c4ghcr.io/hotio/prowlarr:latest","image_id":"sha256:4ca4bb8435e4c907e487d8f53b1862581a8ded9fd7738c3b441bedee74eef6c4","keep_locally":null,"name":"ghcr.io/hotio/prowlarr:latest","platform":null,"pull_triggers":["sha256:02e472dec7a97d079f63bb9eab6799c4ca9b5e8687286e55794faa7e57944b9a"],"repo_digest":"ghcr.io/hotio/prowlarr@sha256:02e472dec7a97d079f63bb9eab6799c4ca9b5e8687286e55794faa7e57944b9a","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.prowlarr"]}]},{"mode":"managed","type":"docker_image","name":"radarr","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:cf2815f63e4967002cc02d8c8efd97759939d946b4125c33ee5dbe93c1ba1ac5ghcr.io/hotio/radarr:latest","image_id":"sha256:cf2815f63e4967002cc02d8c8efd97759939d946b4125c33ee5dbe93c1ba1ac5","keep_locally":null,"name":"ghcr.io/hotio/radarr:latest","platform":null,"pull_triggers":["sha256:97bbe01d5e2af350c77e901c3fb529a47624beaf40b96856fa8c2ae246e6914a"],"repo_digest":"ghcr.io/hotio/radarr@sha256:97bbe01d5e2af350c77e901c3fb529a47624beaf40b96856fa8c2ae246e6914a","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.radarr"]}]},{"mode":"managed","type":"docker_image","name":"ripe-atlas","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:29c35f66fb4d4622bb62ea3dd8b33d5383e5b685292eeac496357fb4b1b83ce1jamesits/ripe-atlas:latest","image_id":"sha256:29c35f66fb4d4622bb62ea3dd8b33d5383e5b685292eeac496357fb4b1b83ce1","keep_locally":null,"name":"jamesits/ripe-atlas:latest","platform":null,"pull_triggers":["sha256:1f2a83b919bca477336afef8883df580eac1564683f73207592b4ff5e5bc568a"],"repo_digest":"jamesits/ripe-atlas@sha256:1f2a83b919bca477336afef8883df580eac1564683f73207592b4ff5e5bc568a","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.ripe-atlas"]}]},{"mode":"managed","type":"docker_image","name":"rssbridge","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:770a746b09cc4089fa0f2370e5a83a59b7900c1d4eeb82538a90fbef6e073493rssbridge/rss-bridge:latest","image_id":"sha256:770a746b09cc4089fa0f2370e5a83a59b7900c1d4eeb82538a90fbef6e073493","keep_locally":null,"name":"rssbridge/rss-bridge:latest","platform":null,"pull_triggers":["sha256:2b4b9e0a47e0d69c2cc8ad14e64e49432529894ad7b65cb23c4c3205cbf52eb7"],"repo_digest":"rssbridge/rss-bridge@sha256:2b4b9e0a47e0d69c2cc8ad14e64e49432529894ad7b65cb23c4c3205cbf52eb7","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.rssbridge"]}]},{"mode":"managed","type":"docker_image","name":"sabnzdb","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:4075f63ba4daf93e4531e30575f38a5b40b2dc6885ece78b119b18213ba0831dghcr.io/hotio/sabnzbd:latest","image_id":"sha256:4075f63ba4daf93e4531e30575f38a5b40b2dc6885ece78b119b18213ba0831d","keep_locally":null,"name":"ghcr.io/hotio/sabnzbd:latest","platform":null,"pull_triggers":["sha256:be4793057aa3aef0108f5e5105238469dc8450845cb717ea84b5deb0a73b88c1"],"repo_digest":"ghcr.io/hotio/sabnzbd@sha256:be4793057aa3aef0108f5e5105238469dc8450845cb717ea84b5deb0a73b88c1","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.sabnzdb"]}]},{"mode":"managed","type":"docker_image","name":"searxng","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:1c3e412592153d373f9269b65d4a0493bf72bf5377524b9fbe78804b390c0bfcsearxng/searxng:latest","image_id":"sha256:1c3e412592153d373f9269b65d4a0493bf72bf5377524b9fbe78804b390c0bfc","keep_locally":null,"name":"searxng/searxng:latest","platform":null,"pull_triggers":["sha256:943c8997857aa050ef405779df2fd809960b0e230707f0c45d8e1f0d6a5bb4b7"],"repo_digest":"searxng/searxng@sha256:943c8997857aa050ef405779df2fd809960b0e230707f0c45d8e1f0d6a5bb4b7","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.searxng"]}]},{"mode":"managed","type":"docker_image","name":"searxng-valkey","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:ceec8dafea719eec3cd1d9b11111259a57f14dc3cd15ffd70da6ae6caee4f4ddvalkey/valkey:9","image_id":"sha256:ceec8dafea719eec3cd1d9b11111259a57f14dc3cd15ffd70da6ae6caee4f4dd","keep_locally":null,"name":"valkey/valkey:9","platform":null,"pull_triggers":["sha256:3eeb09785cd61ec8e3be35f8804c8892080f3ca21934d628abc24ee4ed1698f6"],"repo_digest":"valkey/valkey@sha256:3eeb09785cd61ec8e3be35f8804c8892080f3ca21934d628abc24ee4ed1698f6","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.searxng-valkey"]}]},{"mode":"managed","type":"docker_image","name":"smokeping","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:1a6969fc10b4f772c3219e81ccb0c7ee8397f7d844ef01224399127f5bc3f78clinuxserver/smokeping:latest","image_id":"sha256:1a6969fc10b4f772c3219e81ccb0c7ee8397f7d844ef01224399127f5bc3f78c","keep_locally":null,"name":"linuxserver/smokeping:latest","platform":null,"pull_triggers":["sha256:3a61afc3ea8889e3b2a791a61664939edf4f625ecb01781ea91261cd3647c78c"],"repo_digest":"linuxserver/smokeping@sha256:3a61afc3ea8889e3b2a791a61664939edf4f625ecb01781ea91261cd3647c78c","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.smokeping"]}]},{"mode":"managed","type":"docker_image","name":"sonarr","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:1c321e2df4ce4342353a77a9ba54d522fbcafa95ad4e43a19c3fc2cf49c16cdfghcr.io/hotio/sonarr:latest","image_id":"sha256:1c321e2df4ce4342353a77a9ba54d522fbcafa95ad4e43a19c3fc2cf49c16cdf","keep_locally":null,"name":"ghcr.io/hotio/sonarr:latest","platform":null,"pull_triggers":["sha256:feb6b0003778aa9e0bc4e39df0077501d8eae0501b684c6b6416d8a90ba52fec"],"repo_digest":"ghcr.io/hotio/sonarr@sha256:feb6b0003778aa9e0bc4e39df0077501d8eae0501b684c6b6416d8a90ba52fec","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.sonarr"]}]},{"mode":"managed","type":"docker_image","name":"synapse","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:0215fcb4fb672eb7b08c7ecf35a0259c8457feaf02b1a357d5331c021331f15dghcr.io/element-hq/synapse:latest","image_id":"sha256:0215fcb4fb672eb7b08c7ecf35a0259c8457feaf02b1a357d5331c021331f15d","keep_locally":null,"name":"ghcr.io/element-hq/synapse:latest","platform":null,"pull_triggers":["sha256:339b18c57de915e0746d0ae1d4e425e914e4ee034763a37bd5c4e63723582c8c"],"repo_digest":"ghcr.io/element-hq/synapse@sha256:339b18c57de915e0746d0ae1d4e425e914e4ee034763a37bd5c4e63723582c8c","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.synapse"]}]},{"mode":"managed","type":"docker_image","name":"traccar","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:6c80aa27aa20e85973939eafbcf5d9170946c160722764c58c5cc3e3449c8e22traccar/traccar:debian","image_id":"sha256:6c80aa27aa20e85973939eafbcf5d9170946c160722764c58c5cc3e3449c8e22","keep_locally":null,"name":"traccar/traccar:debian","platform":null,"pull_triggers":["sha256:c4c084ad812e582862104eeb569ebdb6a327e15d4c6d053b451151ec2d19a8d0"],"repo_digest":"traccar/traccar@sha256:c4c084ad812e582862104eeb569ebdb6a327e15d4c6d053b451151ec2d19a8d0","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.traccar"]}]},{"mode":"managed","type":"docker_image","name":"unifi","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:215c29df220ea8fa2d8dafa33dc8537ad8aa101ae1fcd89d9172b9225955d86cjacobalberty/unifi","image_id":"sha256:215c29df220ea8fa2d8dafa33dc8537ad8aa101ae1fcd89d9172b9225955d86c","keep_locally":null,"name":"jacobalberty/unifi","platform":null,"pull_triggers":["sha256:896c0ab82d33300694dae82982fd7094497afcbea0be92cadc1e94bfead731d3"],"repo_digest":"jacobalberty/unifi@sha256:896c0ab82d33300694dae82982fd7094497afcbea0be92cadc1e94bfead731d3","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.unifi"]}]},{"mode":"managed","type":"docker_image","name":"uptime-kuma","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:f48d816cb7460cd3b7bb15ed393968b0ae0da4c690443b778b6a5db6b09f527elouislam/uptime-kuma","image_id":"sha256:f48d816cb7460cd3b7bb15ed393968b0ae0da4c690443b778b6a5db6b09f527e","keep_locally":null,"name":"louislam/uptime-kuma","platform":null,"pull_triggers":["sha256:3d632903e6af34139a37f18055c4f1bfd9b7205ae1138f1e5e8940ddc1d176f9"],"repo_digest":"louislam/uptime-kuma@sha256:3d632903e6af34139a37f18055c4f1bfd9b7205ae1138f1e5e8940ddc1d176f9","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.uptime-kuma"]}]},{"mode":"managed","type":"docker_image","name":"vikunja","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:a3320de6f16782ae75a59d28b7c4251f6e7cc09a850f0031a4a5edb425ff57e4vikunja/vikunja:latest","image_id":"sha256:a3320de6f16782ae75a59d28b7c4251f6e7cc09a850f0031a4a5edb425ff57e4","keep_locally":null,"name":"vikunja/vikunja:latest","platform":null,"pull_triggers":["sha256:f13103b0287aef74a69241fa46e6cac76e14caf643602144ccaca57fc76e587f"],"repo_digest":"vikunja/vikunja@sha256:f13103b0287aef74a69241fa46e6cac76e14caf643602144ccaca57fc76e587f","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.vikunja"]}]},{"mode":"managed","type":"docker_image","name":"yamtrack","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:a8b4a2acb0fb28f18ef11665b24bf837361ce6d7d3694627986caee6f05dacc7ghcr.io/fuzzygrim/yamtrack","image_id":"sha256:a8b4a2acb0fb28f18ef11665b24bf837361ce6d7d3694627986caee6f05dacc7","keep_locally":null,"name":"ghcr.io/fuzzygrim/yamtrack","platform":null,"pull_triggers":["sha256:df76008258452a6cda73d971dc4ffbcbca96c5220154a02c9b70bf0bb0e24931"],"repo_digest":"ghcr.io/fuzzygrim/yamtrack@sha256:df76008258452a6cda73d971dc4ffbcbca96c5220154a02c9b70bf0bb0e24931","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.yamtrack"]}]},{"mode":"managed","type":"docker_image","name":"yamtrack-redis","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:aa189b5a1954929c393585e6dc5717a75b18f75a931df8bdcc00a3d3bd546be6redis:7-alpine","image_id":"sha256:aa189b5a1954929c393585e6dc5717a75b18f75a931df8bdcc00a3d3bd546be6","keep_locally":null,"name":"redis:7-alpine","platform":null,"pull_triggers":["sha256:8b81dd37ff027bec4e516d41acfbe9fe2460070dc6d4a4570a2ac5b9d59df065"],"repo_digest":"redis@sha256:8b81dd37ff027bec4e516d41acfbe9fe2460070dc6d4a4570a2ac5b9d59df065","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.yamtrack-redis"]}]},{"mode":"managed","type":"docker_network","name":"container-public","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":1,"attributes":{"attachable":false,"check_duplicate":null,"driver":"macvlan","id":"276dec3b3e8d82e465c2e47b5c8d8ccb439c608c5665094a3735849e7b8b9742","ingress":false,"internal":false,"ipam_config":[{"aux_address":{},"gateway":"192.168.3.1","ip_range":"192.168.3.128/25","subnet":"192.168.3.0/24"}],"ipam_driver":"default","ipam_options":{},"ipv6":false,"labels":[],"name":"container-public","options":{"parent":"ens19"},"scope":"local"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ=="}]},{"mode":"managed","type":"docker_network","name":"hoarder","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":1,"attributes":{"attachable":false,"check_duplicate":null,"driver":"bridge","id":"1c3ed9f8417ab3ed459b2558665c377f3c6a5ca780965357a3d97bc162a07566","ingress":false,"internal":false,"ipam_config":[{"aux_address":{},"gateway":"192.168.32.1","ip_range":"","subnet":"192.168.32.0/20"}],"ipam_driver":"default","ipam_options":{},"ipv6":false,"labels":[],"name":"hoarder","options":{},"scope":"local"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ=="}]},{"mode":"managed","type":"docker_network","name":"ip6net","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":1,"attributes":{"attachable":false,"check_duplicate":null,"driver":"bridge","id":"1f3f0058b050318ce42cc975c50a0cd5fe3b6b644a310b982188bc4f2dc09ea3","ingress":false,"internal":false,"ipam_config":[{"aux_address":{},"gateway":"192.168.64.1","ip_range":"","subnet":"192.168.64.0/20"},{"aux_address":{},"gateway":"2001:db8::1","ip_range":"","subnet":"2001:db8::/64"}],"ipam_driver":"default","ipam_options":{},"ipv6":true,"labels":[],"name":"ipv6net","options":{},"scope":"local"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ=="}]},{"mode":"managed","type":"docker_network","name":"ipv6-slaac","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":1,"attributes":{"attachable":false,"check_duplicate":null,"driver":"bridge","id":"6926f0927520af79911f52df7d0f454ed5680788639de33164780ffb63d0515a","ingress":false,"internal":false,"ipam_config":[{"aux_address":{},"gateway":"192.168.48.1","ip_range":"","subnet":"192.168.48.0/20"},{"aux_address":{},"gateway":"2a02:a470:b12a:2::1","ip_range":"","subnet":"2a02:a470:b12a:2::/64"}],"ipam_driver":"default","ipam_options":{},"ipv6":true,"labels":[],"name":"ipv6-slaac","options":{},"scope":"local"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ=="}]},{"mode":"managed","type":"docker_network","name":"nginx-lb","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":1,"attributes":{"attachable":false,"check_duplicate":null,"driver":"bridge","id":"313220b2566c5f54530ef28c7e1d120d10cbfd121bd075f7cfd061507c6d3ade","ingress":false,"internal":false,"ipam_config":[{"aux_address":{},"gateway":"192.168.96.1","ip_range":"","subnet":"192.168.96.0/20"}],"ipam_driver":"default","ipam_options":{},"ipv6":false,"labels":[],"name":"nginx-lb","options":{},"scope":"local"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ=="}]},{"mode":"managed","type":"docker_network","name":"piped","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":1,"attributes":{"attachable":false,"check_duplicate":null,"driver":"bridge","id":"7ebc52dfb43396b75804d1d4e213e874fa5d5e87a8d88f659387bb131b4566a0","ingress":false,"internal":false,"ipam_config":[{"aux_address":{},"gateway":"192.168.112.1","ip_range":"","subnet":"192.168.112.0/20"}],"ipam_driver":"default","ipam_options":{},"ipv6":false,"labels":[],"name":"piped","options":{},"scope":"local"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ=="}]},{"mode":"managed","type":"docker_network","name":"searxng","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":1,"attributes":{"attachable":false,"check_duplicate":null,"driver":"bridge","id":"9b2628859440e5427f23510d7271193159c011fc45552db69f508af12524d5a7","ingress":false,"internal":false,"ipam_config":[{"aux_address":{},"gateway":"192.168.128.1","ip_range":"","subnet":"192.168.128.0/20"}],"ipam_driver":"default","ipam_options":{},"ipv6":false,"labels":[],"name":"searxng","options":{},"scope":"local"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ=="}]},{"mode":"managed","type":"docker_network","name":"smokeping","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":1,"attributes":{"attachable":false,"check_duplicate":null,"driver":"bridge","id":"52569f42ad4bbb3545d49b8ea2e4f8f62523e54cd5d317d75d2da811e912ac67","ingress":false,"internal":false,"ipam_config":[{"aux_address":{},"gateway":"192.168.80.1","ip_range":"","subnet":"192.168.80.0/20"}],"ipam_driver":"default","ipam_options":{},"ipv6":false,"labels":[],"name":"smokeping","options":{},"scope":"local"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ=="}]},{"mode":"managed","type":"docker_network","name":"yamtrack","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":1,"attributes":{"attachable":false,"check_duplicate":null,"driver":"bridge","id":"6c3607a24d4a5c7a7f5851754f6dad28b3dc10e38da35d09542bd4651182b146","ingress":false,"internal":false,"ipam_config":[{"aux_address":{},"gateway":"192.168.144.1","ip_range":"","subnet":"192.168.144.0/20"}],"ipam_driver":"default","ipam_options":{},"ipv6":false,"labels":[],"name":"yamtrack","options":{},"scope":"local"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ=="}]},{"mode":"managed","type":"docker_volume","name":"truenas-arr","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":1,"attributes":{"driver":"local","driver_opts":{"device":"//172.20.0.188/arr-media","o":"username=dqnap,password=vPKnUmApyQRE5$n,file_mode=0777,dir_mode=0777","type":"cifs"},"id":"truenas-arr","labels":[],"mountpoint":"/var/lib/docker/volumes/truenas-arr/_data","name":"truenas-arr"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ=="}]},{"mode":"managed","type":"docker_volume","name":"truenas-cache","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":1,"attributes":{"driver":"local","driver_opts":{"device":"//172.20.0.188/docker-app-cache","o":"username=dqnap,password=vPKnUmApyQRE5$n,file_mode=0777,dir_mode=0777","type":"cifs"},"id":"truenas-cache","labels":[],"mountpoint":"/var/lib/docker/volumes/truenas-cache/_data","name":"truenas-cache"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ=="}]},{"mode":"managed","type":"docker_volume","name":"truenas-photoprism-data","provider":"provider[\"registry.opentofu.org/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":"/var/lib/docker/volumes/truenas-photoprism-data/_data","name":"truenas-photoprism-data"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ=="}]},{"mode":"managed","type":"docker_volume","name":"truenas-photoprism-import","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":1,"attributes":{"driver":"local","driver_opts":{"device":"//172.20.0.188/photoprism-import","o":"username=dqnap,password=vPKnUmApyQRE5$n,file_mode=0777,dir_mode=0777","type":"cifs"},"id":"truenas-photoprism-import","labels":[],"mountpoint":"/var/lib/docker/volumes/truenas-photoprism-import/_data","name":"truenas-photoprism-import"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ=="}]},{"mode":"managed","type":"docker_volume","name":"truenas-photoprism-originals","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":1,"attributes":{"driver":"local","driver_opts":{"device":"//172.20.0.188/photoprism-originals","o":"username=dqnap,password=vPKnUmApyQRE5$n,file_mode=0777,dir_mode=0777","type":"cifs"},"id":"truenas-photoprism-originals","labels":[],"mountpoint":"/var/lib/docker/volumes/truenas-photoprism-originals/_data","name":"truenas-photoprism-originals"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ=="}]},{"mode":"managed","type":"docker_volume","name":"truenas-photoprism-timeke-originals","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":1,"attributes":{"driver":"local","driver_opts":{"device":"//172.20.0.188/photoprism-tineke-originals","o":"username=dqnap,password=vPKnUmApyQRE5$n,file_mode=0777,dir_mode=0777","type":"cifs"},"id":"truenas-photoprism-tineke-originals","labels":[],"mountpoint":"/var/lib/docker/volumes/truenas-photoprism-tineke-originals/_data","name":"truenas-photoprism-tineke-originals"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ=="}]},{"mode":"managed","type":"docker_volume","name":"truenas-photoprism-tineke-data","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":1,"attributes":{"driver":"local","driver_opts":{"device":"//172.20.0.188/photoprism-tineke-data","o":"username=photoprism,password=V3i77MWeoM^XpugwG%6,uid=2000,gid=2000","type":"cifs"},"id":"truenas-photoprism-tineke-data","labels":[],"mountpoint":"/var/lib/docker/volumes/truenas-photoprism-tineke-data/_data","name":"truenas-photoprism-tineke-data"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ=="}]},{"mode":"managed","type":"docker_volume","name":"truenas-photoprism-tineke-import","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":1,"attributes":{"driver":"local","driver_opts":{"device":"//172.20.0.188/photoprism-tineke-import","o":"username=dqnap,password=vPKnUmApyQRE5$n,file_mode=0777,dir_mode=0777","type":"cifs"},"id":"truenas-photoprism-tineke-import","labels":[],"mountpoint":"/var/lib/docker/volumes/truenas-photoprism-tineke-import/_data","name":"truenas-photoprism-tineke-import"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ=="}]}],"check_results":null}