docs: public synchronized static void initPublicIP() {
          if (StringUtils.isNotBlank(PUBLIC_IP)) {
              return;
          }
  
          try {
              final URL url = new URL("http://checkip.amazonaws.com");
              final HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();
              urlConnection.setConnectTimeout(3000);
              urlConnection.setReadTimeout(3000);
              try (final BufferedReader in = new BufferedReader(new InputStreamReader(urlConnection.getInputStream()))) {
                  PUBLIC_IP = in.readLine();
              }
              urlConnection.disconnect();
  
              return;
          } catch (final Exception e) {
              try {
                  PUBLIC_IP = InetAddress.getLocalHost().getHostAddress();
  
                  return;
              } catch (final Exception e2) {
              }
          }
  
          PUBLIC_IP = "127.0.0.1";
      }