{ "version": 4, "terraform_version": "1.5.5", "serial": 2459, "lineage": "fcc74498-a461-682e-d8e4-5bc8c6ea51ec", "outputs": {}, "resources": [ { "mode": "data", "type": "docker_registry_image", "name": "airsonic", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "id": "sha256:18de305bce05d47a885a40e6fbeecbf26ebc1ea815cedcce4be1f533a39bd3e8", "insecure_skip_verify": false, "name": "airsonicadvanced/airsonic-advanced:latest", "sha256_digest": "sha256:18de305bce05d47a885a40e6fbeecbf26ebc1ea815cedcce4be1f533a39bd3e8" }, "sensitive_attributes": [] } ] }, { "mode": "data", "type": "docker_registry_image", "name": "freshrss", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "id": "sha256:28161b7c70c8117921d06bc84740e1a7187761c8fd4d8e0f98d517b6c86c75e0", "insecure_skip_verify": false, "name": "freshrss/freshrss:latest", "sha256_digest": "sha256:28161b7c70c8117921d06bc84740e1a7187761c8fd4d8e0f98d517b6c86c75e0" }, "sensitive_attributes": [] } ] }, { "mode": "data", "type": "docker_registry_image", "name": "gitea", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "id": "sha256:5f188b3b300d4cf3e7fae4fe2272b2d8991234b85b06f21aa98a1efb0a886748", "insecure_skip_verify": false, "name": "gitea/gitea:latest-rootless", "sha256_digest": "sha256:5f188b3b300d4cf3e7fae4fe2272b2d8991234b85b06f21aa98a1efb0a886748" }, "sensitive_attributes": [] } ] }, { "mode": "data", "type": "docker_registry_image", "name": "grafana", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "id": "sha256:1ee0c54286b8ca09a3dd1419ff8653e7780a148a006ac088544203bb0affe550", "insecure_skip_verify": false, "name": "grafana/grafana:latest", "sha256_digest": "sha256:1ee0c54286b8ca09a3dd1419ff8653e7780a148a006ac088544203bb0affe550" }, "sensitive_attributes": [] } ] }, { "mode": "data", "type": "docker_registry_image", "name": "home-assistant", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "id": "sha256:3b2810093b118a77c87f3639e51930ffb0f10e8af679ba8582843e9bbfdd5fa5", "insecure_skip_verify": false, "name": "homeassistant/home-assistant", "sha256_digest": "sha256:3b2810093b118a77c87f3639e51930ffb0f10e8af679ba8582843e9bbfdd5fa5" }, "sensitive_attributes": [] } ] }, { "mode": "data", "type": "docker_registry_image", "name": "mariadb", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "id": "sha256:d98220e8513201e1a0a720724b8599024854b7bf33afea81ac1dd3c54dd47420", "insecure_skip_verify": false, "name": "mariadb:10.11", "sha256_digest": "sha256:d98220e8513201e1a0a720724b8599024854b7bf33afea81ac1dd3c54dd47420" }, "sensitive_attributes": [] } ] }, { "mode": "data", "type": "docker_registry_image", "name": "mosquitto", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "id": "sha256:09bf8853ef2c5cf5356f0924aec318dce2b304cd63ece091c2cf9973aba7258e", "insecure_skip_verify": false, "name": "eclipse-mosquitto:2", "sha256_digest": "sha256:09bf8853ef2c5cf5356f0924aec318dce2b304cd63ece091c2cf9973aba7258e" }, "sensitive_attributes": [] } ] }, { "mode": "data", "type": "docker_registry_image", "name": "mqtt-exporter", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "id": "sha256:d9a6071ea8d03ca6e8d0e6d1b84afd2fd9a4ab04200acb3841624e5d8eecb6f6", "insecure_skip_verify": false, "name": "fhemberger/mqtt_exporter:latest", "sha256_digest": "sha256:d9a6071ea8d03ca6e8d0e6d1b84afd2fd9a4ab04200acb3841624e5d8eecb6f6" }, "sensitive_attributes": [] } ] }, { "mode": "data", "type": "docker_registry_image", "name": "nginx-lb", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "id": "sha256:db353d0f0c479c91bd15e01fc68ed0f33d9c4c52f3415e63332c3d0bf7a4bb77", "insecure_skip_verify": false, "name": "nginx:alpine", "sha256_digest": "sha256:db353d0f0c479c91bd15e01fc68ed0f33d9c4c52f3415e63332c3d0bf7a4bb77" }, "sensitive_attributes": [] } ] }, { "mode": "data", "type": "docker_registry_image", "name": "nginx-lb-certbot", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "id": "sha256:27227db90ac17f3484c31b8e0c3d498a419e9950fdc936b9cea5bad4daa50597", "insecure_skip_verify": false, "name": "certbot/certbot:latest", "sha256_digest": "sha256:27227db90ac17f3484c31b8e0c3d498a419e9950fdc936b9cea5bad4daa50597" }, "sensitive_attributes": [] } ] }, { "mode": "data", "type": "docker_registry_image", "name": "node-red", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "id": "sha256:5e99ed734f7d2f9bfcb1e20dfbf4c5b9aa60f35a9df6e257e817130f0f9be9dc", "insecure_skip_verify": false, "name": "nodered/node-red:latest", "sha256_digest": "sha256:5e99ed734f7d2f9bfcb1e20dfbf4c5b9aa60f35a9df6e257e817130f0f9be9dc" }, "sensitive_attributes": [] } ] }, { "mode": "data", "type": "docker_registry_image", "name": "ofelia", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "id": "sha256:21082a58c3d0d5d5b8615ac7d1ac5d039074728735879c76baf876c4358cbc3e", "insecure_skip_verify": false, "name": "mcuadros/ofelia:latest", "sha256_digest": "sha256:21082a58c3d0d5d5b8615ac7d1ac5d039074728735879c76baf876c4358cbc3e" }, "sensitive_attributes": [] } ] }, { "mode": "data", "type": "docker_registry_image", "name": "photoprism", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "id": "sha256:9cff2bbbbf062988d7b6ca279f22e057541796627f11bd0da7c63f10b36e789f", "insecure_skip_verify": false, "name": "photoprism/photoprism:latest", "sha256_digest": "sha256:9cff2bbbbf062988d7b6ca279f22e057541796627f11bd0da7c63f10b36e789f" }, "sensitive_attributes": [] } ] }, { "mode": "data", "type": "docker_registry_image", "name": "pihole", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "id": "sha256:562766abc805d5005bb2d2aa5d4bbf2d9b347380b1ea4504fb59b2100500f672", "insecure_skip_verify": false, "name": "pihole/pihole:latest", "sha256_digest": "sha256:562766abc805d5005bb2d2aa5d4bbf2d9b347380b1ea4504fb59b2100500f672" }, "sensitive_attributes": [] } ] }, { "mode": "data", "type": "docker_registry_image", "name": "prometheus", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "id": "sha256:3002935850ea69a59816825d4cb718fafcdb9b124e4e6153ebc6894627525f7f", "insecure_skip_verify": false, "name": "prom/prometheus:latest", "sha256_digest": "sha256:3002935850ea69a59816825d4cb718fafcdb9b124e4e6153ebc6894627525f7f" }, "sensitive_attributes": [] } ] }, { "mode": "data", "type": "docker_registry_image", "name": "ru-torrent", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "id": "sha256:b3a878b9a1da2c3b29066f6c39949fc4b2a10c530668457d462b2692e5b73a04", "insecure_skip_verify": false, "name": "linuxserver/rutorrent", "sha256_digest": "sha256:b3a878b9a1da2c3b29066f6c39949fc4b2a10c530668457d462b2692e5b73a04" }, "sensitive_attributes": [] } ] }, { "mode": "data", "type": "docker_registry_image", "name": "smokeping", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "id": "sha256:03404fd14ce2b1346ea4b7336beb09b0d2577375eadab4c4d4ed82598af8b4c0", "insecure_skip_verify": false, "name": "linuxserver/smokeping:latest", "sha256_digest": "sha256:03404fd14ce2b1346ea4b7336beb09b0d2577375eadab4c4d4ed82598af8b4c0" }, "sensitive_attributes": [] } ] }, { "mode": "data", "type": "docker_registry_image", "name": "syncthing", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "id": "sha256:37610128d1fe84a78e541db19123dafe1be3c2d081cc78d4afa14ab151d7d5ac", "insecure_skip_verify": false, "name": "linuxserver/syncthing:latest", "sha256_digest": "sha256:37610128d1fe84a78e541db19123dafe1be3c2d081cc78d4afa14ab151d7d5ac" }, "sensitive_attributes": [] } ] }, { "mode": "data", "type": "docker_registry_image", "name": "traccar", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "id": "sha256:2e634817100797fe550ca2451e4c1c8b158efd5dbc61e818b71c2ad43a52d2e8", "insecure_skip_verify": false, "name": "traccar/traccar", "sha256_digest": "sha256:2e634817100797fe550ca2451e4c1c8b158efd5dbc61e818b71c2ad43a52d2e8" }, "sensitive_attributes": [] } ] }, { "mode": "data", "type": "docker_registry_image", "name": "unifi", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "id": "sha256:250536053f6902b324e0cf181e8a4601d8bc2e94287f42bcc7999732abadd45c", "insecure_skip_verify": false, "name": "jacobalberty/unifi", "sha256_digest": "sha256:250536053f6902b324e0cf181e8a4601d8bc2e94287f42bcc7999732abadd45c" }, "sensitive_attributes": [] } ] }, { "mode": "data", "type": "docker_registry_image", "name": "wireguard", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "id": "sha256:bb6dfb22a75ebe15c5907068f32c7bbb5da2cef38613a09ea48c602d47f3b18f", "insecure_skip_verify": false, "name": "masipcat/wireguard-go:latest", "sha256_digest": "sha256:bb6dfb22a75ebe15c5907068f32c7bbb5da2cef38613a09ea48c602d47f3b18f" }, "sensitive_attributes": [] } ] }, { "mode": "data", "type": "docker_registry_image", "name": "zigbee-2-mqtt", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "id": "sha256:5829cd2ec645baa38788afc4ffe9faac3b0ce232d63743e7bfb07b7aa79e0adf", "insecure_skip_verify": false, "name": "koenkk/zigbee2mqtt", "sha256_digest": "sha256:5829cd2ec645baa38788afc4ffe9faac3b0ce232d63743e7bfb07b7aa79e0adf" }, "sensitive_attributes": [] } ] }, { "mode": "managed", "type": "docker_container", "name": "airsonic", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 2, "attributes": { "attach": false, "bridge": "", "capabilities": [], "cgroupns_mode": null, "command": [], "container_logs": null, "container_read_refresh_timeout_milliseconds": 15000, "cpu_set": "", "cpu_shares": 0, "destroy_grace_seconds": null, "devices": [], "dns": [], "dns_opts": [], "dns_search": [], "domainname": "", "entrypoint": [ "entry.sh" ], "env": [ "spring_datasource_password=3qpMTTfHid5hSaagEvu2", "spring_datasource_url=jdbc:mariadb://192.168.2.127:3306/airsonic", "spring_datasource_username=airsonic" ], "exit_code": null, "gpus": null, "group_add": [], "healthcheck": [ { "interval": "15s", "retries": 0, "start_period": "0s", "test": [ "CMD-SHELL", "curl -f http://localhost:\"$AIRSONIC_PORT\"\"$CONTEXT_PATH\"rest/ping || false" ], "timeout": "3s" } ], "host": [], "hostname": "7a4da79c8bd0", "id": "7a4da79c8bd0a0b38ba9328f719d0942f24f88c67481b5136967f9f6690b12cc", "image": "sha256:21f8b222d8a0e0c7bb5fb0e2afbd8d85db521d2bbf5282cc544038e2900c745e", "init": false, "ipc_mode": "private", "labels": [], "log_driver": "json-file", "log_opts": { "max-file": "10", "max-size": "10m" }, "logs": false, "max_retry_count": 0, "memory": 0, "memory_swap": 0, "mounts": [ { "bind_options": [], "read_only": false, "source": "/share/appdata/airsonic/data", "target": "/var/airsonic", "tmpfs_options": [], "type": "bind", "volume_options": [] }, { "bind_options": [], "read_only": false, "source": "/share/appdata/airsonic/music", "target": "/var/music", "tmpfs_options": [], "type": "bind", "volume_options": [] }, { "bind_options": [], "read_only": false, "source": "/share/appdata/airsonic/playlists", "target": "/var/playlists", "tmpfs_options": [], "type": "bind", "volume_options": [] }, { "bind_options": [], "read_only": false, "source": "/share/appdata/airsonic/podcasts", "target": "/var/podcasts", "tmpfs_options": [], "type": "bind", "volume_options": [] } ], "must_run": true, "name": "airsonic", "network_data": [ { "gateway": "172.29.0.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, "ip_address": "172.29.0.4", "ip_prefix_length": 22, "ipv6_gateway": "", "mac_address": "02:42:ac:1d:00:04", "network_name": "mariadb" }, { "gateway": "192.168.2.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, "ip_address": "192.168.2.83", "ip_prefix_length": 24, "ipv6_gateway": "", "mac_address": "02:42:1c:b8:16:4c", "network_name": "terraform-static-eth1-shared" } ], "network_mode": "default", "networks_advanced": [ { "aliases": [], "ipv4_address": "", "ipv6_address": "", "name": "mariadb" }, { "aliases": [], "ipv4_address": "192.168.2.83", "ipv6_address": "", "name": "terraform-static-eth1-shared" } ], "pid_mode": "", "ports": [], "privileged": false, "publish_all_ports": false, "read_only": false, "remove_volumes": true, "restart": "always", "rm": false, "runtime": "runc", "security_opts": [], "shm_size": 64, "start": true, "stdin_open": false, "stop_signal": "", "stop_timeout": 0, "storage_opts": {}, "sysctls": {}, "tmpfs": {}, "tty": false, "ulimit": [ { "hard": 65535, "name": "nofile", "soft": 65535 } ], "upload": [], "user": "0:0", "userns_mode": "", "volumes": [], "wait": false, "wait_timeout": 60, "working_dir": "/var" }, "sensitive_attributes": [], "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", "dependencies": [ "data.docker_registry_image.airsonic", "data.docker_registry_image.mariadb", "docker_container.mariadb", "docker_image.airsonic", "docker_image.mariadb", "docker_network.bridge", "docker_network.mariadb" ] } ] }, { "mode": "managed", "type": "docker_container", "name": "freshrss", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 2, "attributes": { "attach": false, "bridge": "", "capabilities": [], "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_set": "", "cpu_shares": 0, "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.xz1.nl --db-base freshrss --db-host 192.168.2.127 --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/Paris" ], "exit_code": null, "gpus": null, "group_add": [], "healthcheck": [], "host": [], "hostname": "1cce2b6711d7", "id": "1cce2b6711d77aa4db05ec1dd1ac5103417c1980d1b2b9567ce7650dbcfbf117", "image": "sha256:2d8a2c99aebd0693f9559290b0f579967751b412e2c6bb45bd2ee979584be85b", "init": false, "ipc_mode": "private", "labels": [], "log_driver": "json-file", "log_opts": { "max-file": "10", "max-size": "10m" }, "logs": false, "max_retry_count": 0, "memory": 0, "memory_swap": 0, "mounts": [ { "bind_options": [], "read_only": false, "source": "/share/appdata/freshrss/data", "target": "/var/www/FreshRSS/data", "tmpfs_options": [], "type": "bind", "volume_options": [] }, { "bind_options": [], "read_only": false, "source": "/share/appdata/freshrss/extensions", "target": "/var/www/FreshRSS/extensions", "tmpfs_options": [], "type": "bind", "volume_options": [] } ], "must_run": true, "name": "freshrss", "network_data": [ { "gateway": "192.168.2.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, "ip_address": "192.168.2.129", "ip_prefix_length": 24, "ipv6_gateway": "", "mac_address": "02:42:69:7d:37:61", "network_name": "terraform-static-eth1-shared" } ], "network_mode": "default", "networks_advanced": [ { "aliases": [], "ipv4_address": "192.168.2.129", "ipv6_address": "", "name": "terraform-static-eth1-shared" } ], "pid_mode": "", "ports": [], "privileged": false, "publish_all_ports": false, "read_only": false, "remove_volumes": true, "restart": "always", "rm": false, "runtime": "runc", "security_opts": [], "shm_size": 64, "start": true, "stdin_open": false, "stop_signal": "", "stop_timeout": 0, "storage_opts": {}, "sysctls": {}, "tmpfs": {}, "tty": false, "ulimit": [ { "hard": 65535, "name": "nofile", "soft": 65535 } ], "upload": [], "user": "", "userns_mode": "", "volumes": [], "wait": false, "wait_timeout": 60, "working_dir": "/var/www/FreshRSS" }, "sensitive_attributes": [], "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", "dependencies": [ "data.docker_registry_image.freshrss", "docker_image.freshrss", "docker_network.bridge" ] } ] }, { "mode": "managed", "type": "docker_container", "name": "gitea", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 2, "attributes": { "attach": false, "bridge": "", "capabilities": [], "cgroupns_mode": null, "command": [], "container_logs": null, "container_read_refresh_timeout_milliseconds": 15000, "cpu_set": "", "cpu_shares": 0, "destroy_grace_seconds": null, "devices": [], "dns": [], "dns_opts": [], "dns_search": [], "domainname": "", "entrypoint": [ "/usr/bin/dumb-init", "--", "/usr/local/bin/docker-entrypoint.sh" ], "env": [ "GITEA__database__DB_TYPE=mysql", "GITEA__database__HOST=192.168.2.127:3306", "GITEA__database__NAME=gitea", "GITEA__database__PASSWD=3uM4kBGaNQDo3tsRa9Nh", "GITEA__database__USER=gitea" ], "exit_code": null, "gpus": null, "group_add": [], "healthcheck": [], "host": [], "hostname": "2dbdc78c8522", "id": "2dbdc78c852258623138ced82216f30b394b997e49d82b4c5a0218d0785effae", "image": "sha256:dde34bac563d1258cf049338f5c7663eaefae0fea4bfc814d9bbeee837ddf5cc", "init": false, "ipc_mode": "private", "labels": [], "log_driver": "json-file", "log_opts": { "max-file": "10", "max-size": "10m" }, "logs": false, "max_retry_count": 0, "memory": 0, "memory_swap": 0, "mounts": [ { "bind_options": [], "read_only": false, "source": "/share/appdata/gitea/config", "target": "/etc/gitea", "tmpfs_options": [], "type": "bind", "volume_options": [] }, { "bind_options": [], "read_only": false, "source": "/share/appdata/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.2.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, "ip_address": "192.168.2.131", "ip_prefix_length": 24, "ipv6_gateway": "", "mac_address": "02:42:2d:25:1b:61", "network_name": "terraform-static-eth1-shared" } ], "network_mode": "default", "networks_advanced": [ { "aliases": [], "ipv4_address": "192.168.2.131", "ipv6_address": "", "name": "terraform-static-eth1-shared" } ], "pid_mode": "", "ports": [], "privileged": false, "publish_all_ports": false, "read_only": false, "remove_volumes": true, "restart": "always", "rm": false, "runtime": "runc", "security_opts": [], "shm_size": 64, "start": true, "stdin_open": false, "stop_signal": "", "stop_timeout": 0, "storage_opts": {}, "sysctls": {}, "tmpfs": {}, "tty": false, "ulimit": [ { "hard": 65535, "name": "nofile", "soft": 65535 } ], "upload": [], "user": "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.bridge" ] } ] }, { "mode": "managed", "type": "docker_container", "name": "grafana", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 2, "attributes": { "attach": false, "bridge": "", "capabilities": [], "cgroupns_mode": null, "command": [], "container_logs": null, "container_read_refresh_timeout_milliseconds": 15000, "cpu_set": "", "cpu_shares": 0, "destroy_grace_seconds": null, "devices": [], "dns": [], "dns_opts": [], "dns_search": [], "domainname": "", "entrypoint": [ "/run.sh" ], "env": [], "exit_code": null, "gpus": null, "group_add": [], "healthcheck": [], "host": [], "hostname": "770aef0a98f0", "id": "770aef0a98f01c4eb09b54a3d415ed25c67191bb190f700e14c2717e61e8a757", "image": "sha256:2fbe6143d3ba5991bffbfa1d2f79511c6381bcf064415902fedd4f256705fda9", "init": false, "ipc_mode": "private", "labels": [], "log_driver": "json-file", "log_opts": { "max-file": "10", "max-size": "10m" }, "logs": false, "max_retry_count": 0, "memory": 0, "memory_swap": 0, "mounts": [ { "bind_options": [], "read_only": false, "source": "/share/appdata/grafana", "target": "/var/lib/grafana", "tmpfs_options": [], "type": "bind", "volume_options": [] } ], "must_run": true, "name": "grafana", "network_data": [ { "gateway": "192.168.2.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, "ip_address": "192.168.2.79", "ip_prefix_length": 24, "ipv6_gateway": "", "mac_address": "02:42:ce:1a:8c:46", "network_name": "terraform-static-eth1-shared" } ], "network_mode": "default", "networks_advanced": [ { "aliases": [], "ipv4_address": "192.168.2.79", "ipv6_address": "", "name": "terraform-static-eth1-shared" } ], "pid_mode": "", "ports": [], "privileged": false, "publish_all_ports": false, "read_only": false, "remove_volumes": true, "restart": "always", "rm": false, "runtime": "runc", "security_opts": [], "shm_size": 64, "start": true, "stdin_open": false, "stop_signal": "", "stop_timeout": 0, "storage_opts": {}, "sysctls": {}, "tmpfs": {}, "tty": false, "ulimit": [ { "hard": 65535, "name": "nofile", "soft": 65535 } ], "upload": [], "user": "472", "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.bridge" ] } ] }, { "mode": "managed", "type": "docker_container", "name": "home-assistant", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 2, "attributes": { "attach": false, "bridge": "", "capabilities": [], "cgroupns_mode": null, "command": [], "container_logs": null, "container_read_refresh_timeout_milliseconds": 15000, "cpu_set": "", "cpu_shares": 0, "destroy_grace_seconds": null, "devices": [], "dns": null, "dns_opts": null, "dns_search": null, "domainname": "", "entrypoint": [ "/init" ], "env": [], "exit_code": null, "gpus": null, "group_add": null, "healthcheck": null, "host": [], "hostname": "hass", "id": "8a6ecb780032a74dd070fbb629aba56617b9a5ae146f0cee2fc141356462d52f", "image": "sha256:cba7db0422a41cc8931dedc384eadf693a2bf912c1f1c32667aedc93f1d071a6", "init": false, "ipc_mode": "private", "labels": [], "log_driver": "json-file", "log_opts": { "max-file": "10", "max-size": "10m" }, "logs": false, "max_retry_count": 0, "memory": 0, "memory_swap": 0, "mounts": [ { "bind_options": [], "read_only": null, "source": "/share/appdata/home-assistant", "target": "/config", "tmpfs_options": [], "type": "bind", "volume_options": [] } ], "must_run": true, "name": "home-assistant", "network_data": [ { "gateway": "172.29.0.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, "ip_address": "172.29.0.5", "ip_prefix_length": 22, "ipv6_gateway": "", "mac_address": "02:42:ac:1d:00:05", "network_name": "mariadb" }, { "gateway": "192.168.2.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, "ip_address": "192.168.2.70", "ip_prefix_length": 24, "ipv6_gateway": "", "mac_address": "02:42:ba:3e:86:ed", "network_name": "terraform-static-eth1-shared" } ], "network_mode": "default", "networks_advanced": [ { "aliases": [], "ipv4_address": "", "ipv6_address": "", "name": "mariadb" }, { "aliases": [], "ipv4_address": "192.168.2.70", "ipv6_address": "", "name": "terraform-static-eth1-shared" } ], "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": [], "wait": false, "wait_timeout": 60, "working_dir": "/config" }, "sensitive_attributes": [], "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", "dependencies": [ "data.docker_registry_image.home-assistant", "docker_container.mariadb", "docker_image.home-assistant", "docker_network.bridge", "docker_network.mariadb" ] } ] }, { "mode": "managed", "type": "docker_container", "name": "mariadb", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 2, "attributes": { "attach": false, "bridge": "", "capabilities": [], "cgroupns_mode": null, "command": [ "mariadbd" ], "container_logs": null, "container_read_refresh_timeout_milliseconds": 15000, "cpu_set": "", "cpu_shares": 0, "destroy_grace_seconds": null, "devices": [], "dns": [], "dns_opts": [], "dns_search": [], "domainname": "", "entrypoint": [ "docker-entrypoint.sh" ], "env": [], "exit_code": null, "gpus": null, "group_add": [], "healthcheck": [], "host": [], "hostname": "f39ccd7c4c84", "id": "f39ccd7c4c84fed6472b2429f1158498100a991b75a5c9606fa028690c9d6533", "image": "sha256:f3ccb05c76f73a0d8bb715309158086961e367636a88ac49f0051f6aaaf93145", "init": false, "ipc_mode": "private", "labels": [], "log_driver": "json-file", "log_opts": { "max-file": "10", "max-size": "10m" }, "logs": false, "max_retry_count": 0, "memory": 0, "memory_swap": 0, "mounts": [ { "bind_options": [], "read_only": false, "source": "/share/appdata/mariadb", "target": "/var/lib/mysql", "tmpfs_options": [], "type": "bind", "volume_options": [] } ], "must_run": true, "name": "mariadb", "network_data": [ { "gateway": "172.29.0.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, "ip_address": "172.29.0.2", "ip_prefix_length": 22, "ipv6_gateway": "", "mac_address": "02:42:ac:1d:00:02", "network_name": "mariadb" }, { "gateway": "192.168.2.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, "ip_address": "192.168.2.127", "ip_prefix_length": 24, "ipv6_gateway": "", "mac_address": "02:42:7a:28:0f:2e", "network_name": "terraform-static-eth1-shared" } ], "network_mode": "default", "networks_advanced": [ { "aliases": [], "ipv4_address": "", "ipv6_address": "", "name": "mariadb" }, { "aliases": [], "ipv4_address": "192.168.2.127", "ipv6_address": "", "name": "terraform-static-eth1-shared" } ], "pid_mode": "", "ports": [], "privileged": false, "publish_all_ports": false, "read_only": false, "remove_volumes": true, "restart": "always", "rm": false, "runtime": "runc", "security_opts": [], "shm_size": 64, "start": true, "stdin_open": false, "stop_signal": "", "stop_timeout": 0, "storage_opts": {}, "sysctls": {}, "tmpfs": {}, "tty": false, "ulimit": [ { "hard": 65535, "name": "nofile", "soft": 65535 } ], "upload": [], "user": "", "userns_mode": "", "volumes": [], "wait": false, "wait_timeout": 60, "working_dir": "" }, "sensitive_attributes": [], "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", "dependencies": [ "data.docker_registry_image.mariadb", "docker_image.mariadb", "docker_network.bridge", "docker_network.mariadb" ] } ] }, { "mode": "managed", "type": "docker_container", "name": "mosquitto", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 2, "attributes": { "attach": false, "bridge": "", "capabilities": [], "cgroupns_mode": null, "command": [ "/usr/sbin/mosquitto", "-c", "/mosquitto/config/mosquitto.conf" ], "container_logs": null, "container_read_refresh_timeout_milliseconds": 15000, "cpu_set": "", "cpu_shares": 0, "destroy_grace_seconds": null, "devices": [], "dns": [], "dns_opts": [], "dns_search": [], "domainname": "", "entrypoint": [ "/docker-entrypoint.sh" ], "env": [], "exit_code": null, "gpus": null, "group_add": [], "healthcheck": [], "host": [], "hostname": "c9ab2c8e812e", "id": "c9ab2c8e812e47cdb90069023d2c83f9687a5422b6845d1ae2c8fdd9ed9f557c", "image": "sha256:67f41ae4ad4b65e532b89ba5c2a2633b8e7cac273d2812599bb16830928bf807", "init": false, "ipc_mode": "private", "labels": [], "log_driver": "json-file", "log_opts": { "max-file": "10", "max-size": "10m" }, "logs": false, "max_retry_count": 0, "memory": 0, "memory_swap": 0, "mounts": [ { "bind_options": [], "read_only": false, "source": "/share/appdata/mosquitto/config", "target": "/mosquitto/config", "tmpfs_options": [], "type": "bind", "volume_options": [] }, { "bind_options": [], "read_only": false, "source": "/share/appdata/mosquitto/data", "target": "/mosquitto/data", "tmpfs_options": [], "type": "bind", "volume_options": [] }, { "bind_options": [], "read_only": false, "source": "/share/appdata/mosquitto/log", "target": "/mosquitto/log", "tmpfs_options": [], "type": "bind", "volume_options": [] } ], "must_run": true, "name": "mosquitto", "network_data": [ { "gateway": "192.168.2.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, "ip_address": "192.168.2.125", "ip_prefix_length": 24, "ipv6_gateway": "", "mac_address": "02:42:f5:c0:4f:4d", "network_name": "terraform-static-eth1-shared" } ], "network_mode": "default", "networks_advanced": [ { "aliases": [], "ipv4_address": "192.168.2.125", "ipv6_address": "", "name": "terraform-static-eth1-shared" } ], "pid_mode": "", "ports": [], "privileged": false, "publish_all_ports": false, "read_only": false, "remove_volumes": true, "restart": "always", "rm": false, "runtime": "runc", "security_opts": [], "shm_size": 64, "start": true, "stdin_open": false, "stop_signal": "", "stop_timeout": 0, "storage_opts": {}, "sysctls": {}, "tmpfs": {}, "tty": false, "ulimit": [ { "hard": 65535, "name": "nofile", "soft": 65535 } ], "upload": [], "user": "", "userns_mode": "", "volumes": [], "wait": false, "wait_timeout": 60, "working_dir": "" }, "sensitive_attributes": [], "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", "dependencies": [ "data.docker_registry_image.mosquitto", "docker_image.mosquitto", "docker_network.bridge" ] } ] }, { "mode": "managed", "type": "docker_container", "name": "mqtt-exporter", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 2, "attributes": { "attach": false, "bridge": "", "capabilities": [], "cgroupns_mode": null, "command": [], "container_logs": null, "container_read_refresh_timeout_milliseconds": 15000, "cpu_set": "", "cpu_shares": 0, "destroy_grace_seconds": null, "devices": [], "dns": [], "dns_opts": [], "dns_search": [], "domainname": "", "entrypoint": [ "/usr/local/bin/python3", "-u", "/usr/src/app/mqtt_exporter.py" ], "env": [], "exit_code": null, "gpus": null, "group_add": [], "healthcheck": [], "host": [], "hostname": "245deb484bc0", "id": "245deb484bc0ff4a12ab8c4d48649ff256e825a3241a332810a3060efb1bc805", "image": "sha256:191e346b5eeb6d7a1695b7046932ee9b0f9278b349be8c0e49ed288aee88d6d2", "init": false, "ipc_mode": "private", "labels": [], "log_driver": "json-file", "log_opts": { "max-file": "10", "max-size": "10m" }, "logs": false, "max_retry_count": 0, "memory": 0, "memory_swap": 0, "mounts": [ { "bind_options": [], "read_only": false, "source": "/share/appdata/mqtt-exporter", "target": "/usr/src/app/conf", "tmpfs_options": [], "type": "bind", "volume_options": [] } ], "must_run": true, "name": "mqtt-exporter", "network_data": [ { "gateway": "192.168.2.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, "ip_address": "192.168.2.123", "ip_prefix_length": 24, "ipv6_gateway": "", "mac_address": "02:42:0e:63:93:f5", "network_name": "terraform-static-eth1-shared" } ], "network_mode": "default", "networks_advanced": [ { "aliases": [], "ipv4_address": "192.168.2.123", "ipv6_address": "", "name": "terraform-static-eth1-shared" } ], "pid_mode": "", "ports": [], "privileged": false, "publish_all_ports": false, "read_only": false, "remove_volumes": true, "restart": "always", "rm": false, "runtime": "runc", "security_opts": [], "shm_size": 64, "start": true, "stdin_open": false, "stop_signal": "", "stop_timeout": 0, "storage_opts": {}, "sysctls": {}, "tmpfs": {}, "tty": false, "ulimit": [ { "hard": 65535, "name": "nofile", "soft": 65535 } ], "upload": [], "user": "mqtt_exporter", "userns_mode": "", "volumes": [], "wait": false, "wait_timeout": 60, "working_dir": "/usr/src/app" }, "sensitive_attributes": [], "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", "dependencies": [ "data.docker_registry_image.mqtt-exporter", "docker_image.mqtt-exporter", "docker_network.bridge" ] } ] }, { "mode": "managed", "type": "docker_container", "name": "nginx-lb", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 2, "attributes": { "attach": false, "bridge": "", "capabilities": [], "cgroupns_mode": null, "command": [ "nginx", "-g", "daemon off;" ], "container_logs": null, "container_read_refresh_timeout_milliseconds": 15000, "cpu_set": "", "cpu_shares": 0, "destroy_grace_seconds": null, "devices": [], "dns": [], "dns_opts": [], "dns_search": [], "domainname": "", "entrypoint": [ "/docker-entrypoint.sh" ], "env": [], "exit_code": null, "gpus": null, "group_add": [], "healthcheck": [], "host": [], "hostname": "96ff1fbab1ed", "id": "96ff1fbab1ed2ecf186afb0f3f939611cfe8ce4a8e8149280ed994a8ebbdab87", "image": "sha256:b135667c98980d3ca424a228cc4d2afdb287dc4e1a6a813a34b2e1705517488e", "init": false, "ipc_mode": "private", "labels": [], "log_driver": "json-file", "log_opts": { "max-file": "10", "max-size": "10m" }, "logs": false, "max_retry_count": 0, "memory": 0, "memory_swap": 0, "mounts": [ { "bind_options": [], "read_only": false, "source": "/share/appdata/nginx-lb/certbot", "target": "/var/www/acme-challenge-root", "tmpfs_options": [], "type": "bind", "volume_options": [] }, { "bind_options": [], "read_only": false, "source": "/share/appdata/nginx-lb/certs", "target": "/etc/nginx/certs", "tmpfs_options": [], "type": "bind", "volume_options": [] }, { "bind_options": [], "read_only": false, "source": "/share/appdata/nginx-lb/conf", "target": "/etc/nginx/config", "tmpfs_options": [], "type": "bind", "volume_options": [] }, { "bind_options": [], "read_only": false, "source": "/share/appdata/nginx-lb/nginx.conf", "target": "/etc/nginx/nginx.conf", "tmpfs_options": [], "type": "bind", "volume_options": [] } ], "must_run": true, "name": "nginx-lb", "network_data": [ { "gateway": "192.168.2.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, "ip_address": "192.168.2.115", "ip_prefix_length": 24, "ipv6_gateway": "", "mac_address": "02:42:ad:83:a8:80", "network_name": "terraform-static-eth1-shared" } ], "network_mode": "default", "networks_advanced": [ { "aliases": [], "ipv4_address": "192.168.2.115", "ipv6_address": "", "name": "terraform-static-eth1-shared" } ], "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": [ { "hard": 65535, "name": "nofile", "soft": 65535 } ], "upload": [], "user": "", "userns_mode": "", "volumes": [], "wait": false, "wait_timeout": 60, "working_dir": "" }, "sensitive_attributes": [], "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", "dependencies": [ "data.docker_registry_image.nginx-lb", "docker_image.nginx-lb", "docker_network.bridge" ] } ] }, { "mode": "managed", "type": "docker_container", "name": "nginx-lb-certbot", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 2, "attributes": { "attach": false, "bridge": "", "capabilities": [], "cgroupns_mode": null, "command": [ "renew" ], "container_logs": null, "container_read_refresh_timeout_milliseconds": 15000, "cpu_set": "", "cpu_shares": 0, "destroy_grace_seconds": null, "devices": [], "dns": null, "dns_opts": null, "dns_search": null, "domainname": "", "entrypoint": [ "certbot" ], "env": [], "exit_code": null, "gpus": null, "group_add": null, "healthcheck": null, "host": [], "hostname": "7b54ee35cb10", "id": "7b54ee35cb109078a8e6988103348d56070d1f8b22767215ec27d3b3db870ed4", "image": "sha256:43f826a9ec66d4ac938c2bb0e66875b150feb0beb26283234faa1cc1ea36371c", "init": false, "ipc_mode": "private", "labels": [], "log_driver": "json-file", "log_opts": { "max-file": "10", "max-size": "10m" }, "logs": false, "max_retry_count": 0, "memory": 0, "memory_swap": 0, "mounts": [ { "bind_options": [], "read_only": null, "source": "/share/appdata/nginx-lb/certbot", "target": "/var/www/acme-challenge-root", "tmpfs_options": [], "type": "bind", "volume_options": [] }, { "bind_options": [], "read_only": null, "source": "/share/appdata/nginx-lb/certs", "target": "/etc/letsencrypt", "tmpfs_options": [], "type": "bind", "volume_options": [] } ], "must_run": true, "name": "nginx-lb-certbot", "network_data": [ { "gateway": "10.0.3.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, "ip_address": "10.0.3.3", "ip_prefix_length": 24, "ipv6_gateway": "", "mac_address": "02:42:0a:00:03:03", "network_name": "bridge" } ], "network_mode": "default", "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": "/opt/certbot" }, "sensitive_attributes": [], "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", "dependencies": [ "docker_image.nginx-lb-certbot" ] } ] }, { "mode": "managed", "type": "docker_container", "name": "node-red", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 2, "attributes": { "attach": false, "bridge": "", "capabilities": [], "cgroupns_mode": null, "command": [], "container_logs": null, "container_read_refresh_timeout_milliseconds": 15000, "cpu_set": "", "cpu_shares": 0, "destroy_grace_seconds": null, "devices": [], "dns": [], "dns_opts": [], "dns_search": [], "domainname": "", "entrypoint": [ "./entrypoint.sh" ], "env": [ "TZ=Europe/Amsterdam" ], "exit_code": null, "gpus": null, "group_add": [], "healthcheck": [ { "interval": "0s", "retries": 0, "start_period": "0s", "test": [ "CMD-SHELL", "node /healthcheck.js" ], "timeout": "0s" } ], "host": [], "hostname": "a38b20e17255", "id": "a38b20e17255fb2c0aca1bb8ddd1e67afd29adb71c1ab8609d7ab8f6f140b158", "image": "sha256:aad8a8d13b50d89c06f1cf544013ef05e2d5c14b56a0552cb66e3d62f2d6ecc1", "init": false, "ipc_mode": "private", "labels": [], "log_driver": "json-file", "log_opts": { "max-file": "10", "max-size": "10m" }, "logs": false, "max_retry_count": 0, "memory": 0, "memory_swap": 0, "mounts": [ { "bind_options": [], "read_only": false, "source": "/share/appdata/node-red", "target": "/data", "tmpfs_options": [], "type": "bind", "volume_options": [] } ], "must_run": true, "name": "node-red", "network_data": [ { "gateway": "192.168.2.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, "ip_address": "192.168.2.124", "ip_prefix_length": 24, "ipv6_gateway": "", "mac_address": "02:42:bb:ca:fc:84", "network_name": "terraform-static-eth1-shared" } ], "network_mode": "default", "networks_advanced": [ { "aliases": [], "ipv4_address": "192.168.2.124", "ipv6_address": "", "name": "terraform-static-eth1-shared" } ], "pid_mode": "", "ports": [], "privileged": false, "publish_all_ports": false, "read_only": false, "remove_volumes": true, "restart": "always", "rm": false, "runtime": "runc", "security_opts": [], "shm_size": 64, "start": true, "stdin_open": false, "stop_signal": "", "stop_timeout": 0, "storage_opts": {}, "sysctls": {}, "tmpfs": {}, "tty": false, "ulimit": [ { "hard": 65535, "name": "nofile", "soft": 65535 } ], "upload": [], "user": "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.bridge" ] } ] }, { "mode": "managed", "type": "docker_container", "name": "ofelia", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 2, "attributes": { "attach": false, "bridge": "", "capabilities": [], "cgroupns_mode": null, "command": [ "daemon", "--config", "/etc/ofelia/config.ini" ], "container_logs": null, "container_read_refresh_timeout_milliseconds": 15000, "cpu_set": "", "cpu_shares": 0, "destroy_grace_seconds": null, "devices": [], "dns": [], "dns_opts": [], "dns_search": [], "domainname": "", "entrypoint": [ "/usr/bin/ofelia" ], "env": [], "exit_code": null, "gpus": null, "group_add": [], "healthcheck": [], "host": [], "hostname": "2498a6edeefc", "id": "2498a6edeefc9163c88943dcecd23848cfe7054ae3e45bb573ff732bd1e03598", "image": "sha256:b9210dd9825e5d44a98fbf19b1866a36097849f90f4211aab9355820cdb47ec3", "init": false, "ipc_mode": "private", "labels": [], "log_driver": "json-file", "log_opts": { "max-file": "10", "max-size": "10m" }, "logs": false, "max_retry_count": 0, "memory": 0, "memory_swap": 0, "mounts": [ { "bind_options": [], "read_only": false, "source": "/share/appdata/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": "10.0.3.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, "ip_address": "10.0.3.2", "ip_prefix_length": 24, "ipv6_gateway": "", "mac_address": "02:42:0a:00:03:02", "network_name": "bridge" } ], "network_mode": "default", "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": [ { "hard": 65535, "name": "nofile", "soft": 65535 } ], "upload": [], "user": "", "userns_mode": "", "volumes": [], "wait": false, "wait_timeout": 60, "working_dir": "" }, "sensitive_attributes": [], "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", "dependencies": [ "data.docker_registry_image.ofelia", "docker_image.ofelia" ] } ] }, { "mode": "managed", "type": "docker_container", "name": "photoprism", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 2, "attributes": { "attach": false, "bridge": "", "capabilities": [], "cgroupns_mode": null, "command": [ "/opt/photoprism/bin/photoprism", "start" ], "container_logs": null, "container_read_refresh_timeout_milliseconds": 15000, "cpu_set": "", "cpu_shares": 0, "destroy_grace_seconds": null, "devices": [], "dns": [], "dns_opts": [], "dns_search": [], "domainname": "", "entrypoint": [ "/scripts/entrypoint.sh" ], "env": [ "PHOTOPRISM_ADMIN_PASSWORD=UAmpojHADcS5aB", "PHOTOPRISM_DISABLE_TLS=true", "PHOTOPRISM_HTTP_HOST=192.168.2.116", "PHOTOPRISM_HTTP_HOSTNAME=photoprism.xz1.nl", "PHOTOPRISM_UPLOAD_NSFW=true" ], "exit_code": null, "gpus": null, "group_add": [], "healthcheck": [], "host": [], "hostname": "9ee6300c44cc", "id": "9ee6300c44cc05dfb88cda7b2300ba3a8344e8a51959679a8adc77a5c13114a5", "image": "sha256:05902bfbacbe9676e0dfef9ca8b79cdad2d7abf5289b017cb670bd135995058c", "init": false, "ipc_mode": "private", "labels": [], "log_driver": "json-file", "log_opts": { "max-file": "10", "max-size": "10m" }, "logs": false, "max_retry_count": 0, "memory": 0, "memory_swap": 0, "mounts": [ { "bind_options": [], "read_only": false, "source": "/share/CaptureOne/Variants", "target": "/photoprism/originals/capture-one-variants", "tmpfs_options": [], "type": "bind", "volume_options": [] }, { "bind_options": [], "read_only": false, "source": "/share/appdata/photoprism/storage", "target": "/photoprism/storage", "tmpfs_options": [], "type": "bind", "volume_options": [] }, { "bind_options": [], "read_only": false, "source": "/share/appdata/syncthing/Camera", "target": "/photoprism/originals/camera", "tmpfs_options": [], "type": "bind", "volume_options": [] } ], "must_run": true, "name": "photoprism", "network_data": [ { "gateway": "192.168.2.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, "ip_address": "192.168.2.116", "ip_prefix_length": 24, "ipv6_gateway": "", "mac_address": "02:42:c0:9f:8e:ee", "network_name": "terraform-static-eth1-shared" } ], "network_mode": "default", "networks_advanced": [ { "aliases": [], "ipv4_address": "192.168.2.116", "ipv6_address": "", "name": "terraform-static-eth1-shared" } ], "pid_mode": "", "ports": [], "privileged": false, "publish_all_ports": false, "read_only": false, "remove_volumes": true, "restart": "always", "rm": false, "runtime": "runc", "security_opts": [], "shm_size": 64, "start": true, "stdin_open": false, "stop_signal": "", "stop_timeout": 0, "storage_opts": {}, "sysctls": {}, "tmpfs": {}, "tty": false, "ulimit": [ { "hard": 65535, "name": "nofile", "soft": 65535 } ], "upload": [], "user": "", "userns_mode": "", "volumes": [], "wait": false, "wait_timeout": 60, "working_dir": "/photoprism" }, "sensitive_attributes": [], "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", "dependencies": [ "data.docker_registry_image.photoprism", "docker_image.photoprism", "docker_network.bridge" ] } ] }, { "mode": "managed", "type": "docker_container", "name": "pihole", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 2, "attributes": { "attach": false, "bridge": "", "capabilities": [ { "add": [ "NET_ADMIN" ], "drop": [] } ], "cgroupns_mode": null, "command": [], "container_logs": null, "container_read_refresh_timeout_milliseconds": 15000, "cpu_set": "", "cpu_shares": 0, "destroy_grace_seconds": null, "devices": [], "dns": [], "dns_opts": [], "dns_search": [], "domainname": "", "entrypoint": [ "/s6-init" ], "env": [], "exit_code": null, "gpus": null, "group_add": [], "healthcheck": [ { "interval": "0s", "retries": 0, "start_period": "0s", "test": [ "CMD-SHELL", "dig +short +norecurse +retry=0 @127.0.0.1 pi.hole || exit 1" ], "timeout": "0s" } ], "host": [], "hostname": "09708f54993a", "id": "09708f54993a2a57de8ba9bba42c15901d71b8521a14bc6cbdeaf2cf71dd77a3", "image": "sha256:1fd7e7caffbd7a61c7a42a92ce38099f932fd5198248d72476cb5d39b4c288e1", "init": false, "ipc_mode": "private", "labels": [], "log_driver": "json-file", "log_opts": { "max-file": "10", "max-size": "10m" }, "logs": false, "max_retry_count": 0, "memory": 0, "memory_swap": 0, "mounts": [ { "bind_options": [], "read_only": false, "source": "/share/appdata/pi-hole", "target": "/etc-pihole", "tmpfs_options": [], "type": "bind", "volume_options": [] } ], "must_run": true, "name": "pihole", "network_data": [ { "gateway": "192.168.2.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, "ip_address": "192.168.2.114", "ip_prefix_length": 24, "ipv6_gateway": "", "mac_address": "02:42:8e:5d:37:0a", "network_name": "terraform-static-eth1-shared" } ], "network_mode": "default", "networks_advanced": [ { "aliases": [], "ipv4_address": "192.168.2.114", "ipv6_address": "", "name": "terraform-static-eth1-shared" } ], "pid_mode": "", "ports": [], "privileged": false, "publish_all_ports": false, "read_only": false, "remove_volumes": true, "restart": "always", "rm": false, "runtime": "runc", "security_opts": [], "shm_size": 64, "start": true, "stdin_open": false, "stop_signal": "", "stop_timeout": 0, "storage_opts": {}, "sysctls": {}, "tmpfs": {}, "tty": false, "ulimit": [ { "hard": 65535, "name": "nofile", "soft": 65535 } ], "upload": [], "user": "", "userns_mode": "", "volumes": [], "wait": false, "wait_timeout": 60, "working_dir": "" }, "sensitive_attributes": [], "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", "dependencies": [ "data.docker_registry_image.pihole", "docker_image.pihole", "docker_network.bridge" ] } ] }, { "mode": "managed", "type": "docker_container", "name": "prometheus", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 2, "attributes": { "attach": false, "bridge": "", "capabilities": [], "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=2y" ], "container_logs": null, "container_read_refresh_timeout_milliseconds": 15000, "cpu_set": "", "cpu_shares": 0, "destroy_grace_seconds": null, "devices": [], "dns": [], "dns_opts": [], "dns_search": [], "domainname": "", "entrypoint": [ "/bin/prometheus" ], "env": [], "exit_code": null, "gpus": null, "group_add": [], "healthcheck": [], "host": [], "hostname": "9c812a7f9d9e", "id": "9c812a7f9d9e931b4cc2c352c235fbaf37fcf2b02dfbcf020e8d0848d4df8717", "image": "sha256:22010d1e55390ce1751f0aac7c650930ad8611cd38168a74864ab39f321ebe68", "init": false, "ipc_mode": "private", "labels": [], "log_driver": "json-file", "log_opts": { "max-file": "10", "max-size": "10m" }, "logs": false, "max_retry_count": 0, "memory": 0, "memory_swap": 0, "mounts": [ { "bind_options": [], "read_only": false, "source": "/share/appdata/prometheus/config", "target": "/etc/prometheus", "tmpfs_options": [], "type": "bind", "volume_options": [] }, { "bind_options": [], "read_only": false, "source": "/share/appdata/prometheus/data", "target": "/prometheus", "tmpfs_options": [], "type": "bind", "volume_options": [] } ], "must_run": true, "name": "prometheus", "network_data": [ { "gateway": "192.168.2.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, "ip_address": "192.168.2.80", "ip_prefix_length": 24, "ipv6_gateway": "", "mac_address": "02:42:e2:95:86:ae", "network_name": "terraform-static-eth1-shared" } ], "network_mode": "default", "networks_advanced": [ { "aliases": [], "ipv4_address": "192.168.2.80", "ipv6_address": "", "name": "terraform-static-eth1-shared" } ], "pid_mode": "", "ports": [], "privileged": false, "publish_all_ports": false, "read_only": false, "remove_volumes": true, "restart": "always", "rm": false, "runtime": "runc", "security_opts": [], "shm_size": 64, "start": true, "stdin_open": false, "stop_signal": "", "stop_timeout": 0, "storage_opts": {}, "sysctls": {}, "tmpfs": {}, "tty": false, "ulimit": [ { "hard": 65535, "name": "nofile", "soft": 65535 } ], "upload": [], "user": "nobody", "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.bridge" ] } ] }, { "mode": "managed", "type": "docker_container", "name": "rss-bridge", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 2, "attributes": { "attach": false, "bridge": "", "capabilities": [], "cgroupns_mode": null, "command": [], "container_logs": null, "container_read_refresh_timeout_milliseconds": 15000, "cpu_set": "", "cpu_shares": 0, "destroy_grace_seconds": null, "devices": [], "dns": [], "dns_opts": [], "dns_search": [], "domainname": "", "entrypoint": [ "/app/docker-entrypoint.sh" ], "env": [], "exit_code": null, "gpus": null, "group_add": [], "healthcheck": [], "host": [], "hostname": "2c279a19b63e", "id": "2c279a19b63ea7caefe3b31e529dbe2f2a82d2309d91b5e37d3c9a8c7eeb61b5", "image": "sha256:21b24bd0b76d3ee5a5495f5b095f34511b42b10b16b270b94a97d4d8af1006db", "init": false, "ipc_mode": "private", "labels": [], "log_driver": "json-file", "log_opts": { "max-file": "10", "max-size": "10m" }, "logs": false, "max_retry_count": 0, "memory": 0, "memory_swap": 0, "mounts": [ { "bind_options": [], "read_only": false, "source": "/share/appdata/rssbridge", "target": "/config", "tmpfs_options": [], "type": "bind", "volume_options": [] } ], "must_run": true, "name": "rss-bridge", "network_data": [ { "gateway": "192.168.2.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, "ip_address": "192.168.2.130", "ip_prefix_length": 24, "ipv6_gateway": "", "mac_address": "02:42:4f:a5:1e:61", "network_name": "terraform-static-eth1-shared" } ], "network_mode": "default", "networks_advanced": [ { "aliases": [], "ipv4_address": "192.168.2.130", "ipv6_address": "", "name": "terraform-static-eth1-shared" } ], "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": [ { "hard": 65535, "name": "nofile", "soft": 65535 } ], "upload": [], "user": "", "userns_mode": "", "volumes": [], "wait": false, "wait_timeout": 60, "working_dir": "/var/www/html" }, "sensitive_attributes": [], "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", "dependencies": [ "docker_image.rss-bridge", "docker_network.bridge" ] } ] }, { "mode": "managed", "type": "docker_container", "name": "ru-torrent", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 2, "attributes": { "attach": false, "bridge": "", "capabilities": [], "cgroupns_mode": null, "command": [], "container_logs": null, "container_read_refresh_timeout_milliseconds": 15000, "cpu_set": "", "cpu_shares": 0, "destroy_grace_seconds": null, "devices": [], "dns": [], "dns_opts": [], "dns_search": [], "domainname": "", "entrypoint": [ "/init" ], "env": [], "exit_code": null, "gpus": null, "group_add": [], "healthcheck": [], "host": [], "hostname": "f14b48449b7f", "id": "f14b48449b7f8c3276e0fa4562e12dcd7221588e7d16cf987a2b7444b7ca1866", "image": "sha256:8895d6ebcd94e4482b74abebf2724873cb59cc1f5d9c854ce2b946d798ff1c43", "init": false, "ipc_mode": "private", "labels": [], "log_driver": "json-file", "log_opts": { "max-file": "10", "max-size": "10m" }, "logs": false, "max_retry_count": 0, "memory": 0, "memory_swap": 0, "mounts": [ { "bind_options": [], "read_only": false, "source": "/share/Download", "target": "/downloads", "tmpfs_options": [], "type": "bind", "volume_options": [] }, { "bind_options": [], "read_only": false, "source": "/share/appdata/ru-torrent", "target": "/config", "tmpfs_options": [], "type": "bind", "volume_options": [] } ], "must_run": true, "name": "ru-torrent", "network_data": [ { "gateway": "192.168.2.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, "ip_address": "192.168.2.121", "ip_prefix_length": 24, "ipv6_gateway": "", "mac_address": "02:42:3b:0d:b6:fb", "network_name": "terraform-static-eth1-shared" } ], "network_mode": "default", "networks_advanced": [ { "aliases": [], "ipv4_address": "192.168.2.121", "ipv6_address": "", "name": "terraform-static-eth1-shared" } ], "pid_mode": "", "ports": [], "privileged": false, "publish_all_ports": false, "read_only": false, "remove_volumes": true, "restart": "always", "rm": false, "runtime": "runc", "security_opts": [], "shm_size": 64, "start": true, "stdin_open": false, "stop_signal": "", "stop_timeout": 0, "storage_opts": {}, "sysctls": {}, "tmpfs": {}, "tty": false, "ulimit": [ { "hard": 65535, "name": "nofile", "soft": 65535 } ], "upload": [], "user": "", "userns_mode": "", "volumes": [], "wait": false, "wait_timeout": 60, "working_dir": "" }, "sensitive_attributes": [], "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", "dependencies": [ "data.docker_registry_image.ru-torrent", "docker_image.ru-torrent", "docker_network.bridge" ] } ] }, { "mode": "managed", "type": "docker_container", "name": "smokeping", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 2, "attributes": { "attach": false, "bridge": "", "capabilities": [], "cgroupns_mode": null, "command": [], "container_logs": null, "container_read_refresh_timeout_milliseconds": 15000, "cpu_set": "", "cpu_shares": 0, "destroy_grace_seconds": null, "devices": [], "dns": [], "dns_opts": [], "dns_search": [], "domainname": "", "entrypoint": [ "/init" ], "env": [ "TZ=Europe/Amsterdam" ], "exit_code": null, "gpus": null, "group_add": [], "healthcheck": [], "host": [], "hostname": "9065bd8afa1f", "id": "9065bd8afa1fdf764fd7f84b6ddc907d182c4ca2061b0a50d6a2771c0e487a51", "image": "sha256:cd96b77689c0e5353b3ec60096f70c1a2b44ad5d585f27b3d1853d0c9b4b82b0", "init": false, "ipc_mode": "private", "labels": [], "log_driver": "json-file", "log_opts": { "max-file": "10", "max-size": "10m" }, "logs": false, "max_retry_count": 0, "memory": 0, "memory_swap": 0, "mounts": [ { "bind_options": [], "read_only": false, "source": "/share/appdata/smokeping/config", "target": "/config", "tmpfs_options": [], "type": "bind", "volume_options": [] }, { "bind_options": [], "read_only": false, "source": "/share/appdata/smokeping/data", "target": "/data", "tmpfs_options": [], "type": "bind", "volume_options": [] } ], "must_run": true, "name": "smokeping", "network_data": [ { "gateway": "192.168.2.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, "ip_address": "192.168.2.126", "ip_prefix_length": 24, "ipv6_gateway": "", "mac_address": "02:42:5f:b7:c4:d1", "network_name": "terraform-static-eth1-shared" } ], "network_mode": "default", "networks_advanced": [ { "aliases": [], "ipv4_address": "192.168.2.126", "ipv6_address": "", "name": "terraform-static-eth1-shared" } ], "pid_mode": "", "ports": [], "privileged": false, "publish_all_ports": false, "read_only": false, "remove_volumes": true, "restart": "always", "rm": false, "runtime": "runc", "security_opts": [], "shm_size": 64, "start": true, "stdin_open": false, "stop_signal": "", "stop_timeout": 0, "storage_opts": {}, "sysctls": {}, "tmpfs": {}, "tty": false, "ulimit": [ { "hard": 65535, "name": "nofile", "soft": 65535 } ], "upload": [], "user": "", "userns_mode": "", "volumes": [], "wait": false, "wait_timeout": 60, "working_dir": "/" }, "sensitive_attributes": [], "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", "dependencies": [ "data.docker_registry_image.smokeping", "docker_image.smokeping", "docker_network.bridge" ] } ] }, { "mode": "managed", "type": "docker_container", "name": "syncthing", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 2, "attributes": { "attach": false, "bridge": "", "capabilities": [], "cgroupns_mode": null, "command": [], "container_logs": null, "container_read_refresh_timeout_milliseconds": 15000, "cpu_set": "", "cpu_shares": 0, "destroy_grace_seconds": null, "devices": [], "dns": [], "dns_opts": [], "dns_search": [], "domainname": "", "entrypoint": [ "/init" ], "env": [], "exit_code": null, "gpus": null, "group_add": [], "healthcheck": [], "host": [], "hostname": "f433f21b837a", "id": "f433f21b837ae175e3292676a43efe8cd6ca32463cd2b69b609598f72ab10a78", "image": "sha256:8241c8a8aa2a321085bb2a6d9a9eb4512f162bd494c6fda4f5761903a9e1a530", "init": false, "ipc_mode": "private", "labels": [], "log_driver": "json-file", "log_opts": { "max-file": "10", "max-size": "10m" }, "logs": false, "max_retry_count": 0, "memory": 0, "memory_swap": 0, "mounts": [ { "bind_options": [], "read_only": false, "source": "/share/appdata/syncthing", "target": "/config", "tmpfs_options": [], "type": "bind", "volume_options": [] } ], "must_run": true, "name": "syncthing", "network_data": [ { "gateway": "192.168.2.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, "ip_address": "192.168.2.119", "ip_prefix_length": 24, "ipv6_gateway": "", "mac_address": "02:42:90:d0:93:10", "network_name": "terraform-static-eth1-shared" } ], "network_mode": "default", "networks_advanced": [ { "aliases": [], "ipv4_address": "192.168.2.119", "ipv6_address": "", "name": "terraform-static-eth1-shared" } ], "pid_mode": "", "ports": [], "privileged": false, "publish_all_ports": false, "read_only": false, "remove_volumes": true, "restart": "always", "rm": false, "runtime": "runc", "security_opts": [], "shm_size": 64, "start": true, "stdin_open": false, "stop_signal": "", "stop_timeout": 0, "storage_opts": {}, "sysctls": {}, "tmpfs": {}, "tty": false, "ulimit": [ { "hard": 65535, "name": "nofile", "soft": 65535 } ], "upload": [], "user": "", "userns_mode": "", "volumes": [], "wait": false, "wait_timeout": 60, "working_dir": "/" }, "sensitive_attributes": [], "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", "dependencies": [ "data.docker_registry_image.syncthing", "docker_image.syncthing", "docker_network.bridge" ] } ] }, { "mode": "managed", "type": "docker_container", "name": "traccar", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 2, "attributes": { "attach": false, "bridge": "", "capabilities": [], "cgroupns_mode": null, "command": [ "-jar", "tracker-server.jar", "conf/traccar.xml" ], "container_logs": null, "container_read_refresh_timeout_milliseconds": 15000, "cpu_set": "", "cpu_shares": 0, "destroy_grace_seconds": null, "devices": [], "dns": [], "dns_opts": [], "dns_search": [], "domainname": "", "entrypoint": [ "java", "-Xms1g", "-Xmx1g", "-Djava.net.preferIPv4Stack=true" ], "env": [], "exit_code": null, "gpus": null, "group_add": [], "healthcheck": [], "host": [], "hostname": "78adda55cb60", "id": "78adda55cb600d921e5f47e57eee70516f34fbc733b55c27acc328ec59ea79bb", "image": "sha256:70bc80671b94ff1ddba8ab1743a44b742937c6e0de82db6a191073911d9e8557", "init": false, "ipc_mode": "private", "labels": [], "log_driver": "json-file", "log_opts": { "max-file": "10", "max-size": "10m" }, "logs": false, "max_retry_count": 0, "memory": 0, "memory_swap": 0, "mounts": [ { "bind_options": [], "read_only": false, "source": "/share/appdata/traccar/logs", "target": "/opt/traccar/logs", "tmpfs_options": [], "type": "bind", "volume_options": [] }, { "bind_options": [], "read_only": false, "source": "/share/appdata/traccar/traccar.xml", "target": "/opt/traccar/conf/traccar.xml", "tmpfs_options": [], "type": "bind", "volume_options": [] } ], "must_run": true, "name": "traccar", "network_data": [ { "gateway": "172.29.0.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, "ip_address": "172.29.0.3", "ip_prefix_length": 22, "ipv6_gateway": "", "mac_address": "02:42:ac:1d:00:03", "network_name": "mariadb" }, { "gateway": "192.168.2.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, "ip_address": "192.168.2.113", "ip_prefix_length": 24, "ipv6_gateway": "", "mac_address": "02:42:17:8e:42:5d", "network_name": "terraform-static-eth1-shared" } ], "network_mode": "default", "networks_advanced": [ { "aliases": [], "ipv4_address": "", "ipv6_address": "", "name": "mariadb" }, { "aliases": [], "ipv4_address": "192.168.2.113", "ipv6_address": "", "name": "terraform-static-eth1-shared" } ], "pid_mode": "", "ports": [], "privileged": false, "publish_all_ports": false, "read_only": false, "remove_volumes": true, "restart": "always", "rm": false, "runtime": "runc", "security_opts": [], "shm_size": 64, "start": true, "stdin_open": false, "stop_signal": "", "stop_timeout": 0, "storage_opts": {}, "sysctls": {}, "tmpfs": {}, "tty": false, "ulimit": [ { "hard": 65535, "name": "nofile", "soft": 65535 } ], "upload": [], "user": "", "userns_mode": "", "volumes": [], "wait": false, "wait_timeout": 60, "working_dir": "/opt/traccar" }, "sensitive_attributes": [], "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", "dependencies": [ "data.docker_registry_image.traccar", "docker_image.traccar", "docker_network.bridge", "docker_network.mariadb" ] } ] }, { "mode": "managed", "type": "docker_container", "name": "unifi", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 2, "attributes": { "attach": false, "bridge": "", "capabilities": [], "cgroupns_mode": null, "command": [ "unifi" ], "container_logs": null, "container_read_refresh_timeout_milliseconds": 15000, "cpu_set": "", "cpu_shares": 0, "destroy_grace_seconds": null, "devices": [], "dns": [], "dns_opts": [], "dns_search": [], "domainname": "", "entrypoint": [ "/usr/local/bin/docker-entrypoint.sh" ], "env": [], "exit_code": null, "gpus": null, "group_add": [], "healthcheck": [ { "interval": "0s", "retries": 0, "start_period": "5m0s", "test": [ "CMD-SHELL", "/usr/local/bin/docker-healthcheck.sh || exit 1" ], "timeout": "0s" } ], "host": [], "hostname": "bbb8dc91904c", "id": "bbb8dc91904c1d3c4bf9506accd6a016aba562626bfb2af39d019fdbc42e6efc", "image": "sha256:9719e29b829aa118dff16736ca4e6c27c657a1693576b6c9452d2af90ac3489a", "init": false, "ipc_mode": "private", "labels": [], "log_driver": "json-file", "log_opts": { "max-file": "10", "max-size": "10m" }, "logs": false, "max_retry_count": 0, "memory": 0, "memory_swap": 0, "mounts": [ { "bind_options": [], "read_only": false, "source": "/share/appdata/unifi", "target": "/unifi", "tmpfs_options": [], "type": "bind", "volume_options": [] } ], "must_run": true, "name": "unifi", "network_data": [ { "gateway": "192.168.2.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, "ip_address": "192.168.2.67", "ip_prefix_length": 24, "ipv6_gateway": "", "mac_address": "02:42:74:19:54:ec", "network_name": "terraform-static-eth1-shared" } ], "network_mode": "default", "networks_advanced": [ { "aliases": [], "ipv4_address": "192.168.2.67", "ipv6_address": "", "name": "terraform-static-eth1-shared" } ], "pid_mode": "", "ports": [], "privileged": false, "publish_all_ports": false, "read_only": false, "remove_volumes": true, "restart": "always", "rm": false, "runtime": "runc", "security_opts": [], "shm_size": 64, "start": true, "stdin_open": false, "stop_signal": "", "stop_timeout": 0, "storage_opts": {}, "sysctls": {}, "tmpfs": {}, "tty": false, "ulimit": [ { "hard": 65535, "name": "nofile", "soft": 65535 } ], "upload": [], "user": "", "userns_mode": "", "volumes": [], "wait": false, "wait_timeout": 60, "working_dir": "/unifi" }, "sensitive_attributes": [], "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", "dependencies": [ "data.docker_registry_image.unifi", "docker_image.unifi", "docker_network.bridge" ] } ] }, { "mode": "managed", "type": "docker_container", "name": "wireguard", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 2, "attributes": { "attach": false, "bridge": "", "capabilities": [ { "add": [ "NET_ADMIN" ], "drop": [] } ], "cgroupns_mode": null, "command": [ "/entrypoint.sh" ], "container_logs": null, "container_read_refresh_timeout_milliseconds": 15000, "cpu_set": "", "cpu_shares": 0, "destroy_grace_seconds": null, "devices": [], "dns": [], "dns_opts": [], "dns_search": [], "domainname": "", "entrypoint": [], "env": [ "PEERS=1", "TZ=Europe/Amsterdam" ], "exit_code": null, "gpus": null, "group_add": [], "healthcheck": [], "host": [], "hostname": "432d2a3d8602", "id": "432d2a3d8602bf16c0d920544770eff679883482c0e427c4e0e38ef28e71c38f", "image": "sha256:ec6eb319a29da2f2ff1284f4fd8461d5c29c25ed3347bb8cd8b71d1ecc59e7d9", "init": false, "ipc_mode": "private", "labels": [], "log_driver": "json-file", "log_opts": { "max-file": "10", "max-size": "10m" }, "logs": false, "max_retry_count": 0, "memory": 0, "memory_swap": 0, "mounts": [ { "bind_options": [], "read_only": false, "source": "/dev/net/tun", "target": "/dev/net/tun", "tmpfs_options": [], "type": "bind", "volume_options": [] }, { "bind_options": [], "read_only": false, "source": "/share/appdata/wireguard", "target": "/etc/wireguard", "tmpfs_options": [], "type": "bind", "volume_options": [] } ], "must_run": true, "name": "wireguard", "network_data": [ { "gateway": "192.168.2.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, "ip_address": "192.168.2.120", "ip_prefix_length": 24, "ipv6_gateway": "", "mac_address": "02:42:54:0e:f7:ff", "network_name": "terraform-static-eth1-shared" } ], "network_mode": "default", "networks_advanced": [ { "aliases": [], "ipv4_address": "192.168.2.120", "ipv6_address": "", "name": "terraform-static-eth1-shared" } ], "pid_mode": "", "ports": [], "privileged": false, "publish_all_ports": false, "read_only": false, "remove_volumes": true, "restart": "always", "rm": false, "runtime": "runc", "security_opts": [], "shm_size": 64, "start": true, "stdin_open": false, "stop_signal": "", "stop_timeout": 0, "storage_opts": {}, "sysctls": {}, "tmpfs": {}, "tty": false, "ulimit": [ { "hard": 65535, "name": "nofile", "soft": 65535 } ], "upload": [], "user": "", "userns_mode": "", "volumes": [], "wait": false, "wait_timeout": 60, "working_dir": "" }, "sensitive_attributes": [], "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", "dependencies": [ "data.docker_registry_image.wireguard", "docker_image.wireguard", "docker_network.bridge" ] } ] }, { "mode": "managed", "type": "docker_container", "name": "youless-exporter", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 2, "attributes": { "attach": false, "bridge": "", "capabilities": [], "cgroupns_mode": null, "command": [ "npm", "run", "start" ], "container_logs": null, "container_read_refresh_timeout_milliseconds": 15000, "cpu_set": "", "cpu_shares": 0, "destroy_grace_seconds": null, "devices": [], "dns": [], "dns_opts": [], "dns_search": [], "domainname": "", "entrypoint": [], "env": [], "exit_code": null, "gpus": null, "group_add": [], "healthcheck": [], "host": [], "hostname": "7f521acbb002", "id": "7f521acbb002aea5784d3552aa4e4fb187b0e26e35fca30af0040f091eaf7e1d", "image": "sha256:4355c648088c7732bb39c2ded162781ffb0bfef1f36353d46b951592f507bbdd", "init": false, "ipc_mode": "private", "labels": [], "log_driver": "json-file", "log_opts": { "max-file": "10", "max-size": "10m" }, "logs": false, "max_retry_count": 0, "memory": 0, "memory_swap": 0, "mounts": [], "must_run": true, "name": "youless-exporter", "network_data": [ { "gateway": "192.168.2.1", "global_ipv6_address": "", "global_ipv6_prefix_length": 0, "ip_address": "192.168.2.82", "ip_prefix_length": 24, "ipv6_gateway": "", "mac_address": "02:42:22:0c:b0:ab", "network_name": "terraform-static-eth1-shared" } ], "network_mode": "default", "networks_advanced": [ { "aliases": [], "ipv4_address": "192.168.2.82", "ipv6_address": "", "name": "terraform-static-eth1-shared" } ], "pid_mode": "", "ports": [], "privileged": false, "publish_all_ports": false, "read_only": false, "remove_volumes": true, "restart": "always", "rm": false, "runtime": "runc", "security_opts": [], "shm_size": 64, "start": true, "stdin_open": false, "stop_signal": "", "stop_timeout": 0, "storage_opts": {}, "sysctls": {}, "tmpfs": {}, "tty": false, "ulimit": [ { "hard": 65535, "name": "nofile", "soft": 65535 } ], "upload": [], "user": "", "userns_mode": "", "volumes": [], "wait": false, "wait_timeout": 60, "working_dir": "" }, "sensitive_attributes": [], "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", "dependencies": [ "docker_image.youless-exporter", "docker_network.bridge" ] } ] }, { "mode": "managed", "type": "docker_container", "name": "zigbee-2-mqtt", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "status": "tainted", "schema_version": 2, "attributes": { "attach": false, "bridge": null, "capabilities": [], "cgroupns_mode": null, "command": null, "container_logs": null, "container_read_refresh_timeout_milliseconds": 15000, "cpu_set": null, "cpu_shares": null, "destroy_grace_seconds": null, "devices": [ { "container_path": "/dev/ttyACM0", "host_path": "/dev/ttyACM0", "permissions": "rwm" } ], "dns": null, "dns_opts": null, "dns_search": null, "domainname": null, "entrypoint": null, "env": [ "TZ=Europe/Amsterdam" ], "exit_code": null, "gpus": null, "group_add": null, "healthcheck": null, "host": [], "hostname": null, "id": "c86a50c6c6eee01a02b52455701523b27d02fae39b1f7d7c7d186bf315a7e5eb", "image": "sha256:6684e161e64eb924dcaa4ebd18ea32547a82f0ebd71570e17fa25bc3cb109c35", "init": null, "ipc_mode": null, "labels": [], "log_driver": null, "log_opts": null, "logs": false, "max_retry_count": null, "memory": null, "memory_swap": null, "mounts": [ { "bind_options": [], "read_only": true, "source": "/run/udev", "target": "/run/udev", "tmpfs_options": [], "type": "bind", "volume_options": [] }, { "bind_options": [], "read_only": null, "source": "/share/appdata/zigbee2mqtt", "target": "/app/data", "tmpfs_options": [], "type": "bind", "volume_options": [] } ], "must_run": true, "name": "zigbee-2-mqtt", "network_data": null, "network_mode": null, "networks_advanced": [ { "aliases": [], "ipv4_address": "192.168.2.117", "ipv6_address": "", "name": "terraform-static-eth1-shared" } ], "pid_mode": null, "ports": [], "privileged": null, "publish_all_ports": null, "read_only": false, "remove_volumes": true, "restart": "always", "rm": false, "runtime": null, "security_opts": [], "shm_size": null, "start": true, "stdin_open": false, "stop_signal": null, "stop_timeout": null, "storage_opts": null, "sysctls": null, "tmpfs": null, "tty": false, "ulimit": [], "upload": [], "user": null, "userns_mode": null, "volumes": [], "wait": false, "wait_timeout": 60, "working_dir": null }, "sensitive_attributes": [], "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", "dependencies": [ "docker_image.zigbee-2-mqtt", "docker_network.bridge" ] } ] }, { "mode": "managed", "type": "docker_image", "name": "airsonic", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "build": [], "force_remove": null, "id": "sha256:21f8b222d8a0e0c7bb5fb0e2afbd8d85db521d2bbf5282cc544038e2900c745eairsonicadvanced/airsonic-advanced:latest", "image_id": "sha256:21f8b222d8a0e0c7bb5fb0e2afbd8d85db521d2bbf5282cc544038e2900c745e", "keep_locally": null, "name": "airsonicadvanced/airsonic-advanced:latest", "platform": null, "pull_triggers": [ "sha256:18de305bce05d47a885a40e6fbeecbf26ebc1ea815cedcce4be1f533a39bd3e8" ], "repo_digest": "airsonicadvanced/airsonic-advanced@sha256:18de305bce05d47a885a40e6fbeecbf26ebc1ea815cedcce4be1f533a39bd3e8", "triggers": null }, "sensitive_attributes": [], "private": "bnVsbA==", "dependencies": [ "data.docker_registry_image.airsonic" ] } ] }, { "mode": "managed", "type": "docker_image", "name": "freshrss", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "build": [], "force_remove": null, "id": "sha256:2d8a2c99aebd0693f9559290b0f579967751b412e2c6bb45bd2ee979584be85bfreshrss/freshrss:latest", "image_id": "sha256:2d8a2c99aebd0693f9559290b0f579967751b412e2c6bb45bd2ee979584be85b", "keep_locally": null, "name": "freshrss/freshrss:latest", "platform": null, "pull_triggers": [ "sha256:28161b7c70c8117921d06bc84740e1a7187761c8fd4d8e0f98d517b6c86c75e0" ], "repo_digest": "freshrss/freshrss@sha256:28161b7c70c8117921d06bc84740e1a7187761c8fd4d8e0f98d517b6c86c75e0", "triggers": null }, "sensitive_attributes": [], "private": "bnVsbA==", "dependencies": [ "data.docker_registry_image.freshrss" ] } ] }, { "mode": "managed", "type": "docker_image", "name": "gitea", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "build": [], "force_remove": null, "id": "sha256:dde34bac563d1258cf049338f5c7663eaefae0fea4bfc814d9bbeee837ddf5ccgitea/gitea:latest-rootless", "image_id": "sha256:dde34bac563d1258cf049338f5c7663eaefae0fea4bfc814d9bbeee837ddf5cc", "keep_locally": null, "name": "gitea/gitea:latest-rootless", "platform": null, "pull_triggers": [ "sha256:5f188b3b300d4cf3e7fae4fe2272b2d8991234b85b06f21aa98a1efb0a886748" ], "repo_digest": "gitea/gitea@sha256:5f188b3b300d4cf3e7fae4fe2272b2d8991234b85b06f21aa98a1efb0a886748", "triggers": null }, "sensitive_attributes": [], "private": "bnVsbA==", "dependencies": [ "data.docker_registry_image.gitea" ] } ] }, { "mode": "managed", "type": "docker_image", "name": "grafana", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "build": [], "force_remove": null, "id": "sha256:2fbe6143d3ba5991bffbfa1d2f79511c6381bcf064415902fedd4f256705fda9grafana/grafana:latest", "image_id": "sha256:2fbe6143d3ba5991bffbfa1d2f79511c6381bcf064415902fedd4f256705fda9", "keep_locally": null, "name": "grafana/grafana:latest", "platform": null, "pull_triggers": [ "sha256:1ee0c54286b8ca09a3dd1419ff8653e7780a148a006ac088544203bb0affe550" ], "repo_digest": "grafana/grafana@sha256:1ee0c54286b8ca09a3dd1419ff8653e7780a148a006ac088544203bb0affe550", "triggers": null }, "sensitive_attributes": [], "private": "bnVsbA==", "dependencies": [ "data.docker_registry_image.grafana" ] } ] }, { "mode": "managed", "type": "docker_image", "name": "home-assistant", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "build": [], "force_remove": null, "id": "sha256:cba7db0422a41cc8931dedc384eadf693a2bf912c1f1c32667aedc93f1d071a6homeassistant/home-assistant", "image_id": "sha256:cba7db0422a41cc8931dedc384eadf693a2bf912c1f1c32667aedc93f1d071a6", "keep_locally": null, "name": "homeassistant/home-assistant", "platform": null, "pull_triggers": [ "sha256:3b2810093b118a77c87f3639e51930ffb0f10e8af679ba8582843e9bbfdd5fa5" ], "repo_digest": "homeassistant/home-assistant@sha256:3b2810093b118a77c87f3639e51930ffb0f10e8af679ba8582843e9bbfdd5fa5", "triggers": null }, "sensitive_attributes": [], "private": "bnVsbA==", "dependencies": [ "data.docker_registry_image.home-assistant" ] } ] }, { "mode": "managed", "type": "docker_image", "name": "mariadb", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "build": [], "force_remove": null, "id": "sha256:f3ccb05c76f73a0d8bb715309158086961e367636a88ac49f0051f6aaaf93145mariadb:10.11", "image_id": "sha256:f3ccb05c76f73a0d8bb715309158086961e367636a88ac49f0051f6aaaf93145", "keep_locally": null, "name": "mariadb:10.11", "platform": null, "pull_triggers": [ "sha256:d98220e8513201e1a0a720724b8599024854b7bf33afea81ac1dd3c54dd47420" ], "repo_digest": "mariadb@sha256:d98220e8513201e1a0a720724b8599024854b7bf33afea81ac1dd3c54dd47420", "triggers": null }, "sensitive_attributes": [], "private": "bnVsbA==", "dependencies": [ "data.docker_registry_image.mariadb" ] } ] }, { "mode": "managed", "type": "docker_image", "name": "mosquitto", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "build": [], "force_remove": null, "id": "sha256:67f41ae4ad4b65e532b89ba5c2a2633b8e7cac273d2812599bb16830928bf807eclipse-mosquitto:2", "image_id": "sha256:67f41ae4ad4b65e532b89ba5c2a2633b8e7cac273d2812599bb16830928bf807", "keep_locally": null, "name": "eclipse-mosquitto:2", "platform": null, "pull_triggers": [ "sha256:09bf8853ef2c5cf5356f0924aec318dce2b304cd63ece091c2cf9973aba7258e" ], "repo_digest": "eclipse-mosquitto@sha256:09bf8853ef2c5cf5356f0924aec318dce2b304cd63ece091c2cf9973aba7258e", "triggers": null }, "sensitive_attributes": [], "private": "bnVsbA==", "dependencies": [ "data.docker_registry_image.mosquitto" ] } ] }, { "mode": "managed", "type": "docker_image", "name": "mqtt-exporter", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "build": [], "force_remove": null, "id": "sha256:191e346b5eeb6d7a1695b7046932ee9b0f9278b349be8c0e49ed288aee88d6d2fhemberger/mqtt_exporter:latest", "image_id": "sha256:191e346b5eeb6d7a1695b7046932ee9b0f9278b349be8c0e49ed288aee88d6d2", "keep_locally": null, "name": "fhemberger/mqtt_exporter:latest", "platform": null, "pull_triggers": [ "sha256:d9a6071ea8d03ca6e8d0e6d1b84afd2fd9a4ab04200acb3841624e5d8eecb6f6" ], "repo_digest": "fhemberger/mqtt_exporter@sha256:d9a6071ea8d03ca6e8d0e6d1b84afd2fd9a4ab04200acb3841624e5d8eecb6f6", "triggers": null }, "sensitive_attributes": [], "private": "bnVsbA==", "dependencies": [ "data.docker_registry_image.mqtt-exporter" ] } ] }, { "mode": "managed", "type": "docker_image", "name": "nginx-lb", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "build": [], "force_remove": null, "id": "sha256:b135667c98980d3ca424a228cc4d2afdb287dc4e1a6a813a34b2e1705517488enginx:alpine", "image_id": "sha256:b135667c98980d3ca424a228cc4d2afdb287dc4e1a6a813a34b2e1705517488e", "keep_locally": null, "name": "nginx:alpine", "platform": null, "pull_triggers": [ "sha256:db353d0f0c479c91bd15e01fc68ed0f33d9c4c52f3415e63332c3d0bf7a4bb77" ], "repo_digest": "nginx@sha256:db353d0f0c479c91bd15e01fc68ed0f33d9c4c52f3415e63332c3d0bf7a4bb77", "triggers": null }, "sensitive_attributes": [], "private": "bnVsbA==", "dependencies": [ "data.docker_registry_image.nginx-lb" ] } ] }, { "mode": "managed", "type": "docker_image", "name": "nginx-lb-certbot", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "build": [], "force_remove": null, "id": "sha256:43f826a9ec66d4ac938c2bb0e66875b150feb0beb26283234faa1cc1ea36371ccertbot/certbot:latest", "image_id": "sha256:43f826a9ec66d4ac938c2bb0e66875b150feb0beb26283234faa1cc1ea36371c", "keep_locally": null, "name": "certbot/certbot:latest", "platform": null, "pull_triggers": [ "sha256:27227db90ac17f3484c31b8e0c3d498a419e9950fdc936b9cea5bad4daa50597" ], "repo_digest": "certbot/certbot@sha256:27227db90ac17f3484c31b8e0c3d498a419e9950fdc936b9cea5bad4daa50597", "triggers": null }, "sensitive_attributes": [], "private": "bnVsbA==", "dependencies": [ "data.docker_registry_image.nginx-lb-certbot" ] } ] }, { "mode": "managed", "type": "docker_image", "name": "node-red", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "build": [], "force_remove": null, "id": "sha256:aad8a8d13b50d89c06f1cf544013ef05e2d5c14b56a0552cb66e3d62f2d6ecc1nodered/node-red:latest", "image_id": "sha256:aad8a8d13b50d89c06f1cf544013ef05e2d5c14b56a0552cb66e3d62f2d6ecc1", "keep_locally": null, "name": "nodered/node-red:latest", "platform": null, "pull_triggers": [ "sha256:5e99ed734f7d2f9bfcb1e20dfbf4c5b9aa60f35a9df6e257e817130f0f9be9dc" ], "repo_digest": "nodered/node-red@sha256:5e99ed734f7d2f9bfcb1e20dfbf4c5b9aa60f35a9df6e257e817130f0f9be9dc", "triggers": null }, "sensitive_attributes": [], "private": "bnVsbA==", "dependencies": [ "data.docker_registry_image.node-red" ] } ] }, { "mode": "managed", "type": "docker_image", "name": "ofelia", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "build": [], "force_remove": null, "id": "sha256:b9210dd9825e5d44a98fbf19b1866a36097849f90f4211aab9355820cdb47ec3mcuadros/ofelia:latest", "image_id": "sha256:b9210dd9825e5d44a98fbf19b1866a36097849f90f4211aab9355820cdb47ec3", "keep_locally": null, "name": "mcuadros/ofelia:latest", "platform": null, "pull_triggers": [ "sha256:21082a58c3d0d5d5b8615ac7d1ac5d039074728735879c76baf876c4358cbc3e" ], "repo_digest": "mcuadros/ofelia@sha256:21082a58c3d0d5d5b8615ac7d1ac5d039074728735879c76baf876c4358cbc3e", "triggers": null }, "sensitive_attributes": [], "private": "bnVsbA==", "dependencies": [ "data.docker_registry_image.ofelia" ] } ] }, { "mode": "managed", "type": "docker_image", "name": "photoprism", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "build": [], "force_remove": null, "id": "sha256:05902bfbacbe9676e0dfef9ca8b79cdad2d7abf5289b017cb670bd135995058cphotoprism/photoprism:latest", "image_id": "sha256:05902bfbacbe9676e0dfef9ca8b79cdad2d7abf5289b017cb670bd135995058c", "keep_locally": null, "name": "photoprism/photoprism:latest", "platform": null, "pull_triggers": [ "sha256:9cff2bbbbf062988d7b6ca279f22e057541796627f11bd0da7c63f10b36e789f" ], "repo_digest": "photoprism/photoprism@sha256:9cff2bbbbf062988d7b6ca279f22e057541796627f11bd0da7c63f10b36e789f", "triggers": null }, "sensitive_attributes": [], "private": "bnVsbA==", "dependencies": [ "data.docker_registry_image.photoprism" ] } ] }, { "mode": "managed", "type": "docker_image", "name": "pihole", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "build": [], "force_remove": null, "id": "sha256:1fd7e7caffbd7a61c7a42a92ce38099f932fd5198248d72476cb5d39b4c288e1pihole/pihole:latest", "image_id": "sha256:1fd7e7caffbd7a61c7a42a92ce38099f932fd5198248d72476cb5d39b4c288e1", "keep_locally": null, "name": "pihole/pihole:latest", "platform": null, "pull_triggers": [ "sha256:562766abc805d5005bb2d2aa5d4bbf2d9b347380b1ea4504fb59b2100500f672" ], "repo_digest": "pihole/pihole@sha256:562766abc805d5005bb2d2aa5d4bbf2d9b347380b1ea4504fb59b2100500f672", "triggers": null }, "sensitive_attributes": [], "private": "bnVsbA==", "dependencies": [ "data.docker_registry_image.pihole" ] } ] }, { "mode": "managed", "type": "docker_image", "name": "prometheus", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "build": [], "force_remove": null, "id": "sha256:22010d1e55390ce1751f0aac7c650930ad8611cd38168a74864ab39f321ebe68prom/prometheus:latest", "image_id": "sha256:22010d1e55390ce1751f0aac7c650930ad8611cd38168a74864ab39f321ebe68", "keep_locally": null, "name": "prom/prometheus:latest", "platform": null, "pull_triggers": [ "sha256:3002935850ea69a59816825d4cb718fafcdb9b124e4e6153ebc6894627525f7f" ], "repo_digest": "prom/prometheus@sha256:3002935850ea69a59816825d4cb718fafcdb9b124e4e6153ebc6894627525f7f", "triggers": null }, "sensitive_attributes": [], "private": "bnVsbA==", "dependencies": [ "data.docker_registry_image.prometheus" ] } ] }, { "mode": "managed", "type": "docker_image", "name": "rss-bridge", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "build": [], "force_remove": null, "id": "sha256:21b24bd0b76d3ee5a5495f5b095f34511b42b10b16b270b94a97d4d8af1006dbrssbridge/rss-bridge:latest", "image_id": "sha256:21b24bd0b76d3ee5a5495f5b095f34511b42b10b16b270b94a97d4d8af1006db", "keep_locally": null, "name": "rssbridge/rss-bridge:latest", "platform": null, "pull_triggers": null, "repo_digest": "rssbridge/rss-bridge@sha256:95b6b46b13e84f827eccc456e5e5d5bb9ceaf9f1e229ac1ee55dc416157f9d9e", "triggers": null }, "sensitive_attributes": [], "private": "bnVsbA==" } ] }, { "mode": "managed", "type": "docker_image", "name": "ru-torrent", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "build": [], "force_remove": null, "id": "sha256:8895d6ebcd94e4482b74abebf2724873cb59cc1f5d9c854ce2b946d798ff1c43linuxserver/rutorrent", "image_id": "sha256:8895d6ebcd94e4482b74abebf2724873cb59cc1f5d9c854ce2b946d798ff1c43", "keep_locally": null, "name": "linuxserver/rutorrent", "platform": null, "pull_triggers": [ "sha256:b3a878b9a1da2c3b29066f6c39949fc4b2a10c530668457d462b2692e5b73a04" ], "repo_digest": "linuxserver/rutorrent@sha256:b3a878b9a1da2c3b29066f6c39949fc4b2a10c530668457d462b2692e5b73a04", "triggers": null }, "sensitive_attributes": [], "private": "bnVsbA==", "dependencies": [ "data.docker_registry_image.ru-torrent" ] } ] }, { "mode": "managed", "type": "docker_image", "name": "smokeping", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "build": [], "force_remove": null, "id": "sha256:cd96b77689c0e5353b3ec60096f70c1a2b44ad5d585f27b3d1853d0c9b4b82b0linuxserver/smokeping:latest", "image_id": "sha256:cd96b77689c0e5353b3ec60096f70c1a2b44ad5d585f27b3d1853d0c9b4b82b0", "keep_locally": null, "name": "linuxserver/smokeping:latest", "platform": null, "pull_triggers": [ "sha256:03404fd14ce2b1346ea4b7336beb09b0d2577375eadab4c4d4ed82598af8b4c0" ], "repo_digest": "linuxserver/smokeping@sha256:03404fd14ce2b1346ea4b7336beb09b0d2577375eadab4c4d4ed82598af8b4c0", "triggers": null }, "sensitive_attributes": [], "private": "bnVsbA==", "dependencies": [ "data.docker_registry_image.smokeping" ] } ] }, { "mode": "managed", "type": "docker_image", "name": "syncthing", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "build": [], "force_remove": null, "id": "sha256:8241c8a8aa2a321085bb2a6d9a9eb4512f162bd494c6fda4f5761903a9e1a530linuxserver/syncthing:latest", "image_id": "sha256:8241c8a8aa2a321085bb2a6d9a9eb4512f162bd494c6fda4f5761903a9e1a530", "keep_locally": null, "name": "linuxserver/syncthing:latest", "platform": null, "pull_triggers": [ "sha256:37610128d1fe84a78e541db19123dafe1be3c2d081cc78d4afa14ab151d7d5ac" ], "repo_digest": "linuxserver/syncthing@sha256:37610128d1fe84a78e541db19123dafe1be3c2d081cc78d4afa14ab151d7d5ac", "triggers": null }, "sensitive_attributes": [], "private": "bnVsbA==", "dependencies": [ "data.docker_registry_image.syncthing" ] } ] }, { "mode": "managed", "type": "docker_image", "name": "traccar", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "build": [], "force_remove": null, "id": "sha256:70bc80671b94ff1ddba8ab1743a44b742937c6e0de82db6a191073911d9e8557traccar/traccar", "image_id": "sha256:70bc80671b94ff1ddba8ab1743a44b742937c6e0de82db6a191073911d9e8557", "keep_locally": null, "name": "traccar/traccar", "platform": null, "pull_triggers": [ "sha256:2e634817100797fe550ca2451e4c1c8b158efd5dbc61e818b71c2ad43a52d2e8" ], "repo_digest": "traccar/traccar@sha256:2e634817100797fe550ca2451e4c1c8b158efd5dbc61e818b71c2ad43a52d2e8", "triggers": null }, "sensitive_attributes": [], "private": "bnVsbA==", "dependencies": [ "data.docker_registry_image.traccar" ] } ] }, { "mode": "managed", "type": "docker_image", "name": "unifi", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "build": [], "force_remove": null, "id": "sha256:9719e29b829aa118dff16736ca4e6c27c657a1693576b6c9452d2af90ac3489ajacobalberty/unifi", "image_id": "sha256:9719e29b829aa118dff16736ca4e6c27c657a1693576b6c9452d2af90ac3489a", "keep_locally": null, "name": "jacobalberty/unifi", "platform": null, "pull_triggers": [ "sha256:250536053f6902b324e0cf181e8a4601d8bc2e94287f42bcc7999732abadd45c" ], "repo_digest": "jacobalberty/unifi@sha256:250536053f6902b324e0cf181e8a4601d8bc2e94287f42bcc7999732abadd45c", "triggers": null }, "sensitive_attributes": [], "private": "bnVsbA==", "dependencies": [ "data.docker_registry_image.unifi" ] } ] }, { "mode": "managed", "type": "docker_image", "name": "wireguard", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "build": [], "force_remove": null, "id": "sha256:ec6eb319a29da2f2ff1284f4fd8461d5c29c25ed3347bb8cd8b71d1ecc59e7d9masipcat/wireguard-go:latest", "image_id": "sha256:ec6eb319a29da2f2ff1284f4fd8461d5c29c25ed3347bb8cd8b71d1ecc59e7d9", "keep_locally": null, "name": "masipcat/wireguard-go:latest", "platform": null, "pull_triggers": [ "sha256:bb6dfb22a75ebe15c5907068f32c7bbb5da2cef38613a09ea48c602d47f3b18f" ], "repo_digest": "masipcat/wireguard-go@sha256:bb6dfb22a75ebe15c5907068f32c7bbb5da2cef38613a09ea48c602d47f3b18f", "triggers": null }, "sensitive_attributes": [], "private": "bnVsbA==", "dependencies": [ "data.docker_registry_image.wireguard" ] } ] }, { "mode": "managed", "type": "docker_image", "name": "youless-exporter", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "build": [], "force_remove": null, "id": "sha256:4355c648088c7732bb39c2ded162781ffb0bfef1f36353d46b951592f507bbddyouless-exporter:latest", "image_id": "sha256:4355c648088c7732bb39c2ded162781ffb0bfef1f36353d46b951592f507bbdd", "keep_locally": null, "name": "youless-exporter:latest", "platform": null, "pull_triggers": null, "repo_digest": "", "triggers": null }, "sensitive_attributes": [], "private": "bnVsbA==" } ] }, { "mode": "managed", "type": "docker_image", "name": "zigbee-2-mqtt", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 0, "attributes": { "build": [], "force_remove": null, "id": "sha256:6684e161e64eb924dcaa4ebd18ea32547a82f0ebd71570e17fa25bc3cb109c35koenkk/zigbee2mqtt", "image_id": "sha256:6684e161e64eb924dcaa4ebd18ea32547a82f0ebd71570e17fa25bc3cb109c35", "keep_locally": null, "name": "koenkk/zigbee2mqtt", "platform": null, "pull_triggers": [ "sha256:5829cd2ec645baa38788afc4ffe9faac3b0ce232d63743e7bfb07b7aa79e0adf" ], "repo_digest": "koenkk/zigbee2mqtt@sha256:5829cd2ec645baa38788afc4ffe9faac3b0ce232d63743e7bfb07b7aa79e0adf", "triggers": null }, "sensitive_attributes": [], "private": "bnVsbA==", "dependencies": [ "data.docker_registry_image.zigbee-2-mqtt" ] } ] }, { "mode": "managed", "type": "docker_network", "name": "bridge", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 1, "attributes": { "attachable": false, "check_duplicate": null, "driver": "qnet", "id": "f9cf6469837b", "ingress": false, "internal": false, "ipam_config": [ { "aux_address": {}, "gateway": "192.168.2.1", "ip_range": "", "subnet": "192.168.2.0/24" } ], "ipam_driver": "qnet", "ipam_options": { "iface": "eth0" }, "ipv6": false, "labels": [], "name": "terraform-static-eth1-shared", "options": {}, "scope": "local" }, "sensitive_attributes": [], "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ==" } ] }, { "mode": "managed", "type": "docker_network", "name": "mariadb", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 1, "attributes": { "attachable": false, "check_duplicate": null, "driver": "bridge", "id": "938f753ff226a9faa4c9c435e3f7d1b771d1c14a643f5a28714f0c794e881d73", "ingress": false, "internal": false, "ipam_config": [ { "aux_address": {}, "gateway": "172.29.0.1", "ip_range": "", "subnet": "172.29.0.0/22" } ], "ipam_driver": "default", "ipam_options": {}, "ipv6": false, "labels": [], "name": "mariadb", "options": {}, "scope": "local" }, "sensitive_attributes": [], "private": "bnVsbA==" } ] }, { "mode": "managed", "type": "docker_network", "name": "mosquitto", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 1, "attributes": { "attachable": false, "check_duplicate": null, "driver": "bridge", "id": "b4159d1a1f78bf10803373a7760c04251cf70f85820263164d592449eb3593b2", "ingress": false, "internal": false, "ipam_config": [ { "aux_address": {}, "gateway": "172.29.8.1", "ip_range": "", "subnet": "172.29.8.0/22" } ], "ipam_driver": "default", "ipam_options": {}, "ipv6": false, "labels": [], "name": "mosquitto", "options": {}, "scope": "local" }, "sensitive_attributes": [], "private": "bnVsbA==" } ] }, { "mode": "managed", "type": "docker_network", "name": "mqtt-exporter", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 1, "attributes": { "attachable": false, "check_duplicate": null, "driver": "bridge", "id": "7a040f1f9063e45f7cee84fe5f45605562b0c34d8e237de8b9e877576c2dfdb9", "ingress": false, "internal": false, "ipam_config": [ { "aux_address": {}, "gateway": "172.29.16.1", "ip_range": "", "subnet": "172.29.16.0/22" } ], "ipam_driver": "default", "ipam_options": {}, "ipv6": false, "labels": [], "name": "mqtt-exporter", "options": {}, "scope": "local" }, "sensitive_attributes": [], "private": "bnVsbA==" } ] }, { "mode": "managed", "type": "docker_network", "name": "nginx-lb", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 1, "attributes": { "attachable": false, "check_duplicate": null, "driver": "bridge", "id": "29d77e2ed11c53add7d1289bf1b82eb83c3bab92d161af0a937b997157ff0fbb", "ingress": false, "internal": false, "ipam_config": [ { "aux_address": {}, "gateway": "172.29.32.1", "ip_range": "", "subnet": "172.29.32.0/22" } ], "ipam_driver": "default", "ipam_options": {}, "ipv6": false, "labels": [], "name": "nginx-lb", "options": {}, "scope": "local" }, "sensitive_attributes": [], "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ==" } ] }, { "mode": "managed", "type": "docker_network", "name": "nginx-lb-certbot", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 1, "attributes": { "attachable": false, "check_duplicate": null, "driver": "bridge", "id": "062cd1691c07c029297af8171eb246b1894566e17caacbfd7f3fa91fa14fbcab", "ingress": false, "internal": false, "ipam_config": [ { "aux_address": {}, "gateway": "172.29.36.1", "ip_range": "", "subnet": "172.29.36.0/22" } ], "ipam_driver": "default", "ipam_options": {}, "ipv6": false, "labels": [], "name": "nginx-lb-certbot", "options": {}, "scope": "local" }, "sensitive_attributes": [], "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ==" } ] }, { "mode": "managed", "type": "docker_network", "name": "ru-torrent", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 1, "attributes": { "attachable": false, "check_duplicate": null, "driver": "bridge", "id": "ce3a3f44f66df89d137bd172cacab54b21ba4efd588904abac3da0b8a276a633", "ingress": false, "internal": false, "ipam_config": [ { "aux_address": {}, "gateway": "172.29.24.1", "ip_range": "", "subnet": "172.29.24.0/22" } ], "ipam_driver": "default", "ipam_options": {}, "ipv6": false, "labels": [], "name": "ru-torrent", "options": {}, "scope": "local" }, "sensitive_attributes": [], "private": "bnVsbA==" } ] }, { "mode": "managed", "type": "docker_network", "name": "smokeping", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 1, "attributes": { "attachable": false, "check_duplicate": null, "driver": "bridge", "id": "f73120b843df42e7877cbeb845c85f3ac7ae1faa9bda9e67a9285dad320bca72", "ingress": false, "internal": false, "ipam_config": [ { "aux_address": {}, "gateway": "172.29.4.1", "ip_range": "", "subnet": "172.29.4.0/22" } ], "ipam_driver": "default", "ipam_options": {}, "ipv6": false, "labels": [], "name": "smokeping", "options": {}, "scope": "local" }, "sensitive_attributes": [], "private": "bnVsbA==" } ] }, { "mode": "managed", "type": "docker_network", "name": "wireguard", "provider": "provider[\"registry.terraform.io/kreuzwerker/docker\"]", "instances": [ { "schema_version": 1, "attributes": { "attachable": false, "check_duplicate": null, "driver": "bridge", "id": "792771eec195cb0dbf358d6ab3fbb759d52c9944116c3318484a82bdf56299f8", "ingress": false, "internal": false, "ipam_config": [ { "aux_address": {}, "gateway": "172.29.28.1", "ip_range": "", "subnet": "172.29.28.0/22" } ], "ipam_driver": "default", "ipam_options": {}, "ipv6": false, "labels": [], "name": "wireguard", "options": {}, "scope": "local" }, "sensitive_attributes": [], "private": "bnVsbA==" } ] } ], "check_results": null }