terraform { required_providers { docker = { source = "kreuzwerker/docker" version = "3.3.0" } } } provider "docker" { host = "tcp://127.0.0.1:3000" cert_path = pathexpand(".docker") registry_auth { address = "gitea.rescla.me" username = "rescla" password = "9c84612c4b053e2ec663cde03da730b6a01304e8" } } resource "docker_network" "bridge" { name = "bridge" } resource "docker_network" "container-public" { name = "container-public" ipam_config { subnet = "192.168.3.0/24" gateway = "192.168.3.1" ip_range = "192.168.3.128/25" } }