resource "digitalocean_firewall" "web" { name = "web-inbound" inbound_rule = [ { protocol = "tcp" port_range = "80" source_addresses = ["0.0.0.0/0", "::/0"] }, { protocol = "tcp" port_range = "443" source_addresses = ["0.0.0.0/0", "::/0"] }, ] } resource "digitalocean_firewall" "ssh" { name = "ssh-inbound" inbound_rule = [ { protocol = "tcp" port_range = "22" source_addresses = ["0.0.0.0/0", "::/0"] }, { protocol = "tcp" port_range = "222" source_addresses = ["0.0.0.0/0", "::/0"] }, { protocol = "tcp" port_range = "24" source_addresses = ["0.0.0.0/0", "::/0"] }, ] }