run with public IP