Files
qnap-containers/core-os-podman/terraform.tfstate
2025-12-04 09:37:03 +01:00

2 lines
206 KiB
JSON

{"version":4,"terraform_version":"1.10.2","serial":232,"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:e23adb24848d99d19cd1e251aee4e1e12ed4f5effc8ccb21754b062b6a06cf66","insecure_skip_verify":false,"name":"ghcr.io/advplyr/audiobookshelf:latest","sha256_digest":"sha256:e23adb24848d99d19cd1e251aee4e1e12ed4f5effc8ccb21754b062b6a06cf66"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"configarr","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:98d1fb3e87e01c9f56a0dd085d54e2910b77210eb3178a996648578e55b3015b","insecure_skip_verify":false,"name":"ghcr.io/raydak-labs/configarr:latest","sha256_digest":"sha256:98d1fb3e87e01c9f56a0dd085d54e2910b77210eb3178a996648578e55b3015b"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"deluge","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:46a63e91e2fc057838f99cb978df3bae35495e4dd51c065b64f7fddbfef81569","insecure_skip_verify":false,"name":"linuxserver/deluge:latest","sha256_digest":"sha256:46a63e91e2fc057838f99cb978df3bae35495e4dd51c065b64f7fddbfef81569"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"dozzle","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:9477f50189e583c7c118233619b08dbe724cb98dfdfe17be042b5c472807de37","insecure_skip_verify":false,"name":"amir20/dozzle:latest","sha256_digest":"sha256:9477f50189e583c7c118233619b08dbe724cb98dfdfe17be042b5c472807de37"},"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:7c7bcb2a3be7d2fe3962173945f391597e2e9c445694c2f0fb297ee45dcecf70","insecure_skip_verify":false,"name":"linuxserver/fail2ban:latest","sha256_digest":"sha256:7c7bcb2a3be7d2fe3962173945f391597e2e9c445694c2f0fb297ee45dcecf70"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"freshrss","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:9a56be99f3927cc8fab4c6bbd5723ae098824792d4d98a84007a95eb64e8f905","insecure_skip_verify":false,"name":"freshrss/freshrss:latest","sha256_digest":"sha256:9a56be99f3927cc8fab4c6bbd5723ae098824792d4d98a84007a95eb64e8f905"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"gitea","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:f1a3ed6fb8d25e6492e4cfdb534dde21846528111456a5d30d2174669fdcf033","insecure_skip_verify":false,"name":"gitea/gitea:latest-rootless","sha256_digest":"sha256:f1a3ed6fb8d25e6492e4cfdb534dde21846528111456a5d30d2174669fdcf033"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"gluetun","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:6a59b7901068b7c50ef52200152db3afd4b9cebc13e272b2169de4cdcad91006","insecure_skip_verify":false,"name":"qmcgaw/gluetun:latest","sha256_digest":"sha256:6a59b7901068b7c50ef52200152db3afd4b9cebc13e272b2169de4cdcad91006"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"grafana","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:70d9599b186ce287be0d2c5ba9a78acb2e86c1a68c9c41449454d0fc3eeb84e8","insecure_skip_verify":false,"name":"grafana/grafana:latest","sha256_digest":"sha256:70d9599b186ce287be0d2c5ba9a78acb2e86c1a68c9c41449454d0fc3eeb84e8"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"grocy","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:2d901f084ba7b3fac6596c08106ce4dc8bcda938dc7e89d656070d8b2783e6fd","insecure_skip_verify":false,"name":"linuxserver/grocy:latest","sha256_digest":"sha256:2d901f084ba7b3fac6596c08106ce4dc8bcda938dc7e89d656070d8b2783e6fd"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"hoarder","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:05210d0f10823fff39cf9854aa97ac32f56f4f71609ad2df72b12b6cdb501d32","insecure_skip_verify":false,"name":"ghcr.io/hoarder-app/hoarder","sha256_digest":"sha256:05210d0f10823fff39cf9854aa97ac32f56f4f71609ad2df72b12b6cdb501d32"},"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:aab0b50a3ce43a41621fc7040a379cc57174059aec8f9c17a90176649a0c1ab1","insecure_skip_verify":false,"name":"jellyfin/jellyfin:latest","sha256_digest":"sha256:aab0b50a3ce43a41621fc7040a379cc57174059aec8f9c17a90176649a0c1ab1"},"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:47e8b286474150a42477e278be9ddd5c7956b691c8684cd0dfd1530c423a4722","insecure_skip_verify":false,"name":"lscr.io/linuxserver/lidarr:latest","sha256_digest":"sha256:47e8b286474150a42477e278be9ddd5c7956b691c8684cd0dfd1530c423a4722"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"malla","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:2cf2298c59df2343cf3695fab5d058dde41a72e13b7a3060d350c6eb35641085","insecure_skip_verify":false,"name":"ghcr.io/zenitram/malla:latest","sha256_digest":"sha256:2cf2298c59df2343cf3695fab5d058dde41a72e13b7a3060d350c6eb35641085"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"mariadb","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:e623ab8d513eed0ec2364a71161edc5e8664f57cce768ce1cc7f0b6b349a04ef","insecure_skip_verify":false,"name":"mariadb:11.4","sha256_digest":"sha256:e623ab8d513eed0ec2364a71161edc5e8664f57cce768ce1cc7f0b6b349a04ef"},"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:40db300a188ede0c2cf1fc0c49741a03077478d6891fd3ace05c16d702b536a6","insecure_skip_verify":false,"name":"neosmemo/memos:stable","sha256_digest":"sha256:40db300a188ede0c2cf1fc0c49741a03077478d6891fd3ace05c16d702b536a6"},"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:648ebd45c50c58edc7ad9f0cc3b4411a1bece16c81f0b3630a0ab0a739c6d7ec","insecure_skip_verify":false,"name":"deluan/navidrome:latest","sha256_digest":"sha256:648ebd45c50c58edc7ad9f0cc3b4411a1bece16c81f0b3630a0ab0a739c6d7ec"},"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:194734091232036d96577878ce63805cc08249d2cd34129e5a05fe0f55541202","insecure_skip_verify":false,"name":"jonasal/nginx-certbot:latest","sha256_digest":"sha256:194734091232036d96577878ce63805cc08249d2cd34129e5a05fe0f55541202"},"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:216e7403aab9888f7e68de9e468fed31bb9d7b2d38117c08e645095a63658a2f","insecure_skip_verify":false,"name":"nodered/node-red:latest","sha256_digest":"sha256:216e7403aab9888f7e68de9e468fed31bb9d7b2d38117c08e645095a63658a2f"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"ntfy","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:aa10e84da624f65be107f9317dbf6e212fa812e0ebf62e74d032d0762eccc930","insecure_skip_verify":false,"name":"binwiederhier/ntfy","sha256_digest":"sha256:aa10e84da624f65be107f9317dbf6e212fa812e0ebf62e74d032d0762eccc930"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"ofelia","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:85d6aee023d1d9fe84568f5e9d0756b13153d6e25c447cc694609de1121d024b","insecure_skip_verify":false,"name":"mcuadros/ofelia:latest","sha256_digest":"sha256:85d6aee023d1d9fe84568f5e9d0756b13153d6e25c447cc694609de1121d024b"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"photoprism","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:db16ee6b1ba3e5bc5ad787a3141a082532d1b30932c8b1396fa609394374b83f","insecure_skip_verify":false,"name":"photoprism/photoprism:latest","sha256_digest":"sha256:db16ee6b1ba3e5bc5ad787a3141a082532d1b30932c8b1396fa609394374b83f"},"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:1f38b992ce02a50afddbbf68be1ac11cff6953d36fd8fa2b98c08a19f8ef06e7","insecure_skip_verify":false,"name":"1337kavin/piped:latest","sha256_digest":"sha256:1f38b992ce02a50afddbbf68be1ac11cff6953d36fd8fa2b98c08a19f8ef06e7"},"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:bb418c3fba93a4579b445cd04757aeb20fe8ba03936a7abfa2cf4b04ec03fc41","insecure_skip_verify":false,"name":"1337kavin/bg-helper-server:latest","sha256_digest":"sha256:bb418c3fba93a4579b445cd04757aeb20fe8ba03936a7abfa2cf4b04ec03fc41"},"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:72316c7009b841f45939beb6946bbba2343b66a12e256d61346521b415e3c438","insecure_skip_verify":false,"name":"1337kavin/piped-frontend:latest","sha256_digest":"sha256:72316c7009b841f45939beb6946bbba2343b66a12e256d61346521b415e3c438"},"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:bcdee42a4ba34d40aac3fd4bda76301987ef9f3bb6e31b29f9946f364424b1b5","insecure_skip_verify":false,"name":"1337kavin/piped-proxy:latest","sha256_digest":"sha256:bcdee42a4ba34d40aac3fd4bda76301987ef9f3bb6e31b29f9946f364424b1b5"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"postgres","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:a8ab6e9d49af9e92ddc4ed0bb82fd9892a1001167ae3c2895fea501e93d8c15f","insecure_skip_verify":false,"name":"pgautoupgrade/pgautoupgrade:16-alpine","sha256_digest":"sha256:a8ab6e9d49af9e92ddc4ed0bb82fd9892a1001167ae3c2895fea501e93d8c15f"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"prometheus","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:d936808bdea528155c0154a922cd42fd75716b8bb7ba302641350f9f3eaeba09","insecure_skip_verify":false,"name":"prom/prometheus:latest","sha256_digest":"sha256:d936808bdea528155c0154a922cd42fd75716b8bb7ba302641350f9f3eaeba09"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"prowlarr","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:241b6af1b823988be9ea07c1bd45c93d5570e7612ed8d6b428aa696852034295","insecure_skip_verify":false,"name":"ghcr.io/hotio/prowlarr:latest","sha256_digest":"sha256:241b6af1b823988be9ea07c1bd45c93d5570e7612ed8d6b428aa696852034295"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"radarr","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:b21a39295e1533746acd1b39c17c6ace299baf511306113e1df77cfc04fb348f","insecure_skip_verify":false,"name":"ghcr.io/hotio/radarr:latest","sha256_digest":"sha256:b21a39295e1533746acd1b39c17c6ace299baf511306113e1df77cfc04fb348f"},"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:ba9ba4b03e446982e2f7373663e1d08a1bb3111f8932c1e8e5f795bfce03b33b","insecure_skip_verify":false,"name":"rssbridge/rss-bridge:latest","sha256_digest":"sha256:ba9ba4b03e446982e2f7373663e1d08a1bb3111f8932c1e8e5f795bfce03b33b"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"sabnzdb","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:257bc0cc308af77a214f071867dc414f7dbe0bf0f31a1f520c531377d338f610","insecure_skip_verify":false,"name":"ghcr.io/hotio/sabnzbd:latest","sha256_digest":"sha256:257bc0cc308af77a214f071867dc414f7dbe0bf0f31a1f520c531377d338f610"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"searxng","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:67c90fe48b64ab5774aa8c139f48c144fbaf81764ca9268997c88b0278a1de91","insecure_skip_verify":false,"name":"searxng/searxng:latest","sha256_digest":"sha256:67c90fe48b64ab5774aa8c139f48c144fbaf81764ca9268997c88b0278a1de91"},"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:4503e204c900a00ad393bec83c8c7c4c76b0529cd629e23b34b52011aefd1d27","insecure_skip_verify":false,"name":"valkey/valkey:9","sha256_digest":"sha256:4503e204c900a00ad393bec83c8c7c4c76b0529cd629e23b34b52011aefd1d27"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"smokeping","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:1249146e29715a51092bb98a7d9d1d68191bed904c2bdd517ff867a0d649cd1b","insecure_skip_verify":false,"name":"linuxserver/smokeping:latest","sha256_digest":"sha256:1249146e29715a51092bb98a7d9d1d68191bed904c2bdd517ff867a0d649cd1b"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"sonarr","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:20cf6013b2b35c035f9ce7d5e8149eccf03c933c58ea40a9bd397e57a6dee714","insecure_skip_verify":false,"name":"ghcr.io/hotio/sonarr:latest","sha256_digest":"sha256:20cf6013b2b35c035f9ce7d5e8149eccf03c933c58ea40a9bd397e57a6dee714"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"synapse","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:8cd9a55eb6a788a69ce14f71f389f329d398ec9d89d44b87608bdcf52f1d81f2","insecure_skip_verify":false,"name":"ghcr.io/element-hq/synapse:latest","sha256_digest":"sha256:8cd9a55eb6a788a69ce14f71f389f329d398ec9d89d44b87608bdcf52f1d81f2"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"traccar","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:2992f7ea7f152943cf75c04136782cdf9dfba08af43264306c5e21516b70b9e4","insecure_skip_verify":false,"name":"traccar/traccar:debian","sha256_digest":"sha256:2992f7ea7f152943cf75c04136782cdf9dfba08af43264306c5e21516b70b9e4"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"unifi","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:e21d932b36ceca1f3cfadb021f207016659bc8f7a59cd1b0d6ecf7ecd7067383","insecure_skip_verify":false,"name":"jacobalberty/unifi","sha256_digest":"sha256:e21d932b36ceca1f3cfadb021f207016659bc8f7a59cd1b0d6ecf7ecd7067383"},"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:e457d7c75d195935df0da68321f9dc3388db710c7543085d785ae523d415b0f2","insecure_skip_verify":false,"name":"vikunja/vikunja:latest","sha256_digest":"sha256:e457d7c75d195935df0da68321f9dc3388db710c7543085d785ae523d415b0f2"},"sensitive_attributes":[]}]},{"mode":"data","type":"docker_registry_image","name":"yamtrack","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"id":"sha256:f5a0651fb7ae4072aedf6d710a69c8dab175aad2157d118e76040ce8b3c1184c","insecure_skip_verify":false,"name":"ghcr.io/fuzzygrim/yamtrack","sha256_digest":"sha256:f5a0651fb7ae4072aedf6d710a69c8dab175aad2157d118e76040ce8b3c1184c"},"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:ee64a64eaab618d88051c3ade8f6352d11531fcf79d9a4818b9b183d8c1d18ba","insecure_skip_verify":false,"name":"redis:7-alpine","sha256_digest":"sha256:ee64a64eaab618d88051c3ade8f6352d11531fcf79d9a4818b9b183d8c1d18ba"},"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":"175a4a505aa4","id":"175a4a505aa40e7fea41c1d2e6691385d862098d588cd9708674c2eb18180bbe","image":"sha256:92ff0e6c420deb1837b2ec65358bd2251ade935a123899dc1e254a447910d7c2","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":"5e:2b:99:15:92:e8","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":"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":"fe4bed1eb57d","id":"fe4bed1eb57d0c3e6bf030b6aa3f60c57119aa158be04bd89c0d1510bf7a894d","image":"sha256:0c33245927359e09e9a460d36395dc057e233a8999676cda954be0978c547be5","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::6","global_ipv6_prefix_length":64,"ip_address":"192.168.16.6","ip_prefix_length":20,"ipv6_gateway":"fd9d:737:d29a::1","mac_address":"46:26:8a:84:03:e8","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":"397bdda67e35598daec8bf5c82fbe2e36c8bfac3af69602deae8f5caf34f90c0","image":"sha256:e7127176e3bc288fb4f6301bb2af532d4e17fab8a5b56a43b1533dc3d644311b","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:6cf4b78f087d8cf98062e0ff586a45e71275120cc9380b9b9ef9fcb9dbed1baa","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":"610b2b5b78e1","id":"610b2b5b78e16f91f9cc07850402ec06002e328f54fccefc4adddff458e4dd5e","image":"sha256:045fa851910ec2583b9479b87f802f181fe9f92038a6d96430103dfd1d59de11","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":"86:0f:8e:c0:20:9a","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":"46:9b:0c:ea:24:aa","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":"b5e04d6a55fc","id":"b5e04d6a55fc155d560e4ace42c4cf5a01542cac2045fdf291c4d335dc1b5fc5","image":"sha256:6abe6950157f3ad6177e912ffa6845e7f91ae963c3c6e3282a596f9f95ac9b21","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::3","global_ipv6_prefix_length":64,"ip_address":"192.168.16.3","ip_prefix_length":20,"ipv6_gateway":"fd9d:737:d29a::1","mac_address":"0a:4e:26:22:54:34","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":"44797d79a8a4","id":"44797d79a8a4d10269917f5c4b318fabca21d9ba09793caf797035ecd8379ef0","image":"sha256:b4e76b7cb54835a9f2169393d08fbbeec2a49192d3c0d96786ac5e1e3e8b25a5","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":"1e:74:39:5c:e0:4e","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":"b5d768c4739f","id":"b5d768c4739f5d49aa28db3fd8e7cb90dbc66c32ed9944da49f87e69441a4b39","image":"sha256:bdd5537b33b920b979efd120c2e31dd3a17d6ab0b92c2824eeee0b276f3dc15e","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":"46:cc:8c:41:27:bc","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":"6cf4b78f087d8cf98062e0ff586a45e71275120cc9380b9b9ef9fcb9dbed1baa","image":"sha256:43fbafd4656a22473d5c00253d56667e59fcb08e415475cc6e63fbbfa0cc9a78","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":"02:9b:1f:4f:50:05","network_name":"container-public"},{"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":"2e:34:bc:10:ce:37","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":"7edddf9b922e","id":"7edddf9b922e12b544adee410e9afbb63644523f77f8b3fa244d9707f8c61633","image":"sha256:d65277dbf54f2f7570e7889aa48a0d19df9c1c6a0a36eabfa770a8828bfecc14","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":"36:41:61:9c:83:fe","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":"223a71642ead","id":"223a71642eadb92d2a04889608bbcd6ab480d108f104b225c403073d4862665d","image":"sha256:3f638ceeaf383cc228c4e420dc83c76dcda0c42e56c1edd2ffccad9785160a73","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":"32:13:9d:12:a7:ab","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":"23fcb97e71180f18a184570a3b7c9fa2a51453eabe80c7cf64d9b88a2f6687bd","image":"sha256:62225bbafe47131599149277bec8327032fc9ff59e1d604b312b000b63fc25cb","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.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.15","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"42:0e:87:00:7c:c2","network_name":"container-public"},{"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":"16:33:49:27:72:a7","network_name":"hoarder"}],"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.2","ip_prefix_length":20,"ipv6_gateway":"","mac_address":"fa:06:3c:60:cc:65","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":"0e:a8:d8:62:46:94","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":"4a:a5:e0:a6:ae:a0","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":"6d55a4af80a6","id":"6d55a4af80a64cf5783b3c6150a29fe511e1b1d060f40df69ee99d0b673038c6","image":"sha256:aaad62f1b46fff1d521933f6214310de3d048cb58fb49e89f2b8d545ac9ff091","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":"4e:5d:1c:91:7e:c7","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"}],"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"]}]},{"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":"62:2e:45:b1:63:ee","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":"5cd6232f05a4","id":"5cd6232f05a4623c6d8d071b2bbec9536a84f768d9541204afca8c6e9fe49575","image":"sha256:d86427e84f0740c6d6cecc30454553db1fa99444a48022f8a63885332d3bc344","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":"7e:b5:23:76:19:77","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":"malla-capture","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":["/app/.venv/bin/malla-capture"],"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":["MALLA_DATABASE_FILE=/app/data/meshtastic_history.db","MALLA_MQTT_BROKER_ADDRESS=mqtt.meshnet.nl","MALLA_MQTT_PASSWORD=mq!Down!1nk","MALLA_MQTT_PORT=1883","MALLA_MQTT_USERNAME=downlink","MALLA_SECRET_KEY=GDESl5REQFGDGXCq7EDkwwwlGC5szJlvTMedTom6ILCuPX1Di6V3JUw8BHSZj6xM"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"dff8d52976a0","id":"dff8d52976a0f86cc02faae3d1936f899a23e5e173eb9129dc39d26b0fddea86","image":"sha256:4782343ee718be5db1eb231399d5f3c4c05c41cd36c8b31959049b756add744c","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/malla","target":"/app/data","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"malla-capture","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":"8e:d1:2d:97:63:40","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":"app","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/app"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.malla","docker_image.malla"]}]},{"mode":"managed","type":"docker_container","name":"malla-web","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":2,"attributes":{"attach":false,"bridge":"","capabilities":[],"cgroup_parent":null,"cgroupns_mode":null,"command":["/app/.venv/bin/malla-web-gunicorn"],"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":["MALLA_DATABASE_FILE=/app/data/meshtastic_history.db","MALLA_MQTT_BROKER_ADDRESS=mqtt.meshnet.nl","MALLA_MQTT_PASSWORD=meshboreft","MALLA_MQTT_PORT=8883","MALLA_MQTT_USERNAME=boreft","MALLA_SECRET_KEY=GDESl5REQFGDGXCq7EDkwwwlGC5szJlvTMedTom6ILCuPX1Di6V3JUw8BHSZj6xM"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"5416621add04","id":"5416621add04e036ad6f2964209e9df7ed1f90d0667b3c4e2fdc9bb00cfb0848","image":"sha256:4782343ee718be5db1eb231399d5f3c4c05c41cd36c8b31959049b756add744c","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/malla","target":"/app/data","tmpfs_options":[],"type":"bind","volume_options":[]}],"must_run":true,"name":"malla-web","network_data":[{"gateway":"192.168.3.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.3.50","ip_prefix_length":24,"ipv6_gateway":"","mac_address":"96:23:fc:f8:cb:8d","network_name":"container-public"}],"network_mode":"bridge","networks_advanced":[{"aliases":[],"ipv4_address":"192.168.3.50","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":"app","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/app"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.malla","docker_image.malla","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":"05f4fb84bf10","id":"05f4fb84bf1075e53f56b9209c35c94a79a4d45b77088de3072efc0278c7eedc","image":"sha256:063fb6684f961cb6a4d4ae470efce5e7191236f2556786f520e7645d0b363406","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":"76:d7:2d:d9:f6:75","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":"b2:1b:29:be:41:f9","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":["./entrypoint.sh","./memos"],"env":["MEMOS_MODE=prod","MEMOS_PORT=80"],"exit_code":null,"gpus":null,"group_add":[],"healthcheck":[],"host":[],"hostname":"cabf83d712d1","id":"cabf83d712d10069291c8cd1e79907e6f747453aa7732e1b68e6e230acdbd57a","image":"sha256:a43066533fa2217376967967b893491cfa67ad9b9d840a9bf401c2c6d97677f8","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":"a6:40:0f:cd:25:46","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":"","userns_mode":"","volumes":[],"wait":false,"wait_timeout":60,"working_dir":"/usr/local/memos"},"sensitive_attributes":[],"private":"eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==","dependencies":["data.docker_registry_image.memos","docker_image.memos","docker_network.container-public"]}]},{"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":"0a:3b:1c:5f:d0:db","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":"adffb5d2f1f3","id":"adffb5d2f1f3a753b28dc1b031f41b09039c7530d5525a74dbf6c5c1896eb05c","image":"sha256:34bfe827e2a1778a5a6f1bf7ac4d8d13ddba9e8c038be6c8d214a40b383bffa4","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":"96:0c:a1:bf:ee:b9","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":"2b26d024dae7","id":"2b26d024dae7d4ab1f5b3f15f6e35ad52eb27676dfbe03e2489b49ecb00065a9","image":"sha256:5c169e71b1fbec28549b5e3571c3380c01d9eb014e14349116decdc168601a59","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":"6a:f2:30:94:a0:84","network_name":"container-public"},{"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":"b2:d8:af:ef:fc:f2","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":"e139c67d5ff5","id":"e139c67d5ff54c5fc1583dc7ec23363cf566899b079498002b8139f81cded463","image":"sha256:bff995c3287fe0dc8c0a8a74b9c5349111d697ba78adb8f3b644c504b82cf0f1","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":"f2:e4:a9:11:79:0d","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":"7b28e219c212","id":"7b28e219c212290cb1614810170ae41c5475fc10055deb7d143d17bed90805ab","image":"sha256:76de594210fd380bfd548dbc9486e4c0d1fc034e054203f3b6ab7122dda13cc6","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":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":"66:51:be:97:bb:34","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":"0b0039d9634c","id":"0b0039d9634c713f8d640434bef4e1506044ee39d2e04a55244e07d304fc1974","image":"sha256:9df7812f2acd77bcd6b232a4847daacc0c615670ffea600ecc0313dc69d526b3","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::4","global_ipv6_prefix_length":64,"ip_address":"192.168.16.4","ip_prefix_length":20,"ipv6_gateway":"fd9d:737:d29a::1","mac_address":"5a:5d:a4:34:6a:f8","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":"f76848ec9984","id":"f76848ec99847fa5515de1b992260809108cac63aca29d11e022c950e3adb96a","image":"sha256:faa412c692b9253ea52f20eb9a62d4b33dc0a764c6608736e43234a2ee940ed7","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":"82:f4:c9:69:0b:96","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":"d9bceca283ee","id":"d9bceca283ee454947cefec64039cd840e8bb55021711c9d961663cc2e4ddfe5","image":"sha256:faa412c692b9253ea52f20eb9a62d4b33dc0a764c6608736e43234a2ee940ed7","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":"de:6b:5a:e8:b4:35","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":"ee27aae71ea42acaeec39ed475014a6d67a518817f235369a5b27a6b7698c45e","image":"sha256:186c90c8cb52bf6907a52028482dc8c65b977205bdee76450768e851ef5f7e83","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.3","ip_prefix_length":20,"ipv6_gateway":"","mac_address":"ee:c3:70:7d:f8:a5","network_name":"nginx-lb"},{"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":"ba:8e:00:5f:06:02","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":"73e9edef3d3f","id":"73e9edef3d3f9661293adeaafcfd3f286fddcbe66db37a245a7cd27ca14fefff","image":"sha256:2e196fc217ebb1297ae660a20ad58fff247c6ba8afa5076dc1cccbadb73ecc83","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.4","ip_prefix_length":20,"ipv6_gateway":"","mac_address":"82:20:41:d2:76:4a","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":"b4c294a3ac7697492dd673ec8ed59787028af566fd8a6a1c8fc47d477d53f5db","image":"sha256:96d3b0f2fa4a474378b1397ecac288c2464c4a560871528223e4ff3462903c54","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.4","ip_prefix_length":20,"ipv6_gateway":"","mac_address":"82:9b:58:28:4c:64","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":"4d91d1c7cecc8c4aeaf92068d193c964dcf898e2a3fcf1a61df8b79544808254","image":"sha256:2f8a66a32374bdc994430e1e268aade414a346054a40ce0af978bb56ba750f9e","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.5","ip_prefix_length":20,"ipv6_gateway":"","mac_address":"ce:5a:8d:31:b6:ff","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":"3b85b00933255d07938854dcf410aef730825a0dbf2e0009a4d2865e019235a2","image":"sha256:8bcc8c69ea1843a6f18729587d5f0773fefcfcf3b451b68d355413790bb47eb3","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":"ce:09:e9:a9:6b:03","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":"16:32:fe:ca:63:ae","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":"cb3381792a78","id":"cb3381792a787751f0e3c1ccedb54442b8c0bb0ac3dcfe77ad91f5ef505de90f","image":"sha256:d377f2544ff56a64e77aa39ba6ee7f62ba210e2c913f6c40dc9dbd089f40b0dc","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":"5e:6c:90:42:c9:a6","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":"e7c467141b05","id":"e7c467141b059a1c53fa4e8f4dbc36ce14604d327f09731ec687617ebde9d174","image":"sha256:074c4d10defe5307543df06af27d9c025a3ee707dec96a9bcd1e2c1755cab337","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":"aa:93:dc:d6:08:14","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":"49ab7a1ad8ec","id":"49ab7a1ad8ecfec7e6afdb67026e81cff305b106a3c27928ee68da7b1cefee00","image":"sha256:890afe93cf86fd0b7c8004851779ad656b5b598a432495418c63866293c49cde","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":"72:9b:de:03:27:11","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::5","global_ipv6_prefix_length":64,"ip_address":"192.168.16.5","ip_prefix_length":20,"ipv6_gateway":"fd9d:737:d29a::1","mac_address":"12:2b:94:d2:c1:a3","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":"a8fbe7df837b","id":"a8fbe7df837bd24b86e4ef62f8c90b610a2453dbad8bebc39a3c8585b91af2b1","image":"sha256:ba9f90a16921fa866c509add55ef5e0de5c72f7ed6a90221879f817ab6744fa1","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":"16:d4:34:b9:8b:23","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":"087491dbdc6d","id":"087491dbdc6d6a4fede337158681423dd85ea0cecf95c2ab90afcf5a33fdf958","image":"sha256:3bf1777efecd08ba5d13664dd68d56430ba48a8d03e04e12acc9e6482303cc91","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":"5a:3d:c7:e2:54:f9","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":"c09e26ea6cad","id":"c09e26ea6cad82d1eb25a127e2c7452af19af8f5563c73aa6da14c9437cff784","image":"sha256:d105ffcf7ad8ef739b3b6c2d3e5ddf39854756133bc67c2087e950705ec373c9","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":"8a:f0:c4:c3:d7:b9","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":"9a:d7:4c:d6:6f:97","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":"22912211c269a8dc030cf81220c49edfce143734ccee712bd2601c282c2cf17d","image":"sha256:eba64d8f1f777a7b787886f96e892a434c2abdda8ec33eb046931d0b877a6b5d","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":"f6:75:15:ee:78:1f","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":"c423f68274af","id":"c423f68274af22ece1ca895b46f6349363855b3871ab5d52d6b99116f440b834","image":"sha256:80a2b9f2a9ce66dcadbee2a6807ad1dbef7b1720d3f8a02fd521ac4f1b93ef1e","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":"86:32:98:01:67:78","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":"7ffa6e3b4931","id":"7ffa6e3b4931edbd7d00934da92d990be9774562b11a4b07c6fe61cbadbc3be2","image":"sha256:37ca3c22d513a2045026ad90e25ab94234fc226e18a4d9778834b349bb75f93b","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":"0e:47:cb:0f:e4:0e","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":"7eff71b4efd7","id":"7eff71b4efd70e99dade88bb6e050c575ec605bf1d111f2649b349d953c42f96","image":"sha256:6fea5f4d4e0355ecf80be050b1f9c3ede43c559e250a476f43f91af21ba225f8","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":"8a:0d:56:df:72:ff","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":"866f1c53e983","id":"866f1c53e9830076f080bc2464c76b47ae6834837e7a6aa6acf3f0777aefff69","image":"sha256:3a34abc74c9b63c83445c3c5116c432360a917fc9f0d381e3928acb92037707c","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":"c6:aa:27:b5:e1:a2","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":"b5698cfc0c8c","id":"b5698cfc0c8c357641f6689bd461e87df50f40f5e5f188efa0ab893d85e24b65","image":"sha256:cd91c0f1d8b35333a4ff178bf02e502cc1777dd068ad3a28c26234dc6ec933f5","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":"56:e1:65:a9:e6:06","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":"d2:29:6c:aa:a1:97","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":["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":"f60424b13349","id":"f60424b133499ea2908bea0772f749b5d69757811e51a4a793289b4bc502e4d7","image":"sha256:95d8134f177e03ca177cf24d1a28a350ba70ab9a10a2dfe6e754e036a5c93b6f","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":"/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":"3a:ee:b2:fd:6c:59","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":"bcf7a732a371","id":"bcf7a732a3714330baa676af797efa8db73d06862b87676634a031c8b83b670d","image":"sha256:eb2616cb37b32ce0ef7e99e451d9d346b04ae6c9d8e90d07e33b38d367fcf637","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.144.1","global_ipv6_address":"","global_ipv6_prefix_length":0,"ip_address":"192.168.144.2","ip_prefix_length":20,"ipv6_gateway":"","mac_address":"b2:b3:b8:ef:d0:bb","network_name":"yamtrack"},{"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":"7a:4a:7c:b3:67:59","network_name":"container-public"}],"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":"1ca73d8167861e676543d13acf5289d068582169b0278387ca962f2d51f6ed40","image":"sha256:13105d2858ded45aedf7b24f0870e6a4e7ce4964924bffce68e562ca72149f1e","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":"ce:e9:26:92:7b:72","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:92ff0e6c420deb1837b2ec65358bd2251ade935a123899dc1e254a447910d7c2ghcr.io/advplyr/audiobookshelf:latest","image_id":"sha256:92ff0e6c420deb1837b2ec65358bd2251ade935a123899dc1e254a447910d7c2","keep_locally":null,"name":"ghcr.io/advplyr/audiobookshelf:latest","platform":null,"pull_triggers":["sha256:e23adb24848d99d19cd1e251aee4e1e12ed4f5effc8ccb21754b062b6a06cf66"],"repo_digest":"ghcr.io/advplyr/audiobookshelf@sha256:e23adb24848d99d19cd1e251aee4e1e12ed4f5effc8ccb21754b062b6a06cf66","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.audiobookshelf"]}]},{"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:0c33245927359e09e9a460d36395dc057e233a8999676cda954be0978c547be5ghcr.io/raydak-labs/configarr:latest","image_id":"sha256:0c33245927359e09e9a460d36395dc057e233a8999676cda954be0978c547be5","keep_locally":null,"name":"ghcr.io/raydak-labs/configarr:latest","platform":null,"pull_triggers":["sha256:98d1fb3e87e01c9f56a0dd085d54e2910b77210eb3178a996648578e55b3015b"],"repo_digest":"ghcr.io/raydak-labs/configarr@sha256:98d1fb3e87e01c9f56a0dd085d54e2910b77210eb3178a996648578e55b3015b","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:e7127176e3bc288fb4f6301bb2af532d4e17fab8a5b56a43b1533dc3d644311blinuxserver/deluge:latest","image_id":"sha256:e7127176e3bc288fb4f6301bb2af532d4e17fab8a5b56a43b1533dc3d644311b","keep_locally":null,"name":"linuxserver/deluge:latest","platform":null,"pull_triggers":["sha256:46a63e91e2fc057838f99cb978df3bae35495e4dd51c065b64f7fddbfef81569"],"repo_digest":"linuxserver/deluge@sha256:46a63e91e2fc057838f99cb978df3bae35495e4dd51c065b64f7fddbfef81569","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:045fa851910ec2583b9479b87f802f181fe9f92038a6d96430103dfd1d59de11amir20/dozzle:latest","image_id":"sha256:045fa851910ec2583b9479b87f802f181fe9f92038a6d96430103dfd1d59de11","keep_locally":null,"name":"amir20/dozzle:latest","platform":null,"pull_triggers":["sha256:9477f50189e583c7c118233619b08dbe724cb98dfdfe17be042b5c472807de37"],"repo_digest":"amir20/dozzle@sha256:9477f50189e583c7c118233619b08dbe724cb98dfdfe17be042b5c472807de37","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:6abe6950157f3ad6177e912ffa6845e7f91ae963c3c6e3282a596f9f95ac9b21linuxserver/fail2ban:latest","image_id":"sha256:6abe6950157f3ad6177e912ffa6845e7f91ae963c3c6e3282a596f9f95ac9b21","keep_locally":null,"name":"linuxserver/fail2ban:latest","platform":null,"pull_triggers":["sha256:7c7bcb2a3be7d2fe3962173945f391597e2e9c445694c2f0fb297ee45dcecf70"],"repo_digest":"linuxserver/fail2ban@sha256:7c7bcb2a3be7d2fe3962173945f391597e2e9c445694c2f0fb297ee45dcecf70","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:b4e76b7cb54835a9f2169393d08fbbeec2a49192d3c0d96786ac5e1e3e8b25a5freshrss/freshrss:latest","image_id":"sha256:b4e76b7cb54835a9f2169393d08fbbeec2a49192d3c0d96786ac5e1e3e8b25a5","keep_locally":null,"name":"freshrss/freshrss:latest","platform":null,"pull_triggers":["sha256:9a56be99f3927cc8fab4c6bbd5723ae098824792d4d98a84007a95eb64e8f905"],"repo_digest":"freshrss/freshrss@sha256:9a56be99f3927cc8fab4c6bbd5723ae098824792d4d98a84007a95eb64e8f905","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:bdd5537b33b920b979efd120c2e31dd3a17d6ab0b92c2824eeee0b276f3dc15egitea/gitea:latest-rootless","image_id":"sha256:bdd5537b33b920b979efd120c2e31dd3a17d6ab0b92c2824eeee0b276f3dc15e","keep_locally":null,"name":"gitea/gitea:latest-rootless","platform":null,"pull_triggers":["sha256:f1a3ed6fb8d25e6492e4cfdb534dde21846528111456a5d30d2174669fdcf033"],"repo_digest":"gitea/gitea@sha256:f1a3ed6fb8d25e6492e4cfdb534dde21846528111456a5d30d2174669fdcf033","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:43fbafd4656a22473d5c00253d56667e59fcb08e415475cc6e63fbbfa0cc9a78qmcgaw/gluetun:latest","image_id":"sha256:43fbafd4656a22473d5c00253d56667e59fcb08e415475cc6e63fbbfa0cc9a78","keep_locally":null,"name":"qmcgaw/gluetun:latest","platform":null,"pull_triggers":["sha256:6a59b7901068b7c50ef52200152db3afd4b9cebc13e272b2169de4cdcad91006"],"repo_digest":"qmcgaw/gluetun@sha256:6a59b7901068b7c50ef52200152db3afd4b9cebc13e272b2169de4cdcad91006","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:d65277dbf54f2f7570e7889aa48a0d19df9c1c6a0a36eabfa770a8828bfecc14grafana/grafana:latest","image_id":"sha256:d65277dbf54f2f7570e7889aa48a0d19df9c1c6a0a36eabfa770a8828bfecc14","keep_locally":null,"name":"grafana/grafana:latest","platform":null,"pull_triggers":["sha256:70d9599b186ce287be0d2c5ba9a78acb2e86c1a68c9c41449454d0fc3eeb84e8"],"repo_digest":"grafana/grafana@sha256:70d9599b186ce287be0d2c5ba9a78acb2e86c1a68c9c41449454d0fc3eeb84e8","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:3f638ceeaf383cc228c4e420dc83c76dcda0c42e56c1edd2ffccad9785160a73linuxserver/grocy:latest","image_id":"sha256:3f638ceeaf383cc228c4e420dc83c76dcda0c42e56c1edd2ffccad9785160a73","keep_locally":null,"name":"linuxserver/grocy:latest","platform":null,"pull_triggers":["sha256:2d901f084ba7b3fac6596c08106ce4dc8bcda938dc7e89d656070d8b2783e6fd"],"repo_digest":"linuxserver/grocy@sha256:2d901f084ba7b3fac6596c08106ce4dc8bcda938dc7e89d656070d8b2783e6fd","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:62225bbafe47131599149277bec8327032fc9ff59e1d604b312b000b63fc25cbghcr.io/hoarder-app/hoarder","image_id":"sha256:62225bbafe47131599149277bec8327032fc9ff59e1d604b312b000b63fc25cb","keep_locally":null,"name":"ghcr.io/hoarder-app/hoarder","platform":null,"pull_triggers":["sha256:05210d0f10823fff39cf9854aa97ac32f56f4f71609ad2df72b12b6cdb501d32"],"repo_digest":"ghcr.io/hoarder-app/hoarder@sha256:05210d0f10823fff39cf9854aa97ac32f56f4f71609ad2df72b12b6cdb501d32","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:aaad62f1b46fff1d521933f6214310de3d048cb58fb49e89f2b8d545ac9ff091jellyfin/jellyfin:latest","image_id":"sha256:aaad62f1b46fff1d521933f6214310de3d048cb58fb49e89f2b8d545ac9ff091","keep_locally":null,"name":"jellyfin/jellyfin:latest","platform":null,"pull_triggers":["sha256:aab0b50a3ce43a41621fc7040a379cc57174059aec8f9c17a90176649a0c1ab1"],"repo_digest":"jellyfin/jellyfin@sha256:aab0b50a3ce43a41621fc7040a379cc57174059aec8f9c17a90176649a0c1ab1","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:d86427e84f0740c6d6cecc30454553db1fa99444a48022f8a63885332d3bc344lscr.io/linuxserver/lidarr:latest","image_id":"sha256:d86427e84f0740c6d6cecc30454553db1fa99444a48022f8a63885332d3bc344","keep_locally":null,"name":"lscr.io/linuxserver/lidarr:latest","platform":null,"pull_triggers":["sha256:47e8b286474150a42477e278be9ddd5c7956b691c8684cd0dfd1530c423a4722"],"repo_digest":"lscr.io/linuxserver/lidarr@sha256:47e8b286474150a42477e278be9ddd5c7956b691c8684cd0dfd1530c423a4722","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.lidarr"]}]},{"mode":"managed","type":"docker_image","name":"malla","provider":"provider[\"registry.opentofu.org/kreuzwerker/docker\"]","instances":[{"schema_version":0,"attributes":{"build":[],"force_remove":null,"id":"sha256:4782343ee718be5db1eb231399d5f3c4c05c41cd36c8b31959049b756add744cghcr.io/zenitram/malla:latest","image_id":"sha256:4782343ee718be5db1eb231399d5f3c4c05c41cd36c8b31959049b756add744c","keep_locally":null,"name":"ghcr.io/zenitram/malla:latest","platform":null,"pull_triggers":["sha256:2cf2298c59df2343cf3695fab5d058dde41a72e13b7a3060d350c6eb35641085"],"repo_digest":"ghcr.io/zenitram/malla@sha256:2cf2298c59df2343cf3695fab5d058dde41a72e13b7a3060d350c6eb35641085","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.malla"]}]},{"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:063fb6684f961cb6a4d4ae470efce5e7191236f2556786f520e7645d0b363406mariadb:11.4","image_id":"sha256:063fb6684f961cb6a4d4ae470efce5e7191236f2556786f520e7645d0b363406","keep_locally":null,"name":"mariadb:11.4","platform":null,"pull_triggers":["sha256:e623ab8d513eed0ec2364a71161edc5e8664f57cce768ce1cc7f0b6b349a04ef"],"repo_digest":"mariadb@sha256:e623ab8d513eed0ec2364a71161edc5e8664f57cce768ce1cc7f0b6b349a04ef","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:a43066533fa2217376967967b893491cfa67ad9b9d840a9bf401c2c6d97677f8neosmemo/memos:stable","image_id":"sha256:a43066533fa2217376967967b893491cfa67ad9b9d840a9bf401c2c6d97677f8","keep_locally":null,"name":"neosmemo/memos:stable","platform":null,"pull_triggers":["sha256:40db300a188ede0c2cf1fc0c49741a03077478d6891fd3ace05c16d702b536a6"],"repo_digest":"neosmemo/memos@sha256:40db300a188ede0c2cf1fc0c49741a03077478d6891fd3ace05c16d702b536a6","timeouts":null,"triggers":null},"sensitive_attributes":[],"private":"eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxMjAwMDAwMDAwMDAwLCJkZWxldGUiOjEyMDAwMDAwMDAwMDAsInVwZGF0ZSI6MTIwMDAwMDAwMDAwMH19","dependencies":["data.docker_registry_image.memos"]}]},{"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:34bfe827e2a1778a5a6f1bf7ac4d8d13ddba9e8c038be6c8d214a40b383bffa4deluan/navidrome:latest","image_id":"sha256:34bfe827e2a1778a5a6f1bf7ac4d8d13ddba9e8c038be6c8d214a40b383bffa4","keep_locally":null,"name":"deluan/navidrome:latest","platform":null,"pull_triggers":["sha256:648ebd45c50c58edc7ad9f0cc3b4411a1bece16c81f0b3630a0ab0a739c6d7ec"],"repo_digest":"deluan/navidrome@sha256:648ebd45c50c58edc7ad9f0cc3b4411a1bece16c81f0b3630a0ab0a739c6d7ec","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:5c169e71b1fbec28549b5e3571c3380c01d9eb014e14349116decdc168601a59jonasal/nginx-certbot:latest","image_id":"sha256:5c169e71b1fbec28549b5e3571c3380c01d9eb014e14349116decdc168601a59","keep_locally":null,"name":"jonasal/nginx-certbot:latest","platform":null,"pull_triggers":["sha256:194734091232036d96577878ce63805cc08249d2cd34129e5a05fe0f55541202"],"repo_digest":"jonasal/nginx-certbot@sha256:194734091232036d96577878ce63805cc08249d2cd34129e5a05fe0f55541202","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:bff995c3287fe0dc8c0a8a74b9c5349111d697ba78adb8f3b644c504b82cf0f1nodered/node-red:latest","image_id":"sha256:bff995c3287fe0dc8c0a8a74b9c5349111d697ba78adb8f3b644c504b82cf0f1","keep_locally":null,"name":"nodered/node-red:latest","platform":null,"pull_triggers":["sha256:216e7403aab9888f7e68de9e468fed31bb9d7b2d38117c08e645095a63658a2f"],"repo_digest":"nodered/node-red@sha256:216e7403aab9888f7e68de9e468fed31bb9d7b2d38117c08e645095a63658a2f","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:76de594210fd380bfd548dbc9486e4c0d1fc034e054203f3b6ab7122dda13cc6binwiederhier/ntfy","image_id":"sha256:76de594210fd380bfd548dbc9486e4c0d1fc034e054203f3b6ab7122dda13cc6","keep_locally":null,"name":"binwiederhier/ntfy","platform":null,"pull_triggers":["sha256:aa10e84da624f65be107f9317dbf6e212fa812e0ebf62e74d032d0762eccc930"],"repo_digest":"binwiederhier/ntfy@sha256:aa10e84da624f65be107f9317dbf6e212fa812e0ebf62e74d032d0762eccc930","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:9df7812f2acd77bcd6b232a4847daacc0c615670ffea600ecc0313dc69d526b3mcuadros/ofelia:latest","image_id":"sha256:9df7812f2acd77bcd6b232a4847daacc0c615670ffea600ecc0313dc69d526b3","keep_locally":null,"name":"mcuadros/ofelia:latest","platform":null,"pull_triggers":["sha256:85d6aee023d1d9fe84568f5e9d0756b13153d6e25c447cc694609de1121d024b"],"repo_digest":"mcuadros/ofelia@sha256:85d6aee023d1d9fe84568f5e9d0756b13153d6e25c447cc694609de1121d024b","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:faa412c692b9253ea52f20eb9a62d4b33dc0a764c6608736e43234a2ee940ed7photoprism/photoprism:latest","image_id":"sha256:faa412c692b9253ea52f20eb9a62d4b33dc0a764c6608736e43234a2ee940ed7","keep_locally":null,"name":"photoprism/photoprism:latest","platform":null,"pull_triggers":["sha256:db16ee6b1ba3e5bc5ad787a3141a082532d1b30932c8b1396fa609394374b83f"],"repo_digest":"photoprism/photoprism@sha256:db16ee6b1ba3e5bc5ad787a3141a082532d1b30932c8b1396fa609394374b83f","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:186c90c8cb52bf6907a52028482dc8c65b977205bdee76450768e851ef5f7e831337kavin/piped:latest","image_id":"sha256:186c90c8cb52bf6907a52028482dc8c65b977205bdee76450768e851ef5f7e83","keep_locally":null,"name":"1337kavin/piped:latest","platform":null,"pull_triggers":["sha256:1f38b992ce02a50afddbbf68be1ac11cff6953d36fd8fa2b98c08a19f8ef06e7"],"repo_digest":"1337kavin/piped@sha256:1f38b992ce02a50afddbbf68be1ac11cff6953d36fd8fa2b98c08a19f8ef06e7","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:2e196fc217ebb1297ae660a20ad58fff247c6ba8afa5076dc1cccbadb73ecc831337kavin/bg-helper-server:latest","image_id":"sha256:2e196fc217ebb1297ae660a20ad58fff247c6ba8afa5076dc1cccbadb73ecc83","keep_locally":null,"name":"1337kavin/bg-helper-server:latest","platform":null,"pull_triggers":["sha256:bb418c3fba93a4579b445cd04757aeb20fe8ba03936a7abfa2cf4b04ec03fc41"],"repo_digest":"1337kavin/bg-helper-server@sha256:bb418c3fba93a4579b445cd04757aeb20fe8ba03936a7abfa2cf4b04ec03fc41","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:96d3b0f2fa4a474378b1397ecac288c2464c4a560871528223e4ff3462903c541337kavin/piped-frontend:latest","image_id":"sha256:96d3b0f2fa4a474378b1397ecac288c2464c4a560871528223e4ff3462903c54","keep_locally":null,"name":"1337kavin/piped-frontend:latest","platform":null,"pull_triggers":["sha256:72316c7009b841f45939beb6946bbba2343b66a12e256d61346521b415e3c438"],"repo_digest":"1337kavin/piped-frontend@sha256:72316c7009b841f45939beb6946bbba2343b66a12e256d61346521b415e3c438","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:2f8a66a32374bdc994430e1e268aade414a346054a40ce0af978bb56ba750f9e1337kavin/piped-proxy:latest","image_id":"sha256:2f8a66a32374bdc994430e1e268aade414a346054a40ce0af978bb56ba750f9e","keep_locally":null,"name":"1337kavin/piped-proxy:latest","platform":null,"pull_triggers":["sha256:bcdee42a4ba34d40aac3fd4bda76301987ef9f3bb6e31b29f9946f364424b1b5"],"repo_digest":"1337kavin/piped-proxy@sha256:bcdee42a4ba34d40aac3fd4bda76301987ef9f3bb6e31b29f9946f364424b1b5","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:8bcc8c69ea1843a6f18729587d5f0773fefcfcf3b451b68d355413790bb47eb3pgautoupgrade/pgautoupgrade:16-alpine","image_id":"sha256:8bcc8c69ea1843a6f18729587d5f0773fefcfcf3b451b68d355413790bb47eb3","keep_locally":null,"name":"pgautoupgrade/pgautoupgrade:16-alpine","platform":null,"pull_triggers":["sha256:a8ab6e9d49af9e92ddc4ed0bb82fd9892a1001167ae3c2895fea501e93d8c15f"],"repo_digest":"pgautoupgrade/pgautoupgrade@sha256:a8ab6e9d49af9e92ddc4ed0bb82fd9892a1001167ae3c2895fea501e93d8c15f","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:d377f2544ff56a64e77aa39ba6ee7f62ba210e2c913f6c40dc9dbd089f40b0dcprom/prometheus:latest","image_id":"sha256:d377f2544ff56a64e77aa39ba6ee7f62ba210e2c913f6c40dc9dbd089f40b0dc","keep_locally":null,"name":"prom/prometheus:latest","platform":null,"pull_triggers":["sha256:d936808bdea528155c0154a922cd42fd75716b8bb7ba302641350f9f3eaeba09"],"repo_digest":"prom/prometheus@sha256:d936808bdea528155c0154a922cd42fd75716b8bb7ba302641350f9f3eaeba09","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:074c4d10defe5307543df06af27d9c025a3ee707dec96a9bcd1e2c1755cab337ghcr.io/hotio/prowlarr:latest","image_id":"sha256:074c4d10defe5307543df06af27d9c025a3ee707dec96a9bcd1e2c1755cab337","keep_locally":null,"name":"ghcr.io/hotio/prowlarr:latest","platform":null,"pull_triggers":["sha256:241b6af1b823988be9ea07c1bd45c93d5570e7612ed8d6b428aa696852034295"],"repo_digest":"ghcr.io/hotio/prowlarr@sha256:241b6af1b823988be9ea07c1bd45c93d5570e7612ed8d6b428aa696852034295","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:890afe93cf86fd0b7c8004851779ad656b5b598a432495418c63866293c49cdeghcr.io/hotio/radarr:latest","image_id":"sha256:890afe93cf86fd0b7c8004851779ad656b5b598a432495418c63866293c49cde","keep_locally":null,"name":"ghcr.io/hotio/radarr:latest","platform":null,"pull_triggers":["sha256:b21a39295e1533746acd1b39c17c6ace299baf511306113e1df77cfc04fb348f"],"repo_digest":"ghcr.io/hotio/radarr@sha256:b21a39295e1533746acd1b39c17c6ace299baf511306113e1df77cfc04fb348f","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:ba9f90a16921fa866c509add55ef5e0de5c72f7ed6a90221879f817ab6744fa1rssbridge/rss-bridge:latest","image_id":"sha256:ba9f90a16921fa866c509add55ef5e0de5c72f7ed6a90221879f817ab6744fa1","keep_locally":null,"name":"rssbridge/rss-bridge:latest","platform":null,"pull_triggers":["sha256:ba9ba4b03e446982e2f7373663e1d08a1bb3111f8932c1e8e5f795bfce03b33b"],"repo_digest":"rssbridge/rss-bridge@sha256:ba9ba4b03e446982e2f7373663e1d08a1bb3111f8932c1e8e5f795bfce03b33b","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:3bf1777efecd08ba5d13664dd68d56430ba48a8d03e04e12acc9e6482303cc91ghcr.io/hotio/sabnzbd:latest","image_id":"sha256:3bf1777efecd08ba5d13664dd68d56430ba48a8d03e04e12acc9e6482303cc91","keep_locally":null,"name":"ghcr.io/hotio/sabnzbd:latest","platform":null,"pull_triggers":["sha256:257bc0cc308af77a214f071867dc414f7dbe0bf0f31a1f520c531377d338f610"],"repo_digest":"ghcr.io/hotio/sabnzbd@sha256:257bc0cc308af77a214f071867dc414f7dbe0bf0f31a1f520c531377d338f610","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:d105ffcf7ad8ef739b3b6c2d3e5ddf39854756133bc67c2087e950705ec373c9searxng/searxng:latest","image_id":"sha256:d105ffcf7ad8ef739b3b6c2d3e5ddf39854756133bc67c2087e950705ec373c9","keep_locally":null,"name":"searxng/searxng:latest","platform":null,"pull_triggers":["sha256:67c90fe48b64ab5774aa8c139f48c144fbaf81764ca9268997c88b0278a1de91"],"repo_digest":"searxng/searxng@sha256:67c90fe48b64ab5774aa8c139f48c144fbaf81764ca9268997c88b0278a1de91","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:eba64d8f1f777a7b787886f96e892a434c2abdda8ec33eb046931d0b877a6b5dvalkey/valkey:9","image_id":"sha256:eba64d8f1f777a7b787886f96e892a434c2abdda8ec33eb046931d0b877a6b5d","keep_locally":null,"name":"valkey/valkey:9","platform":null,"pull_triggers":["sha256:4503e204c900a00ad393bec83c8c7c4c76b0529cd629e23b34b52011aefd1d27"],"repo_digest":"valkey/valkey@sha256:4503e204c900a00ad393bec83c8c7c4c76b0529cd629e23b34b52011aefd1d27","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:80a2b9f2a9ce66dcadbee2a6807ad1dbef7b1720d3f8a02fd521ac4f1b93ef1elinuxserver/smokeping:latest","image_id":"sha256:80a2b9f2a9ce66dcadbee2a6807ad1dbef7b1720d3f8a02fd521ac4f1b93ef1e","keep_locally":null,"name":"linuxserver/smokeping:latest","platform":null,"pull_triggers":["sha256:1249146e29715a51092bb98a7d9d1d68191bed904c2bdd517ff867a0d649cd1b"],"repo_digest":"linuxserver/smokeping@sha256:1249146e29715a51092bb98a7d9d1d68191bed904c2bdd517ff867a0d649cd1b","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:37ca3c22d513a2045026ad90e25ab94234fc226e18a4d9778834b349bb75f93bghcr.io/hotio/sonarr:latest","image_id":"sha256:37ca3c22d513a2045026ad90e25ab94234fc226e18a4d9778834b349bb75f93b","keep_locally":null,"name":"ghcr.io/hotio/sonarr:latest","platform":null,"pull_triggers":["sha256:20cf6013b2b35c035f9ce7d5e8149eccf03c933c58ea40a9bd397e57a6dee714"],"repo_digest":"ghcr.io/hotio/sonarr@sha256:20cf6013b2b35c035f9ce7d5e8149eccf03c933c58ea40a9bd397e57a6dee714","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:6fea5f4d4e0355ecf80be050b1f9c3ede43c559e250a476f43f91af21ba225f8ghcr.io/element-hq/synapse:latest","image_id":"sha256:6fea5f4d4e0355ecf80be050b1f9c3ede43c559e250a476f43f91af21ba225f8","keep_locally":null,"name":"ghcr.io/element-hq/synapse:latest","platform":null,"pull_triggers":["sha256:8cd9a55eb6a788a69ce14f71f389f329d398ec9d89d44b87608bdcf52f1d81f2"],"repo_digest":"ghcr.io/element-hq/synapse@sha256:8cd9a55eb6a788a69ce14f71f389f329d398ec9d89d44b87608bdcf52f1d81f2","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:3a34abc74c9b63c83445c3c5116c432360a917fc9f0d381e3928acb92037707ctraccar/traccar:debian","image_id":"sha256:3a34abc74c9b63c83445c3c5116c432360a917fc9f0d381e3928acb92037707c","keep_locally":null,"name":"traccar/traccar:debian","platform":null,"pull_triggers":["sha256:2992f7ea7f152943cf75c04136782cdf9dfba08af43264306c5e21516b70b9e4"],"repo_digest":"traccar/traccar@sha256:2992f7ea7f152943cf75c04136782cdf9dfba08af43264306c5e21516b70b9e4","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:cd91c0f1d8b35333a4ff178bf02e502cc1777dd068ad3a28c26234dc6ec933f5jacobalberty/unifi","image_id":"sha256:cd91c0f1d8b35333a4ff178bf02e502cc1777dd068ad3a28c26234dc6ec933f5","keep_locally":null,"name":"jacobalberty/unifi","platform":null,"pull_triggers":["sha256:e21d932b36ceca1f3cfadb021f207016659bc8f7a59cd1b0d6ecf7ecd7067383"],"repo_digest":"jacobalberty/unifi@sha256:e21d932b36ceca1f3cfadb021f207016659bc8f7a59cd1b0d6ecf7ecd7067383","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:95d8134f177e03ca177cf24d1a28a350ba70ab9a10a2dfe6e754e036a5c93b6fvikunja/vikunja:latest","image_id":"sha256:95d8134f177e03ca177cf24d1a28a350ba70ab9a10a2dfe6e754e036a5c93b6f","keep_locally":null,"name":"vikunja/vikunja:latest","platform":null,"pull_triggers":["sha256:e457d7c75d195935df0da68321f9dc3388db710c7543085d785ae523d415b0f2"],"repo_digest":"vikunja/vikunja@sha256:e457d7c75d195935df0da68321f9dc3388db710c7543085d785ae523d415b0f2","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:eb2616cb37b32ce0ef7e99e451d9d346b04ae6c9d8e90d07e33b38d367fcf637ghcr.io/fuzzygrim/yamtrack","image_id":"sha256:eb2616cb37b32ce0ef7e99e451d9d346b04ae6c9d8e90d07e33b38d367fcf637","keep_locally":null,"name":"ghcr.io/fuzzygrim/yamtrack","platform":null,"pull_triggers":["sha256:f5a0651fb7ae4072aedf6d710a69c8dab175aad2157d118e76040ce8b3c1184c"],"repo_digest":"ghcr.io/fuzzygrim/yamtrack@sha256:f5a0651fb7ae4072aedf6d710a69c8dab175aad2157d118e76040ce8b3c1184c","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:13105d2858ded45aedf7b24f0870e6a4e7ce4964924bffce68e562ca72149f1eredis:7-alpine","image_id":"sha256:13105d2858ded45aedf7b24f0870e6a4e7ce4964924bffce68e562ca72149f1e","keep_locally":null,"name":"redis:7-alpine","platform":null,"pull_triggers":["sha256:ee64a64eaab618d88051c3ade8f6352d11531fcf79d9a4818b9b183d8c1d18ba"],"repo_digest":"redis@sha256:ee64a64eaab618d88051c3ade8f6352d11531fcf79d9a4818b9b183d8c1d18ba","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-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}