vps.fusionflare.cloud Open in urlscan Pro
91.200.194.218  Public Scan

URL: https://vps.fusionflare.cloud/
Submission: On November 10 via api from US — Scanned from CA

Form analysis 64 forms found in the DOM

<form>
  <div class="input-group">
    <input type="text" name="page" id="pagejump_input" size="5">
    <span class="input-group-append go-option">
      <input type="submit" value="Los" onclick="" class="small-btn btn align-items-center d-flex text-white">
    </span>
  </div>
</form>

Name: changehostPOST act=hostname

<form class="flex flex-col gap-7 px-4 py-5" id="hostnameform" action="act=hostname" method="post" name="changehost" onsubmit="return submitit('hostnameform');">
  <input type="hidden" name="changehost" value="1">
  <input type="text" placeholder="Neuer Hostname" class="  text-sm border border-[#ECEFF3] dark:border-[#23283F] bg-white dark:bg-[#15172B] rounded-lg p-3 w-full outline-none" name="newhost" id="newhost">
  <div class="flex">
    <input type="submit" value="Hostname ändern" class="bg-[#0075FF] text-white text-sm rounded-lg py-2 px-3 cursor-pointer active:scale-95 transition-all duration-150">
  </div>
</form>

Name: changepassPOST

<form action="" id="changepass-form" method="post" name="changepass" onsubmit="return submitit('changepass-form');" class="flex flex-col gap-7 px-4 py-5">
  <div>
    <input type="password" id="newpass" name="newpass" autocomplete="on" placeholder="Neues Passwort" class="  text-sm border border-[#ECEFF3] dark:border-[#23283F] bg-white dark:bg-[#15172B] rounded-lg p-3 w-full outline-none"
      oninput="check_pass_strength(this.id, 'cpas_strengthIndicator');">
    <div class="items-center justify-between mt-2 mx-2 cpas_strengthIndicator">
      <div class="flex items-center gap-1">
        <div class="weakIndicator bg-[#FB5252] w-7 h-1 rounded-full hidden"></div>
        <div class="mediumIndicator bg-[#FCA120] w-7 h-1 rounded-full hidden"></div>
        <div class="strongIndicator bg-[#2BC48A] w-7 h-1 rounded-full hidden"></div>
      </div>
      <div class="newpass_pass-strength pass-strength text-xs">Passwortstärke</div>
    </div>
  </div>
  <div>
    <input type="password" id="conf" name="conf" placeholder="Neues Passwort bestätigen" autocomplete="on" class="  text-sm border border-[#ECEFF3] dark:border-[#23283F] bg-white dark:bg-[#15172B] rounded-lg p-3 w-full outline-none"
      oninput="pass_match('newpass', 'conf', 'cpas_pass_mismatch');">
    <p class="text-red-500 text-sm mt-2 cpas_pass_mismatch"></p>
  </div>
  <div class="flex">
    <input type="submit" value="Passwort ändern" class="bg-[#0075FF] text-white text-sm rounded-lg py-2 px-3 cursor-pointer active:scale-95 transition-all duration-150" name="changepass_submit">
  </div>
  <input type="hidden" name="changepass" value="1">
</form>

Name: hvmsettingsPOST

<form id="hvmsettingsform" accept-charset="UTF-8" action="" method="post" name="hvmsettings" onsubmit="return submitit('hvmsettingsform','hvm_sumbit_response');">
  <h6 class="virt-form-head">Virtualization Settings</h6>
  <div class="grid w-full xl:grid-cols-3 lg:grid-cols-3 md:w-full px-2">
    <div id="hvm_virtio_tr" class="checkbox-holder !hidden">
      <div class="col-span-2">
        <label for="hvm_enable_virtio" class="virt-label">Virtio aktivieren</label>
      </div>
      <input type="checkbox" name="virtio" id="hvm_enable_virtio" class="virt-toggle-switch">
    </div>
    <div id="hvm_vga_tr" class="checkbox-holder !hidden">
      <div class="col-span-2">
        <label for="hvm_enable_vga" class="virt-label">VGA aktivieren</label>
      </div>
      <input type="checkbox" name="kvm_vga" id="hvm_enable_vga" class="virt-toggle-switch">
    </div>
    <div id="hvm_enable_acceleration_tr" class="checkbox-holder !hidden">
      <div class="col-span-2">
        <label for="hvm_enable_acceleration" class="virt-label">Beschleunigung aktivieren <span class="info-text cursor-pointer" tooltip="Wenn ausgewählt, wird die 2D-und 3D-Beschleunigung für den VPS aktiviert."
            data-tooltip-target="UMsyf4"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        </label>
      </div>
      <input type="checkbox" name="acceleration" id="hvm_enable_acceleration" class="virt-toggle-switch">
    </div>
    <div id="hvm_nic_type_tr" class="grid grid-cols-2 gap-4 mb-5 hidden">
      <div class="col-span-2">
        <div class="relative z-0 w-full group">
          <label for="hvm_nic_type" class="virt-label">Virtuelle Netzwerkkarte <span class="info-text cursor-pointer" tooltip="Mit dieser Funktion können Sie die virtuelle Netzwerkkarte für den VPS ändern"
              data-tooltip-target="vISOr6"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </label>
          <div class="items-center h-5  mt-2">
            <select class="select2 virt-select select2-hidden-accessible" name="nic_type" id="hvm_nic_type" tabindex="-1" aria-hidden="true"></select><span class="select2 select2-container select2-container--default" dir="ltr"
              style="width: 100%;"><span class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="0" aria-labelledby="select2-hvm_nic_type-container"><span
                    class="select2-selection__rendered" id="select2-hvm_nic_type-container"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper"
                aria-hidden="true"></span></span>
          </div>
        </div>
      </div>
    </div>
  </div>
  <hr class="my-2 border-b-1 border-[#0075FF]">
  <h6 class="virt-form-head mt-4">System Configuration</h6>
  <div class="grid w-full xl:grid-cols-3 lg:grid-cols-3 md:w-full px-2">
    <div class="row-span-4">
      <div id="acpi_tr" class="checkbox-holder">
        <div class="col-span-2">
          <label for="acpi" class="virt-label">ACPI</label>
        </div>
        <input id="acpi" type="checkbox" name="acpi" class="virt-toggle-switch">
      </div>
      <div id="apic_tr" class="checkbox-holder">
        <div class="col-span-2">
          <label for="apic" class="virt-label">APIC</label>
        </div>
        <input id="apic" type="checkbox" name="apic" class="virt-toggle-switch">
      </div>
      <div id="vnc_tr" class="checkbox-holder">
        <div class="col-span-2">
          <label for="hvm_vnc" class="virt-label">VNC</label>
        </div>
        <input type="checkbox" name="vnc" id="hvm_vnc" class="virt-toggle-switch">
      </div>
      <div id="rtc_tr" class="checkbox-holder">
        <div class="col-span-2">
          <label for="rtc" class="virt-label">Use local time zone for RTC</label>
        </div>
        <input id="rtc" type="checkbox" name="rtc" class="virt-toggle-switch">
      </div>
      <div id="boot_reorder_pos_tr">
        <div>
          <label for="boot_ord_val" class="virt-label">Startreihenfolge</label>
        </div>
        <div class="pr-2">
          <div id="boot_reorder_pos"></div>
          <input type="hidden" value="" name="boot_ord_val" id="boot_ord_val">
        </div>
      </div>
    </div>
    <div class="col-span-2">
      <div id="hvm_vnc_keymap_tr" class="w-full lg:w-5/6 md:w-5/6 hidden">
        <div class="relative group">
          <label for="hvm_vnc_keymap" class="virt-label">VNC Tastaturlayout</label>
          <div class="items-center my-1">
            <select class="w-full select2 select2-hidden-accessible" name="hvm_vnc_keymap" id="hvm_vnc_keymap" tabindex="-1" aria-hidden="true"></select><span class="select2 select2-container select2-container--default" dir="ltr"
              style="width: 100%;"><span class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="0" aria-labelledby="select2-hvm_vnc_keymap-container"><span
                    class="select2-selection__rendered" id="select2-hvm_vnc_keymap-container"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper"
                aria-hidden="true"></span></span>
          </div>
        </div>
      </div>
      <div id="hvm_nic_type_tr" class="w-full lg:w-5/6 md:w-5/6">
        <div class="relative">
          <label for="hvm_nic_type" class="virt-label">Virtuelle Netzwerkkarte <span class="info-text cursor-pointer" tooltip="Mit dieser Funktion können Sie die virtuelle Netzwerkkarte für den VPS ändern"
              data-tooltip-target="lIGki9"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </label>
          <div class="items-center my-1">
            <select class="select2 virt-select select2-hidden-accessible" name="nic_type" id="hvm_nic_type" tabindex="-1" aria-hidden="true"></select><span class="select2 select2-container select2-container--default" dir="ltr"
              style="width: 100%;"><span class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="0" aria-labelledby="select2-hvm_nic_type-container"><span
                    class="select2-selection__rendered" id="select2-hvm_nic_type-container"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper"
                aria-hidden="true"></span></span>
          </div>
        </div>
      </div>
      <div id="hvm_isos_tr" class="w-full lg:w-5/6 md:w-5/6 gap-3">
        <div class="relative group">
          <label for="hvm_isos" class="virt-label">ISO auswählen</label>
          <div class="flex items-center my-1">
            <select class="select2 virt-select select2-hidden-accessible" name="isos" id="hvm_isos" tabindex="-1" aria-hidden="true"></select><span class="select2 select2-container select2-container--default" dir="ltr" style="width: 100%;"><span
                class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="0" aria-labelledby="select2-hvm_isos-container"><span class="select2-selection__rendered"
                    id="select2-hvm_isos-container"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>
            <div class="input-group-append eu_iso" style="display:none;"></div>
            <span class="px-2">
              <a href="javascript:void(0);" onclick="loadpage('act=euiso&amp;tab=add-iso');">
<i class="fas fa-plus-circle fa-1x" alt="ISO hinzufügen" title="ISO hinzufügen"></i>
</a>
            </span>
            <span class="px-2">
              <a href="javascript:void(0);" onclick="loadpage('act=euiso');">
<i class="fas fa-list-alt fa-1x" alt="ISO anzeigen" title="ISO anzeigen"></i>
</a>
            </span>
          </div>
        </div>
      </div>
      <div id="hvm_sec_iso_tr" class="w-full lg:w-5/6 md:w-5/6 gap-3">
        <div class="relative group">
          <label for="hvm_isos" class="virt-label">ISO für zweites CD-ROM-Laufwerk <i tooltip="Wählen Sie ein ISO für das zweite CD-ROM-Laufwerk" class="flex fa fa-info-circle cursor-pointer" data-tooltip-target="fs9bSL"></i>
          </label>
          <div class="flex items-center my-1">
            <select class="select2 virt-select select2-hidden-accessible" name="sec_iso" id="hvm_sec_iso" tabindex="-1" aria-hidden="true"></select><span class="select2 select2-container select2-container--default" dir="ltr"
              style="width: 100%;"><span class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="0" aria-labelledby="select2-hvm_sec_iso-container"><span
                    class="select2-selection__rendered" id="select2-hvm_sec_iso-container"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper"
                aria-hidden="true"></span></span>
            <div class="input-group-append eu_iso" style="display:none;"></div>
            <span class="px-2">
              <a href="javascript:void(0);" onclick="loadpage('act=euiso&amp;tab=add-iso');">
<i class="fas fa-plus-circle fa-1x" alt="ISO hinzufügen" title="ISO hinzufügen"></i>
</a>
            </span>
            <span class="px-2">
              <a href="javascript:void(0);" onclick="loadpage('act=euiso');">
<i class="fas fa-list-alt fa-1x" alt="ISO anzeigen" title="ISO anzeigen"></i>
</a>
            </span>
          </div>
        </div>
      </div>
      <div id="hvm_timezone_tr" class="w-full lg:w-5/6 md:w-5/6 gap-3`">
        <div class="relative mb-5 group">
          <label for="hvm_timezone" class="virt-label">Wählen Sie die VPS-Zeitzone <span class="info-text cursor-pointer" tooltip="Wenn gesetzt, überschreitet IO-Operationen pro Sekunde das angegebene Limit nicht."
              data-tooltip-target="ZkOcgx"><i class="fa fa-info-circle" aria-hidden="true"></i></span><br>
          </label>
          <div class="items-center my-1">
            <select class="select2 virt-select select2-hidden-accessible" name="timezone" id="hvm_timezone" tabindex="-1" aria-hidden="true"></select><span class="select2 select2-container select2-container--default" dir="ltr"
              style="width: 100%;"><span class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="0" aria-labelledby="select2-hvm_timezone-container"><span
                    class="select2-selection__rendered" id="select2-hvm_timezone-container"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper"
                aria-hidden="true"></span></span>
          </div>
        </div>
      </div>
    </div>
  </div>
  <div id="container_settings" class="hidden">
    <hr class="my-2 border-b-1 border-[#0075FF]">
    <h6 class="virt-form-head mt-4">Container Settings</h6>
    <div class="grid w-full xl:grid-cols-3 lg:grid-cols-3 md:w-full px-2">
      <div id="hvm_fuse_tr" class="checkbox-holder">
        <div class="col-span-2">
          <label for="hvm_fuse" class="virt-label">Fuse aktivieren <span class="info-text cursor-pointer" tooltip="Wenn ausgewählt, wird FUSE für den Container aktiviert"
              data-tooltip-target="uxy1NB"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </label>
        </div>
        <input id="hvm_fuse" type="checkbox" name="fuse" class="virt-toggle-switch">
      </div>
      <div id="hvm_ipip_tr" class="checkbox-holder">
        <div class="col-span-2">
          <label for="hvm_ipip" class="virt-label">IPIP aktivieren <span class="info-text cursor-pointer" tooltip="Wenn ausgewählt, wird IPIP für den Container aktiviert"
              data-tooltip-target="azfUSp"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </label>
        </div>
        <input id="hvm_ipip" type="checkbox" name="ipip" class="virt-toggle-switch">
      </div>
      <div id="hvm_ipgre_tr" class="checkbox-holder">
        <div class="col-span-2">
          <label for="hvm_ipgre" class="virt-label">IPGRE aktivieren <span class="info-text cursor-pointer" tooltip="Wenn ausgewählt, wird IPGRE für den Container aktiviert"
              data-tooltip-target="gdqSQs"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </label>
        </div>
        <input id="hvm_ipgre" type="checkbox" name="ipgre" class="virt-toggle-switch">
      </div>
    </div>
    <div class="grid w-full xl:grid-cols-3 lg:grid-cols-3 md:w-full px-2 gap-2">
      <div id="hvm_quotaugidlimit_tr">
        <label for="hvm_quotaugidlimit" class="virt-label">QUOTAUGIDLIMIT aktivieren <span class="info-text cursor-pointer" tooltip="Aktiviert oder deaktiviert in-Containern pro Benutzer und pro Gruppe das Disk-Quota. Wenn der Wert auf 0 gesetzt oder nicht gesetzt ist, wird das Disk-Quota im Container deaktiviert und nicht berücksichtigt.<br />
<b>HINWEIS:</b> Dadurch wird der Container neu gestartet." data-tooltip-target="tDQQrV"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        </label>
        <input type="text" name="quotaugidlimit" id="hvm_quotaugidlimit" class="virt-input my-1" placeholder="">
      </div>
      <div id="hvm_iopslimit_tr">
        <label for="hvm_iolimit" class="virt-label">IO-Bandbreitenbegrenzung für Container einstellen <span class="info-text cursor-pointer"
            tooltip="Wenn gesetzt, wird die IO-Operation das angegebene Limit nicht überschreiten, während IO-Operationen ausgeführt werden." data-tooltip-target="sWjsXw"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        </label>
        <input type="text" name="iolimit" id="hvm_iolimit" class="virt-input my-1">
      </div>
      <div id="hvm_iopslimit_tr">
        <label for="hvm_iopslimit" class="virt-label">IOPS-Limit für Container einstellen <span class="info-text cursor-pointer" tooltip="Wenn gesetzt, überschreitet IO-Operationen pro Sekunde das angegebene Limit nicht."
            data-tooltip-target="GUIc76"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        </label>
        <input type="text" name="iopslimit" id="hvm_iopslimit" class="virt-input my-1">
      </div>
    </div>
    <div class="grid w-full xl:grid-cols-3 lg:grid-cols-3 md:w-full px-2 gap-2">
      <div id="tuntap_enable_tr" class="checkbox-holder hidden">
        <div class="col-span-2">
          <label for="tuntap_enable" class="virt-label">Tun/Tap aktivieren</label>
        </div>
        <input id="tuntap_enable" type="checkbox" name="tuntap_enable" class="virt-toggle-switch">
      </div>
      <div id="ppp_enable_tr" class="checkbox-holder hidden">
        <div class="col-span-2">
          <label for="ppp_enable" class="virt-label">Enable PPP <span class="info-text cursor-pointer" tooltip="Point to Point Protocol" data-tooltip-target="Jf3yZv"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </label>
        </div>
        <input id="ppp_enable" type="checkbox" name="ppp_enable" class="virt-toggle-switch">
      </div>
    </div>
  </div>
  <div class="text-center mt-4">
    <input type="hidden" name="hvmsettings" value="1">
    <button type="submit" id="hvmsettings_submit" name="hvmsettings_submit" class="blue_btn">Speichern</button>
  </div>
</form>

Name: sshkeysPOST

<form id="sshkeysform" accept-charset="UTF-8" action="" method="post" name="sshkeys" onsubmit="return submitit('sshkeysform')">
  <div id="sshkey_list" class="grid grid-cols-3 gap-3 p-2"></div>
  <div class="text-center p-2">
    <input type="submit" value="SSH-Schlüssel verwenden" name="sshkey_add" class="blue_btn mx-1">
    <input type="button" value="SSH-Schlüssel anzeigen" class="blue_btn mx-1" onclick="javascript:loadpage('act=sshkeys');return false;">
    <input type="button" value="Neuen SSH-Schlüssel hinzufügen" class="blue_btn mx-1" onclick="javascript:loadpage('act=sshkeys');return false;">
    <input type="hidden" name="addkeyvps" value="1">
  </div>
</form>

Name: vncpassPOST

<form id="vncpassform" accept-charset="UTF-8" action="" method="post" name="vncpass" onsubmit="return submitit('vncpassform');">
  <div class="mb-2">
    <label for="vncpas_newpass" class="virt-label">Neues Passwort:</label>
    <input type="password" name="newpass" id="vncpas_newpass" class="virt-input">
  </div>
  <div class="mb-2">
    <label for="vncpas_conf" class="virt-label">Neues Passwort bestätigen:</label>
    <input type="password" name="conf" id="vncpas_conf" class="virt-input">
  </div>
  <input type="hidden" name="vncpass" value="1">
  <input type="submit" value="VNC Passwort ändern" name="vncpass_submit" class="blue_btn mt-2">
</form>

Name: osreinstallPOST

<form id="osreinstallform" accept-charset="UTF-8" action="" method="post" name="osreinstall" class="flex flex-col gap-7 px-4 py-5">
  <div class="flex gap-1">
    <input type="password" id="os_newpass" placeholder="Neues Passwort" autocomplete="off" class="virt-input" oninput="check_pass_strength(this.id, 'os_strengthIndicator')" name="newpass">
    <span class="inline-flex">
      <a href="javascript:void(0);" onclick="setpwd(12);copy_password('#os_newpass');check_pass_strength('os_newpass', 'os_strengthIndicator');pass_match('os_newpass', 'conf_pass', 'os_pass_mismatch');return false;" title="Erzeugen Sie ein weiteres zufälliges Passwort" class="blue_btn "><i class="fa fa-1x fa-key text-white" aria-hidden="true"></i></a>
    </span>
  </div>
  <div class="items-center justify-between mt-2 mx-2 os_strengthIndicator">
    <div class="flex items-center gap-1">
      <div class="weakIndicator bg-[#FB5252] w-7 h-1 rounded-full hidden"></div>
      <div class="mediumIndicator bg-[#FCA120] w-7 h-1 rounded-full hidden"></div>
      <div class="strongIndicator bg-[#2BC48A] w-7 h-1 rounded-full hidden"></div>
    </div>
    <div class="os_newpass_pass-strength pass-strength text-xs">Passwortstärke</div>
  </div>
  <div>
    <input type="password" name="conf" id="conf_pass" size="30" value="" onblur="pass_match('os_newpass', 'conf_pass', 'os_pass_mismatch');" class="virt-input" placeholder="Passwort wiederholen">
    <p class="os_pass_mismatch text-red-500 text-sm mt-2"></p>
  </div>
  <div class="inline-flex items-center gap-2" style="display:none;" id="os_format_primary">
    <input type="checkbox" name="format_primary" class="virt-checkbox" id="format_primary">
    <label for="format_primary" class="virt-label">Nur primäre Festplatte formatieren</label>
  </div>
  <div class="inline-flex items-center gap-2">
    <input type="checkbox" name="remove_old_ssh_keys" class="virt-checkbox">
    <label for="remove_old_ssh_keys" class="virt-label">Remove old SSH Keys</label>
    <span class="info-text cursor-pointer" tooltip="If checked then old ssh-keys will be removed from the VPS" data-tooltip-target="hKCkdr"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
  </div>
  <div class="inline-flex items-center gap-2" id="ssh_key_rebuild_div">
    <label for="rebuild_sshkey_dropdown" class="virt-label">Select SSH keys</label>
    <select class="virt-select" rows="10" id="rebuild_sshkey_dropdown" name="rebuild_sshkey"></select>
  </div>
  <div class="inline-flex items-center gap-2" id="rebuild_custom_ssh_div" style="display:none;">
    <label for="sshkey" class="virt-label">Add SSH key</label>
    <i tooltip="Add public key in VPS.<br>NOTE : This key will not be saved." class="flex fa fa-info-circle cursor-pointer" aria-hidden="true" data-tooltip-target="JkcJFC"></i>
    <textarea class="virt-input" rows="10" id="rebuild_sshkey" name="rebuild_custom_ssh"></textarea>
  </div>
  <div class="flex">
    <input type="hidden" name="newos" id="newos" value="0">
    <input type="hidden" name="reinsos" id="reinsos" value="1">
    <button type="submit" name="reinsos_submit" class="blue_btn">Neu installieren</button>
  </div>
</form>

Name: installcpPOST

<form id="installcp" accept-charset="UTF-8" action="" method="post" name="installcp">
  <div class="flex flex-wrap md:justify-start justify-center lg:gap-5 md:gap-3 gap-5">
    <div class="cplogos" id="webuzo" style="display: none;">
      <input class="w-12" type="image" name="webuzo" nsrc="themes/default/images/webuzoc.png">
      <h4 class=" font-semibold">Webuzo</h4>
    </div>
    <div class="cplogos" id="plesk" style="display: none;">
      <input class="w-12" type="image" name="plesk" nsrc="themes/default/images/plesk.png">
      <h4 class=" font-semibold">Plesk</h4>
    </div>
    <div class="cplogos" id="cpanel" style="display: none;">
      <input class="w-12" type="image" name="cpanel" nsrc="themes/default/images/cpanel.png">
      <h4 class=" font-semibold">cPanel</h4>
    </div>
    <div class="cplogos" id="webmin" style="display: none;">
      <input class="w-12" type="image" name="webmin" nsrc="themes/default/images/webmin.png">
      <h4 class=" font-semibold">Webmin</h4>
    </div>
    <div class="cplogos" id="interworx" style="display: none;">
      <input class="w-12" type="image" name="interworx" nsrc="themes/default/images/interworx.png">
      <h4 class=" font-semibold">Interworx</h4>
    </div>
    <div class="cplogos" id="ispconfig" style="display: none;">
      <input class="w-12" type="image" name="ispconfig" nsrc="themes/default/images/ispconfig.png">
      <h4 class=" font-semibold">ISPConfig3</h4>
    </div>
    <div class="cplogos" id="vesta" style="display: none;">
      <input class="w-12" type="image" name="vesta" nsrc="themes/default/images/vesta.png">
      <h4 class=" font-semibold">VestaCP</h4>
    </div>
    <div class="cplogos" id="cwp" style="display: none;">
      <input class="w-12" type="image" name="cwp" nsrc="themes/default/images/cwp.png">
      <h4 class=" font-semibold">CentOS Panel</h4>
    </div>
  </div>
  <input type="hidden" name="ins" id="cp_ins">
</form>

Name: recipesPOST

<form id="recipeform" accept-charset="UTF-8" name="recipes" method="post" action="" style="display:none">
  <label for="input text" class="virt-label">Recipe Group</label>
  <span class="info-text cursor-pointer" tooltip="Enter comma separated recipe ID" data-tooltip-target="cgqcik"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
  <div class="flex gap-3 mb-3">
    <input type="text" name="rec-order" id="rec-order" size="30" value="" onkeyup="selectRecipes();" class="virt-input">
    <span class="input-group-append go-option">
      <input id="execrecipe_submit" type="submit" name="execrecipe_submit" value="Ausführen" class="blue_btn">
    </span>
  </div>
  <div id="recipe_links" class="tabwindow">
    <div class="pagination-top"></div>
    <div class="scroll-wrapper scrollbar-virt" style="position: relative;">
      <div class="scrollbar-virt scroll-content" style="height: auto; margin-bottom: 0px; margin-right: 0px; max-height: 0px;">
        <div id="recipes_list" class="recipes_list"></div>
      </div>
      <div class="scroll-element scroll-x">
        <div class="scroll-element_outer">
          <div class="scroll-element_size"></div>
          <div class="scroll-element_track"></div>
          <div class="scroll-bar"></div>
        </div>
      </div>
      <div class="scroll-element scroll-y">
        <div class="scroll-element_outer">
          <div class="scroll-element_size"></div>
          <div class="scroll-element_track"></div>
          <div class="scroll-bar"></div>
        </div>
      </div>
    </div>
    <div class="pagination-bottom"></div>
  </div>
  <input type="hidden" name="exec_rid" id="exec_rid">
  <input type="hidden" name="exec_recipe" id="exec_recipe" value="1">
  <select style="display: none;" name="rid[]" id="rid" multiple="multiple"></select>
</form>

Name: webuzosettingsPOST

<form id="webuzosettingsform" accept-charset="UTF-8" method="post" name="webuzosettings" class="flex flex-col gap-7 px-4 py-5">
  <div class="grid lg:grid-cols-3 md:grid-cols-2 grid-cols-1 gap-8">
    <div>
      <div id="webuzo_pd_tr">
        <label for="webuzo_pd" class="virt-label my-3">Primäre Domain</label>
        <input type="text" id="webuzo_pd" name="webuzo_pd" placeholder="example.com" class="virt-input my-2">
      </div>
      <div id="webuzo_scriptlist_tr">
        <label for="webuzo_scriptlist" class="virt-label my-3">Wählen Sie ein Skript aus</label>
        <select id="webuzo_scriptlist" class="select2 virt-select my-2 select2-hidden-accessible" onchange="script_req(this.value);" name="webuzo_script" tabindex="-1" aria-hidden="true"></select><span
          class="select2 select2-container select2-container--default" dir="ltr" style="width: 100%;"><span class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true" aria-expanded="false"
              tabindex="0" aria-labelledby="select2-webuzo_scriptlist-container"><span class="select2-selection__rendered" id="select2-webuzo_scriptlist-container"></span><span class="select2-selection__arrow"
                role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>
      </div>
    </div>
    <div>
      <div id="webuzo_spasswd_tr">
        <label for="webuzo_spasswd" class="virt-label">Root-Passwort für das Skript</label>
        <input type="password" id="webuzo_spasswd" name="webuzo_spasswd" placeholder="Geben Sie das Root-Passwort ein" class="virt-input my-2">
      </div>
      <div id="webuzo_os_tr">
        <label for="webuzo_os" class="virt-label my-3">Wählen Sie das OS</label>
        <div id="webuzo_templates"></div>
      </div>
    </div>
  </div>
  <div class="mt-3">
    <label for="webuzo_spasswd" class="virt-label">Stapel wählen</label>
    <div class="flex justify-start my-3">
      <div class="flex items-center gap-1 border border-[#ECEFF3] dark:border-gray-800 bg-white dark:bg-[#15172B] p-2 rounded-full  font-medium text-sm tabShadow">
        <button type="button" onclick="webuzo_apps(this.value);" value="lamp" id="lamp" class="py-2 md:px-4 webuzo_appstack px-3 transition-all duration-300 tab-button active">LAMP</button>
        <button type="button" onclick="webuzo_apps(this.value);" value="lemp" id="lemp" class="py-2 md:px-4 webuzo_appstack px-3 transition-all duration-300 tab-button">LEMP</button>
        <button type="button" onclick="webuzo_apps(this.value);" value="llmp" id="llmp" class="py-2 md:px-4 webuzo_appstack px-3 transition-all duration-300 tab-button">LLMP</button>
        <input type="hidden" name="webuzo_stack" id="webuzo_stack">
      </div>
    </div>
    <div class="grid lg:grid-cols-3 md:grid-cols-2 grid-cols-1 gap-8">
      <div id="webuzo_webserver_tr">
        <label for="webuzo_webserver" class="virt-label">Wählen Sie die Apache Version</label>
        <select id="webuzo_webserver" class="select2 virt-select my-2 select2-hidden-accessible" name="webserver" tabindex="-1" aria-hidden="true"></select><span class="select2 select2-container select2-container--default" dir="ltr"
          style="width: 100%;"><span class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="0" aria-labelledby="select2-webuzo_webserver-container"><span
                class="select2-selection__rendered" id="select2-webuzo_webserver-container"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper"
            aria-hidden="true"></span></span>
      </div>
      <div id="webuzo_mysql_tr">
        <label for="webuzo_mysql" class="virt-label">Wählen Sie die MYSQL Version</label>
        <select id="webuzo_mysql" class="select2 virt-select my-2 select2-hidden-accessible" name="mysql" tabindex="-1" aria-hidden="true"></select><span class="select2 select2-container select2-container--default" dir="ltr"
          style="width: 100%;"><span class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="0" aria-labelledby="select2-webuzo_mysql-container"><span
                class="select2-selection__rendered" id="select2-webuzo_mysql-container"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper"
            aria-hidden="true"></span></span>
      </div>
      <div id="webuzo_php_tr">
        <label for="webuzo_php" class="virt-label">Wählen Sie die PHP Version</label>
        <select id="webuzo_php" class="select2 virt-select my-2 select2-hidden-accessible" name="php" tabindex="-1" aria-hidden="true"></select><span class="select2 select2-container select2-container--default" dir="ltr" style="width: 100%;"><span
            class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="0" aria-labelledby="select2-webuzo_php-container"><span class="select2-selection__rendered"
                id="select2-webuzo_php-container"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>
      </div>
    </div>
  </div>
  <div class="grid lg:grid-cols-3 md:grid-cols-2 grid-cols-1 gap-8 mt-1">
    <div class="mt-1">
      <div onclick="toggle_advoptions('webuzo_advance_tr','webuzo_advance_togglei');return false;"
        class="bg-[#fafafa] dark:bg-[#1C2037] px-4 py-2 flex items-center justify-between cursor-pointer border border-[#ECEFF3] dark:border-[#23283F] rounded-lg">
        <label for="input text" class="virt-label">Erweiterte Optionen</label>
        <label id="webuzo_advance_togglei" class="virt-label"><i class="fas fa-sort-down fa-1x mr-2"></i></label>
      </div>
      <div id="webuzo_advance_tr" class="peer-[:checked]:block hidden dark:bg-[#16192E] border-x border-b border-[#ECEFF3] dark:border-[#23283F] rounded-b-lg commonBoxShadow " style="display:none;">
        <div class="flex flex-col gap-5 px-4 py-5">
          <div id="webuzo_ns1_tr">
            <label for="webuzo_ns1" class="text-[#666D80] text-sm font-medium">Nameserver 1</label>
            <input class="virt-input my-2 dark:placeholder:text-[#60677a]" type="text" name="webuzo_ns1" id="webuzo_ns1" placeholder="(Optional) Geben Sie Ihren Nameserver 1 an">
          </div>
          <div>
            <label for="webuzo_ns2" class="text-[#666D80] text-sm font-medium">Nameserver 2</label>
            <input class="virt-input my-2 dark:placeholder:text-[#60677a]" type="text" name="webuzo_ns2" id="webuzo_ns2" placeholder="(Optional) Geben Sie Ihren Nameserver 2 an">
          </div>
        </div>
      </div>
    </div>
  </div>
  <div>
    <input type="hidden" name="webuzosettings" value="1">
    <div class="webuzo_unsupport notice mt-2" style="display:none;">Anwendung wird nicht unterstützt!</div>
    <input id="webuzo_settings" type="submit" name="webuzo_submit" value="Installieren" class="btn">
  </div>
</form>

Name: servicesPOST

<form id="servicesform" accept-charset="UTF-8" name="services" method="post" action="">
  <div id="services_div"></div>
  <div class="bg justify-items-center text-center"> Mit ausgewählten: <input type="hidden" name="start_x" id="start_x">
    <i class="fa fa-play mr-4 ml-4 fa-1x start text-green-500 cursor-pointer" aria-hidden="true" id="sstart" name="start" tooltip="Start" data-tooltip-target="bYaNug"></i>
    <input type="hidden" name="stop_x" id="stop_x">
    <i class="fa fa-power-off power-off mr-4 fa-1x text-red-500 cursor-pointer" aria-hidden="true" id="sstop" name="stop" tooltip=" Stopp" data-tooltip-target="HiJG6O"></i>
    <input type="hidden" name="restart_x" id="restart_x">
    <i class="fas fa-sync-alt refresh mr-4 fa-1x text-blue-500 cursor-pointer" aria-hidden="true" id="srestart" name="restart" tooltip="Neustart" data-tooltip-target="Pudtbn"></i>
  </div>
</form>

Name: enableformPOST

<form class="flex flex-col gap-7 px-4 py-5" id="enableform" accept-charset="UTF-8" action="" method="post" name="enableform" onsubmit="return submitit('enableform', 'closerescue_pwindow');">
  <input placeholder="Root Passwort" class="virt-input" type="password" name="password">
  <input placeholder="Passwort bestätigen" class="virt-input" type="password" name="conf_password">
  <div class="flex">
    <input type="hidden" name="enablerescue" value="1">
    <button type="submit" value="" name="enablerescue_submit" class="blue_btn">Rettungsmodus aktivieren</button>
  </div>
</form>

Name: disableformPOST

<form class="flex flex-col gap-7 px-4 py-5" id="disableform" accept-charset="UTF-8" action="" method="post" name="disableform" onsubmit="return submitit('disableform', 'closerescue_pwindow');">
  <input type="hidden" name="disablerescue" value="1">
  <button type="submit" value="" name="disablerescue_submit" class="blue_btn">Rettungsmodus deaktivieren</button>
</form>

Name: bkup2_settingsPOST

<form class="form-horizontal" id="bkup2_settings_form" accept-charset="UTF-8" action="" method="post" name="bkup2_settings">
  <input type="hidden" name="backup_settings" value="1">
  <div class="row">
    <div class="col-sm-4">
      <label class="form-label d-inline-block">Backup-Server :</label>
      <span class="info-text cursor-pointer" tooltip="Wenn spezifizierte Backups zum Backup-Server hochgeladen werden" data-tooltip-target="NmCNEV"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
    </div>
    <div class="col-sm-8">
      <select id="bkup2_bserid" class="virt-select" name="bserid">
        <option value="0">Nichts</option>
      </select>
    </div>
  </div>
  <div class="text-center">
    <input type="submit" value="Speichern" name="settings_submit" id="settings_submit" class="blue_btn" onclick="submitit('bkup2_settings_form', 'bkup2_settings_response'); return false;">
  </div>
</form>

Name: backup2POST

<form id="backupform2" accept-charset="UTF-8" action="" method="post" name="backup2">
  <input type="hidden" name="cbackup" id="cbackup_bkup2">
  <input type="hidden" name="restore" id="restore_bkup2">
  <input type="hidden" name="delete" id="delete_bkup2">
  <input type="hidden" name="date" id="date_bkup2">
  <input type="hidden" name="file" id="file_bkup2">
</form>

Name: save_ver_scalPOST act=vpsmanage

<form accept-charset="UTF-8" id="ver-scalform" action="act=vpsmanage" method="post" name="save_ver_scal" onsubmit="return submitit('ver-scalform', 'ver_submitresponse');" class="form-horizontal">
  <div class="grid lg:grid-cols-3 md:grid-cols-2 grid-cols-1 gap-8 mt-5">
    <div class="virt-border-shadow p-2">
      <div class="box-head">
        <h3 class="font-medium">RAM Settings</h3>
      </div>
      <label class="virt-label mb-2" for="vs_ver_ram_inc_by">Increase/Decrease RAM By (in GB)</label>
      <span class="info-text cursor-pointer" tooltip="If the threshold exceeds/subceeds, the provided RAM (in GB) will be increased or decreased accordingly" data-tooltip-target="4L9JjM">
        <i class="fa fa-info-circle" aria-hidden="true"></i>
      </span>
      <input type="text" name="vs_ver_ram_inc_by" id="vs_ver_ram_inc_by" class="virt-input numbersonly" value="0">
      <span class="text-sm">Default (<span class="fhead text-sm" id="vs_ver_ram_inc_default"></span> )</span>
    </div>
    <div class="virt-border-shadow p-2">
      <div class="box-head">
        <h3 class="font-medium">CPU Settings</h3>
      </div>
      <label class="virt-label mb-2" for="vs_ver_cpu_inc_by">Increase/Decrease CPU Cores By</label>
      <span class="info-text cursor-pointer" tooltip="If the threshold exceeds/subceeds, the provided cores will be increased or decreased accordingly" data-tooltip-target="GS73Yx">
        <i class="fa fa-info-circle" aria-hidden="true"></i>
      </span>
      <input type="text" name="vs_ver_cpu_inc_by" id="vs_ver_cpu_inc_by" class="virt-input numbersonly" value="0">
      <span class="text-sm">Default (<span class="fhead text-sm" id="vs_ver_cpu_inc_default"></span> )</span>
    </div>
  </div>
  <div class="mt-3">
    <input type="hidden" name="save_ver_data" value="1">
    <input type="submit" value="Absenden" class="blue_btn">
  </div>
</form>

Name: changefirewallplanformPOST

<form action="" id="changefirewallplanform" accept-charset="UTF-8" method="post" name="changefirewallplanform">
  <label for="li_change_fwid" class="virt-label">Change Firewall Plan</label>
  <span tooltip="Select a firewall Plan" data-tooltip-target="2y5qKb" class="cursor-pointer">
    <i class="fa fa-info-circle" aria-hidden="true"></i>
  </span>
  <div class="columns-2">
    <div class="w-full">
      <select name="change_fwid" id="li_change_fwid" onchange="firewallrule_list(this.value, 'change_firewall_rules_table')" class="select2 virt-select select2-hidden-accessible" tabindex="-1" aria-hidden="true">
      </select><span class="select2 select2-container select2-container--default" dir="ltr" style="width: 100%;"><span class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true"
            aria-expanded="false" tabindex="0" aria-labelledby="select2-li_change_fwid-container"><span class="select2-selection__rendered" id="select2-li_change_fwid-container"></span><span class="select2-selection__arrow"
              role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>
    </div>
    <div class="">
      <input type="hidden" name="changefirewallplan" value="1">
      <input type="submit" id="changefirewallplan_submit" class="blue_btn" value="Change Firewall Plan">
    </div>
  </div>
</form>

Name: changepassPOST

<form class="flex flex-col gap-7 px-4 py-5" id="ips-form" action="" method="post" name="changepass" onsubmit="return submitit('ips-form');">
  <select id="vm_ips_select" name="ips" class="select2 dark:bg-gray-50 select2-hidden-accessible" tabindex="-1" aria-hidden="true"></select><span class="select2 select2-container select2-container--default" dir="ltr" style="width: 100%;"><span
      class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="0" aria-labelledby="select2-vm_ips_select-container"><span class="select2-selection__rendered"
          id="select2-vm_ips_select-container"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>
  <div class="flex">
    <input type="hidden" name="reorderips" value="1">
    <input type="submit" id="reorderips_submit" name="reorderips_submit" value="Primäre IP setzen" class="bg-[#0075FF] text-white text-sm rounded-lg py-2 px-3 cursor-pointer active:scale-95 transition-all duration-150">
  </div>
</form>

<form id="select_lb_form">
</form>

Name: managesubnetsformPOST

<form action="" id="managesubnetsform" accept-charset="UTF-8" method="post" name="managesubnetsform">
  <div id="managesubnets_div" class="managesubnets_div table-fix"></div>
</form>

Name: listvs_searchGET

<form accept-charset="UTF-8" name="listvs_search" method="get" action="" id="listvs_search" class="w-full">
  <div class="flex gap-3 mb-3 px-2">
    <div class="w-1/4">
      <label for="vpsid" class="block label-text">ID</label>
      <input class="virt-input" type="text" name="vpsid" id="vpsid">
    </div>
    <div class="w-1/4">
      <label for="vpsip" class="block label-text">IP-Adresse</label>
      <input class="virt-input" type="text" name="vpsip" id="vpsip">
    </div>
    <div class="w-1/4">
      <label for="vpshostname" class="block label-text">Hostname</label>
      <input class="virt-input" type="text" name="vpshostname" id="vpshostname">
    </div>
    <div class="w-1/4">
      <label for="user" class="block label-text">Benutzer</label>
      <input class="virt-input " type="text" name="user" id="user">
    </div>
  </div>
  <div class="flex gap-3 mb-3 px-2">
    <div class="w-1/4">
      <label for="vsstatus" class="block label-text">Status</label>
      <select class="virt-select" id="vsstatus" name="vsstatus">
        <option value="0">Alle</option>
        <option value="s">Entsperrt</option>
        <option value="u">Unsuspended </option>
      </select>
    </div>
    <div class="w-1/4">
      <label for="vstype" class="block label-text">Typ</label>
      <select class="virt-select" id="vstype" name="vstype">
        <option value="0">Alle</option>
        <option value="xen">Xen</option>
        <option value="xenhvm">Xen HVM </option>
        <option value="xcp">XCP</option>
        <option value="xcphvm">XCP HVM </option>
        <option value="openvz">OpenVZ </option>
        <option value="kvm">KVM</option>
        <option value="lxc">LXC</option>
        <option value="vzo">Virtuozzo OpenVZ</option>
        <option value="vzk">Virtuozzo KVM</option>
        <option value="proxo">Proxmox OpenVz </option>
        <option value="proxk">Proxmox QEMU </option>
        <option value="proxl">Proxmox LXC </option>
      </select>
    </div>
    <div class="w-1/4 hidden" id="search-greoup-div">
      <label for="group-option" class="block label-text">Servergruppe</label>
      <select class="select2 virt-select select2-hidden-accessible" id="group-option" multiple="" data-placeholder="Servergruppe" tabindex="-1" aria-hidden="true"></select><span class="select2 select2-container select2-container--default" dir="ltr"
        style="width: 100%;"><span class="selection"><span class="select2-selection select2-selection--multiple" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="-1">
            <ul class="select2-selection__rendered">
              <li class="select2-search select2-search--inline"><input class="select2-search__field" type="search" tabindex="0" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="textbox" aria-autocomplete="list"
                  placeholder="Servergruppe" style="width: 100px;"></li>
            </ul>
          </span></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>
    </div>
    <div class="w-1/4">
    </div>
  </div>
  <div class="flex  mb-2 px-2">
    <div class="w-1/4">
      <button type="button" name="search" class="btn mb-2" value="Search" id="vsSearch" onclick="search_listvs();">Absenden</button>
    </div>
  </div>
</form>

Name: setup_pendingPOST act=setup_pending

<form id="setup_pendingform" accept-charset="UTF-8" action="act=setup_pending" method="post" name="setup_pending" onsubmit="return submitit(this);">
  <input type="hidden" id="ps_virt" name="virt">
  <input type="hidden" id="ps_setup_pending" name="setup_pending">
  <input type="hidden" id="ps_svs" name="svs">
  <div class="create_common mb-4">
    <h4 class="virt-form-head mt-3 !mb-0 px-4">VPS Configuration</h4>
    <div class="flex justify-center">
      <div class="nav-button !border-[#0075ff] dark:shadow dark:shadow-white/10">
        <button type="button" id="ps_template" onclick="showtab(this.id, 'os-tab-content')" class="py-2 px-4 h-full os-tab-button tab-button active">
          <svg class="h-7 inline" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
            <g stroke-linecap="round" stroke-linejoin="round"></g>
            <g>
              <path opacity="0.4"
                d="M16.2391 3.6499H7.75906C5.28906 3.6499 3.28906 5.6599 3.28906 8.1199V17.5299C3.28906 19.9899 5.29906 21.9999 7.75906 21.9999H16.2291C18.6991 21.9999 20.6991 19.9899 20.6991 17.5299V8.1199C20.7091 5.6499 18.6991 3.6499 16.2391 3.6499Z"
                fill="#0075ff"></path>
              <path d="M14.3498 2H9.64977C8.60977 2 7.75977 2.84 7.75977 3.88V4.82C7.75977 5.86 8.59977 6.7 9.63977 6.7H14.3498C15.3898 6.7 16.2298 5.86 16.2298 4.82V3.88C16.2398 2.84 15.3898 2 14.3498 2Z" fill="#0075ff"></path>
            </g>
          </svg> Templates </button>
        <button type="button" id="ps_iso" onclick="showtab(this.id, 'os-tab-content');" class="py-2 px-6 h-full os-tab-button tab-button justify-center">
          <svg class="h-6 inline pr-2" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
            <g stroke-width="0"></g>
            <g stroke-linecap="round" stroke-linejoin="round"></g>
            <g fill="#0075ff">
              <path opacity=".4" d="M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10"></path>
              <path d="M10 12.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5"></path>
            </g>
          </svg> ISO </button>
      </div>
    </div>
    <div class="overflow-x-auto mx-4 p-4 -mt-4 border border-[#0075ff30] dark:border-[#0075ff] rounded-lg bg-[#0068fd05] dark:bg-[#1C2037]">
      <div class="inline-block min-w-full overflow-hidden">
        <div>
          <div class="os-tab-content overflow-x-auto px-4" id="ps_template-tab">
            <div id="ps_osid-box" class="flex flex-row gap-2 flex-wrap my-3"></div>
            <input type="hidden" name="newos" id="ps_osid">
          </div>
          <div class="os-tab-content hidden bg-gray overflow-x-auto my-3" id="ps_iso-tab">
            <div class="grid grid-row-2 w-2/5 gap-4">
              <div>
                <label class="virt-label">Wenn ein ISO ausgewählt ist, wird der VPS von diesem ISO gebootet</label>
              </div>
              <div>
                <select name="iso" id="ps_iso_select" class="virt-select select2 select2-hidden-accessible" tabindex="-1" aria-hidden="true"></select><span class="select2 select2-container select2-container--default" dir="ltr"
                  style="width: 100%;"><span class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="0" aria-labelledby="select2-ps_iso_select-container"><span
                        class="select2-selection__rendered" id="select2-ps_iso_select-container"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper"
                    aria-hidden="true"></span></span>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="lg:grid lg:grid-cols-5 gap-x-4 gap-y-2 mt-4 px-4">
      <div id="ps_tr_hostname" class="col-span-2">
        <div class="pb-2">
          <label class="virt-label">Hostname</label>
          <span class="info-text cursor-pointer" tooltip="Geben Sie einen Hostnamen für den VPS an z.B. www.example.com" data-tooltip-target="BCO3cq"><i class="fa fa-info-circle " aria-hidden="true"></i></span>
        </div>
        <div id="ps_create_hostname">
          <input type="text" name="hostname" id="ps_hostname" class="virt-input mb-2">
        </div>
      </div>
      <div id="ps_tr_rootpass" class="col-span-2">
        <div>
          <div class="pb-2">
            <label class="virt-label">VPS Root Passwort</label>
            <span class="info-text cursor-pointer" tooltip="Das Passwort für den Root Benutzer / Administrator des VPS" data-tooltip-target="xUvJsh"><i class="fa fa-info-circle " aria-hidden="true"></i></span>
          </div>
          <div class="flex flex-col gap-2 justify-items-stretch">
            <div class="flex-1 flex gap-2">
              <input class="flex-1 virt-input" type="text" name="rootpass" id="ps_rootpass" autocomplete="off" oninput="check_pass_strength(this.id, 'ps_rootpass_strengthIndicator');">
              <span class="inline-flex">
                <a href="javascript: void(0);" class="bg-[#0075FF]/[0.08] text-[#0075FF] border border-[#0075FF] shadow items-center flex text-sm rounded-lg p-2 cursor-pointer" onclick="$_('ps_rootpass').value=rand_pass(12);check_pass_strength('ps_rootpass', 'ps_rootpass_strengthIndicator');return false;" title="Ein neues Zufallspasswort erstellen" type="button"><i class="fa fa-key m-1" aria-hidden="true"></i></a>
              </span>
            </div>
            <div class="flex">
              <div class="ps_rootpass_strengthIndicator pt-1">
                <div class="flex items-center gap-1">
                  <div class="weakIndicator bg-[#FB5252] w-7 h-1 rounded-full hidden"></div>
                  <div class="mediumIndicator bg-[#FCA120] w-7 h-1 rounded-full hidden"></div>
                  <div class="strongIndicator bg-[#2BC48A] w-7 h-1 rounded-full hidden"></div>
                </div>
                <div class="rootpass_pass-strength pass-strength text-xs">Passwortstärke</div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
  <!-- <div class="create_common disable_eu_sshkeys mb-6">
<div class="flex justify-center mb-1 mt-3">
<div class="nav-button !border !border-[#0075ff] !gap-0">
<button type="button" id="ps_generate_keys" onclick="showtab(this.id, 'sshkeys-tab-content')" class="flex items-center gap-2 py-2 px-4 sshkeys-tab-button tab-button ssh_options border-r border-[#0077ff5e]" value="generate_keys">
<svg class="h-7 inline" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"><g stroke-width="0"/><g stroke-linecap="round" stroke-linejoin="round"/><g stroke="#0075ff" stroke-width="1.2"><path d="M9 5.304a8 8 0 1 0 3.5-.804v10"/><path d="m16 11-3.5 3.5L9 11"/></g></svg>
Generate SSH Keys
</button>
<button type="button" id="ps_add_ssh_keys" onclick="showtab(this.id, 'sshkeys-tab-content')" class="flex items-center gap-2 py-3 px-4 sshkeys-tab-button tab-button ssh_options border-r border-[#0077ff5e]" value="add_ssh_keys">
<svg class="h-5 w-6 inline" fill="#0075ff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.269 27.269" xml:space="preserve" stroke="#0075ff" stroke-width="0"><g/><g stroke-linecap="round" stroke-linejoin="round"/><path d="M25.322 1.947H1.949C.869 1.947 0 2.818 0 3.898v19.477c0 1.074.869 1.947 1.949 1.947h23.373c1.07 0 1.947-.873 1.947-1.947V3.898a1.95 1.95 0 0 0-1.947-1.951M9.312 3.41a.974.974 0 1 1-.002 1.948.974.974 0 0 1 .002-1.948m-2.982 0a.975.975 0 1 1 0 1.946.975.975 0 0 1 0-1.946m-2.924 0a.973.973 0 1 1 .004 1.946.973.973 0 0 1-.004-1.946m21.916 19.965H1.949V6.838h23.373z" stroke="none"/><path d="M14.797 15.566 5.844 20.16v-1.332l7.602-3.781v-.039l-7.602-3.782V9.894l8.953 4.572zm6.625-1.232v1.232h-4.764v-1.232z" stroke="none"/><g/><g/><g/><g/><g/><g/><g/><g/><g/><g/><g/><g/><g/><g/><g/></svg>
Add SSH Keys
</button>
<button type="button" id="ps_use_ssh_keys" onclick="showtab(this.id, 'sshkeys-tab-content');" class="flex items-center gap-2 py-3 px-4 sshkeys-tab-button tab-button ssh_options" value="use_ssh_keys">
<svg class="h-5 w-6 inline" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="2598" height="2126" style="shape-rendering:geometricPrecision;text-rendering:geometricPrecision;image-rendering:optimizeQuality;fill-rule:evenodd;clip-rule:evenodd" viewBox="0 0 2598 2125.64"><defs><style>.fil0{fill:none}</style></defs><g id="Layer_x0020_1"><path class="fil0" d="M2424.97 1679.09H2179m164.73 178.68H2179m0-719.08v810.86" style="stroke:#0075ff;stroke-width:124;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:22.9256"/><path class="fil0" d="M2179 563.34c158.88 0 287.67 128.8 287.67 287.68 0 158.87-128.79 287.67-287.67 287.67s-287.67-128.8-287.67-287.67c0-158.88 128.79-287.68 287.67-287.68" style="stroke:#666d80;stroke-width:129.9;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:22.9256"/><path class="fil0" d="M669.97 1341.41h510.09m-725.56-134.8 602.67-356.32M454.5 485.17l602.67 356.32" style="stroke:#0075ff;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:22.9256;stroke-width:76.76"/><path class="fil0" d="M1898.88 1679.92h-1703c-36.14 0-65.72-29.57-65.72-65.71V242.92c0-36.15 29.57-65.72 65.72-65.72h2153.1c36.14 0 65.71 29.57 65.71 65.72v125.73" style="stroke:#0075ff;stroke-width:135.8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:22.9256"/></g></svg>
Use Existing Keys</button>
</div>
</div>
<div class="tab-pane fade sshkeys-tab-content generate_keys_div bg-[#0068fd05] dark:bg-[#1C2037] rounded-lg mb-4 hidden -mt-4 border border-[#0075ff30] mx-4" id="ps_generate_keys-tab" role="tabpanel" aria-labelledby="generate_keys">
<div class="m-4 px-4 py-2">
<input type="hidden" name="private_key" id="ps_private_key">
<div id="ps_new_key_loader" class="hidden">
<div role="status">
<svg aria-hidden="true" class="w-8 h-8 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600" viewBox="0 0 100 101" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"/>
<path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="currentFill"/>
</svg>
</div>
</div>
<div id="ps_download_private" class="mb-3 hidden">
<a href="" id="ps_private_key_link">{{download_key}}</a>&nbsp;<a class="info" data-placement="right" tooltip="{{download_key_exp}}"><i class="fas fa-info-circle"></i>
</a>
</div>
<label class="virt-label pb-2">Add SSH key&nbsp;<a class="info" data-placement="right" tooltip="Add public key in VPS.<br>NOTE : This key will not be saved."><i class="fas fa-info-circle"></i></a></label>
<textarea class="virt-input w-full mx-2" id="ps_sshkey" name="sshkey" rows="8"></textarea>
</div> 
</div>
<div class="tab-pane fade sshkeys-tab-content add_ssh_keys_div mb-4 hidden bg-[#0068fd05] dark:bg-[#1C2037] rounded-lg -mt-4 border border-[#0075ff30] dark:border-[#0075ff] mx-4" id="ps_add_ssh_keys-tab" role="tabpanel" aria-labelledby="add_ssh_keys">
<div class="m-4 px-4 py-2">
<label class="virt-label pb-2">Add SSH key&nbsp;<a class="info" data-placement="right" tooltip="Add public key in VPS.<br>NOTE : This key will not be saved."><i class="fas fa-info-circle"></i></a></label>
<textarea class="virt-input w-full" id="ps_sshkey" name="sshkey" rows="8"></textarea>
</div>
</div>
<div class="tab-pane fade sshkeys-tab-content use_ssh_keys_div hidden mb-4 bg-[#0068fd05] dark:bg-[#1C2037] rounded-lg -mt-4 border border-[#0075ff30] dark:border-[#0075ff] mx-4" id="ps_use_ssh_keys-tab" role="tabpanel">
<div class="w-full" id="ps_existing_keys_div"></div>
</div>
</div> -->
  <input type="hidden" name="reinsos" value="Erstellen">
  <div class=" text-center mt-4">
    <button type="submit" name="reinsos" class="blue_btn" id="the_creator">Erstellen</button>
  </div>
</form>

Name: createPOST act=create

<form id="createform" accept-charset="UTF-8" action="act=create" method="post" name="create" onsubmit="return submitit(this);">
  <h4 class="virt-form-head mt-3 tr_regions_head px-4">Server / Region</h4>
  <div class="flex flex-wrap mb-6">
    <input type="hidden" id="sgid" name="sgid">
    <div id="user_regions">
    </div>
    <div id="tr_virts" class="old_create w-full lg:w-6/12 md:w-6/12 px-4">
      <label class="virt-label">Virtualisierung</label>
      <select name="virt" id="virt" onchange="fill_ostemplates(); show_cpu_topology('#create');" class="virt-select mt-2"></select>
    </div>
  </div>
  <!-- Create for billing users -->
  <div id="ihb_div" class="mb-6" style="display:none">
    <div class="" id="ihb_plans">
      <div class="notice my-3 mx-4" style="display:none;" id="ihb_no_pl">Es gibt keine Tarife für diese Region!</div>
      <div class="row ihb_plans_container plan_1"></div>
    </div>
    <input type="hidden" name="plid" id="plid">
  </div>
  <!--Create for billing users-->
  <!--Common fields in create-->
  <div class="create_common mb-4">
    <h4 class="virt-form-head mt-3 !mb-0 px-4">VPS Configuration</h4>
    <div class="flex justify-center">
      <div class="nav-button !border-[#0075ff] dark:shadow dark:shadow-white/10">
        <button type="button" id="template" onclick="showtab(this.id, 'os-tab-content')" class="py-2 px-4 h-full os-tab-button tab-button active">
          <svg class="h-7 inline" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
            <g stroke-linecap="round" stroke-linejoin="round"></g>
            <g>
              <path opacity="0.4"
                d="M16.2391 3.6499H7.75906C5.28906 3.6499 3.28906 5.6599 3.28906 8.1199V17.5299C3.28906 19.9899 5.29906 21.9999 7.75906 21.9999H16.2291C18.6991 21.9999 20.6991 19.9899 20.6991 17.5299V8.1199C20.7091 5.6499 18.6991 3.6499 16.2391 3.6499Z"
                fill="#0075ff"></path>
              <path d="M14.3498 2H9.64977C8.60977 2 7.75977 2.84 7.75977 3.88V4.82C7.75977 5.86 8.59977 6.7 9.63977 6.7H14.3498C15.3898 6.7 16.2298 5.86 16.2298 4.82V3.88C16.2398 2.84 15.3898 2 14.3498 2Z" fill="#0075ff"></path>
            </g>
          </svg> Templates </button>
        <button type="button" id="iso" onclick="showtab(this.id, 'os-tab-content');" class="py-2 px-6 h-full os-tab-button tab-button justify-center">
          <svg class="h-6 inline pr-2" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
            <g stroke-width="0"></g>
            <g stroke-linecap="round" stroke-linejoin="round"></g>
            <g fill="#0075ff">
              <path opacity=".4" d="M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10"></path>
              <path d="M10 12.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5"></path>
            </g>
          </svg> ISO </button>
      </div>
    </div>
    <div class="overflow-x-auto mx-4 p-4 -mt-4 border border-[#0075ff30] dark:border-[#0075ff] rounded-lg bg-[#0068fd05] dark:bg-[#1C2037]">
      <div class="inline-block min-w-full overflow-hidden">
        <div>
          <div class="os-tab-content overflow-x-auto px-4" id="template-tab">
            <div id="osid-box" class="flex flex-row gap-2 flex-wrap my-3"></div>
            <input type="hidden" name="osid" id="osid">
          </div>
          <div class="os-tab-content hidden bg-gray overflow-x-auto my-3" id="iso-tab">
            <div class="grid grid-row-2 w-2/5 gap-4">
              <div>
                <label class="virt-label">Wenn ein ISO ausgewählt ist, wird der VPS von diesem ISO gebootet</label>
              </div>
              <div>
                <select name="iso" id="iso_select" class="virt-select select2 select2-hidden-accessible" tabindex="-1" aria-hidden="true"></select><span class="select2 select2-container select2-container--default" dir="ltr" style="width: 100%;"><span
                    class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="0" aria-labelledby="select2-iso_select-container"><span
                        class="select2-selection__rendered" id="select2-iso_select-container"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper"
                    aria-hidden="true"></span></span>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <!--End Common fields in create-->
    <!--Regular create-->
    <div class="old_create">
      <div id="resource_alloc" class="mb-6">
        <h6 class="virt-form-head mt-4">Resource Allocation</h6>
        <div class="lg:grid lg:grid-cols-2 gap-x-8 gap-y-2 mt-4 px-4">
          <div id="tr_space">
            <div class="pb-2">
              <label class="virt-label">Speicherplatz</label>
              <span class="info-text cursor-pointer" tooltip="Der erlaubte Speicherplatz für den VPS" data-tooltip-target="KCDnjJ"><i class="fa fa-info-circle " aria-hidden="true"></i></span>
              <span class="text-sm font-medium dark:text-[#D9DBE4] mr-1 text-[#0075FF]"><span id="max_space" class="mr-1"></span>GB Max / VPS</span>
            </div>
            <div class="virt-input-group">
              <input type="number" min="0" name="space" id="space" size="10" class="virt-grouped-input virt-input-number">
              <span class="virt-multi-grouped-span">GB</span>
              <span class="virt-grouped-span">
                <span id="res_space" class="mr-1"></span> Frei </span>
            </div>
          </div>
          <div id="tr_ram">
            <div class="pb-2">
              <label class="virt-label">Ram</label>
              <span class="info-text cursor-pointer" tooltip="Die Größe des Arbeitsspeichers, die der VPS immer zur Verfügung hat" data-tooltip-target="c1txj7"><i class="fa fa-info-circle " aria-hidden="true"></i></span>
            </div>
            <div class="virt-input-group">
              <input type="number" min="0" name="ram" id="ram" size="10" class="virt-grouped-input virt-input-number">
              <span class="virt-multi-grouped-span">GB</span>
              <span class="virt-grouped-span">
                <span id="res_ram" class="mr-1"></span> Frei </span>
            </div>
          </div>
          <div id="tr_burst">
            <div class="pb-2">
              <label class="virt-label">Dynamischer RAM</label>
              <span class="info-text cursor-pointer" tooltip="Die maximale Menge an RAM, die der VPS nutzen darf" data-tooltip-target="u9ircM"><i class="fa fa-info-circle " aria-hidden="true"></i></span>
            </div>
            <div class="virt-input-group">
              <input type="number" min="0" name="burst" id="burst" size="10" class="virt-grouped-input virt-input-number">
              <span class="virt-multi-grouped-span">GB</span>
              <span class="virt-grouped-span">
                <span id="res_burst" class="mr-1"></span> Frei </span>
            </div>
          </div>
          <div id="tr_swap">
            <div class="pb-2">
              <label class="virt-label">Swap RAM</label>
              <span class="info-text cursor-pointer" tooltip="Swap RAM" data-tooltip-target="6jl3aF"><i class="fa fa-info-circle " aria-hidden="true"></i></span>
            </div>
            <div class="virt-input-group">
              <input type="number" min="0" name="swap" id="swap" size="15" class="virt-grouped-input virt-input-number">
              <span class="virt-multi-grouped-span">GB</span>
              <span class="virt-grouped-span">
                <span id="res_swap" class="mr-1"></span> Frei </span>
            </div>
          </div>
          <div id="tr_bandwidth">
            <div class="pb-2">
              <label class="virt-label">Datenverkehr</label>
              <span class="info-text cursor-pointer" tooltip="Monatliche Begrenzung des Datenverkehrs für den VPS. 0 (Null) für unbegrenzt" data-tooltip-target="aUPIgI"><i class="fa fa-info-circle " aria-hidden="true"></i></span>
            </div>
            <div class="virt-input-group">
              <input type="number" min="0" name="bandwidth" id="bandwidth" size="15" class="virt-grouped-input virt-input-number">
              <span class="virt-multi-grouped-span">GB</span>
              <span class="virt-grouped-span">
                <span id="res_bandwidth" class="mr-1"></span> Frei </span>
            </div>
          </div>
          <div id="tr_cores">
            <div class="pb-2">
              <label class="virt-label">CPU Kerne</label>
              <span class="info-text" id="cpu_cores_title" tooltio="{{cpu_cores_title}}"><i class="fa fa-info-circle " aria-hidden="true"></i></span>
              <span class="text-sm font-medium dark:text-[#D9DBE4] mr-1 text-[#0075FF]"><span id="max_cores" class="mr-1"></span>Max Kerne / VPS</span>
            </div>
            <div class="virt-input-group">
              <input type="number" min="0" name="cores" id="cores" size="15" class="virt-grouped-input virt-input-number">
              <span class="virt-grouped-span"><span id="avail_cores" class="mr-1"></span>Frei</span>
            </div>
          </div>
        </div>
      </div>
      <div id="network_config" class="mb-6">
        <h6 class="virt-form-head mt-4">Network Configuration</h6>
        <div class="lg:grid lg:grid-cols-2 gap-x-8 gap-y-2 mt-4 px-4">
          <div id="tr_ipv4">
            <div class="pb-2">
              <label class="virt-label">IP-Adresse</label>
              <span class="info-text cursor-pointer" tooltip="Sie können die Anzahl der IP-Adressen angeben, die zugeteilt werden sollen" data-tooltip-target="sBrMYh"><i class="fa fa-info-circle " aria-hidden="true"></i></span>
            </div>
            <div class="virt-input-group">
              <input type="number" min="0" name="ips" id="ips" size="10" class="virt-grouped-input virt-input-number">
              <span class="virt-grouped-span">
                <span id="num_ipv4" class="mr-1"></span> Frei </span>
            </div>
          </div>
          <div id="tr_ip_int">
            <div class="pb-2">
              <label class="virt-label">Internal IP Addresses</label>
              <span class="info-text cursor-pointer" tooltip="You can specify the number of Internal IPs to assign" data-tooltip-target="54Vqdx"><i class="fa fa-info-circle " aria-hidden="true"></i></span>
            </div>
            <div class="virt-input-group">
              <input type="number" min="0" name="ips_int" id="ips_internal" size="10" class="virt-grouped-input virt-input-number">
              <span class="virt-grouped-span">
                <span id="num_ip_int" class="mr-1"></span> Frei </span>
            </div>
          </div>
          <div id="tr_ipv6_subnet">
            <div class="pb-2">
              <label class="virt-label">IPv6 Subnetze</label>
              <span class="info-text cursor-pointer" tooltip="Sie können die Anzahl der IPv6 Subnetze angeben, die zugeteilt werden sollen" data-tooltip-target="WwPbna"><i class="fa fa-info-circle " aria-hidden="true"></i></span>
            </div>
            <div class="virt-input-group">
              <input type="number" min="0" name="ipv6_subnet" id="ipv6_subnet" size="10" class="virt-grouped-input virt-input-number">
              <span class="virt-grouped-span">
                <span id="num_ipv6_subnet" class="mr-1"></span> Frei </span>
            </div>
          </div>
          <div id="tr_ipv6">
            <div class="pb-2">
              <label class="virt-label">IPv6 Adressen</label>
              <span class="info-text cursor-pointer" tooltip="Sie können die Anzahl der IPv6 Adressen angeben, die zugeteilt werden sollen" data-tooltip-target="GG0GPl"><i class="fa fa-info-circle " aria-hidden="true"></i></span>
            </div>
            <div class="virt-input-group">
              <input type="number" min="0" name="ipv6" id="ipv6" size="10" class="virt-grouped-input virt-input-number">
              <span class="virt-grouped-span">
                <span id="num_ipv6" class="mr-1"></span> Frei </span>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="old_create">
      <h6 class="virt-form-head mt-4">Access Details</h6>
    </div>
    <!-- this is common fields -->
    <div class="lg:grid lg:grid-cols-5 gap-x-4 gap-y-2 mt-4 px-4">
      <div id="tr_vm_count" class="col-span-1">
        <div class="pb-2">
          <label class="virt-label">VPS Count</label>
        </div>
        <div class="flex gap-2">
          <span id="vm_count_minus" class="bg-[#0075FF]/[0.08] text-[#0075FF] border border-[#0075FF] shadow items-center flex text-sm rounded-lg p-2 cursor-pointer"><i class="fas fa-minus m-1"></i></span>
          <input type="number" class="virt-input" id="vm_count" name="vm_count" value="1">
          <span id="vm_count_plus" class="bg-[#0075FF]/[0.08] text-[#0075FF] border border-[#0075FF] shadow items-center flex text-sm rounded-lg p-2 cursor-pointer"><i class="fas fa-plus m-1"></i></span>
        </div>
        <div class="text-center">
          <small id="vm_count_notice" class="danger"></small>
        </div>
      </div>
      <div id="tr_hostname" class="col-span-2">
        <div class="pb-2">
          <label class="virt-label">Hostname</label>
          <span class="info-text cursor-pointer" tooltip="Geben Sie einen Hostnamen für den VPS an z.B. www.example.com" data-tooltip-target="jBlWxg"><i class="fa fa-info-circle " aria-hidden="true"></i></span>
        </div>
        <div id="create_hostname">
          <input type="text" name="hostname[]" id="hostname-1" class="virt-input mb-2">
        </div>
      </div>
      <div id="tr_rootpass" class="col-span-2">
        <div>
          <div class="pb-2">
            <label class="virt-label">VPS Root Passwort</label>
            <span class="info-text cursor-pointer" tooltip="Das Passwort für den Root Benutzer / Administrator des VPS" data-tooltip-target="LWXf9o"><i class="fa fa-info-circle " aria-hidden="true"></i></span>
          </div>
          <div class="flex flex-col gap-2 justify-items-stretch">
            <div class="flex-1 flex gap-2">
              <input class="flex-1 virt-input" type="text" name="rootpass" id="rootpass" autocomplete="off" oninput="check_pass_strength(this.id, 'rootpass_strengthIndicator');">
              <span class="inline-flex">
                <a href="javascript: void(0);" class="bg-[#0075FF]/[0.08] text-[#0075FF] border border-[#0075FF] shadow items-center flex text-sm rounded-lg p-2 cursor-pointer" onclick="$_('rootpass').value=rand_pass(12);check_pass_strength('rootpass', 'rootpass_strengthIndicator');return false;" title="Ein neues Zufallspasswort erstellen" type="button"><i class="fa fa-key m-1" aria-hidden="true"></i></a>
              </span>
            </div>
            <div class="flex">
              <div class="rootpass_strengthIndicator pt-1">
                <div class="flex items-center gap-1">
                  <div class="weakIndicator bg-[#FB5252] w-7 h-1 rounded-full hidden"></div>
                  <div class="mediumIndicator bg-[#FCA120] w-7 h-1 rounded-full hidden"></div>
                  <div class="strongIndicator bg-[#2BC48A] w-7 h-1 rounded-full hidden"></div>
                </div>
                <div class="rootpass_pass-strength pass-strength text-xs">Passwortstärke</div>
              </div>
              <div id="disable_password" class="create_common flex flex-col flex-auto items-end">
                <div>
                  <label class="virt-label" for="disable_password">Disable password authentication</label><span tooltip="If enabled then password authentication will be restricted for SSH." data-tooltip-target="2p3Y1E"
                    class="cursor-pointer"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
                </div>
                <div>
                  <input type="checkbox" name="disable_password" id="addvs_disable_password" class="virt-toggle-switch" onchange="checkvnc('li');">
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="old_create">
      <div id="access_details" class="mb-6">
        <div class="lg:grid lg:grid-cols-2 gap-x-8 gap-y-2 mt-4 px-4">
          <div id="vncrow" class="flex gap-5">
            <div><label class="virt-label">VNC</label></div>
            <div><input type="checkbox" name="vnc" id="livnc" class="virt-toggle-switch" onchange="checkvnc('li');"></div>
          </div>
          <div id="livncpassrow" style="display:none">
            <div class="mb-2">
              <div class="flex">
                <label class="virt-label">VNC Passwort</label>
                <span tooltip="Das VNC-Passwort für den VPS. Klicken Sie auf das Symbol, um ein neues Zufallspasswort zu generieren" data-tooltip-target="5h19Y4" class="cursor-pointer"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
              </div>
            </div>
            <div class="flex">
              <input class="virt-input" type="text" name="vncpass" id="vncpass1" autocomplete="off"> &nbsp;
              <a href="javascript: void(0);" onclick="generate_vnc_pass('vncpass1', $('#createform').find('#virt').val()); return false;" title="VNC Passwort"><img nsrc="themes/default/images/vncpass.gif"></a>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
  <!--End of Regular create-->
  <div class="create_common disable_eu_sshkeys mb-6">
    <div class="flex justify-center mb-1 mt-3">
      <div class="nav-button !border !border-[#0075ff] !gap-0">
        <button type="button" id="generate_keys" onclick="showtab(this.id, 'sshkeys-tab-content')" class="flex items-center gap-2 py-2 px-4 sshkeys-tab-button tab-button ssh_options border-r border-[#0077ff5e]" value="generate_keys">
          <svg class="h-7 inline" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg">
            <g stroke-width="0"></g>
            <g stroke-linecap="round" stroke-linejoin="round"></g>
            <g stroke="#0075ff" stroke-width="1.2">
              <path d="M9 5.304a8 8 0 1 0 3.5-.804v10"></path>
              <path d="m16 11-3.5 3.5L9 11"></path>
            </g>
          </svg> Generate SSH Keys </button>
        <button type="button" id="add_ssh_keys" onclick="showtab(this.id, 'sshkeys-tab-content')" class="flex items-center gap-2 py-3 px-4 sshkeys-tab-button tab-button ssh_options border-r border-[#0077ff5e]" value="add_ssh_keys">
          <svg class="h-5 w-6 inline" fill="#0075ff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.269 27.269" xml:space="preserve" stroke="#0075ff" stroke-width="0">
            <g></g>
            <g stroke-linecap="round" stroke-linejoin="round"></g>
            <path
              d="M25.322 1.947H1.949C.869 1.947 0 2.818 0 3.898v19.477c0 1.074.869 1.947 1.949 1.947h23.373c1.07 0 1.947-.873 1.947-1.947V3.898a1.95 1.95 0 0 0-1.947-1.951M9.312 3.41a.974.974 0 1 1-.002 1.948.974.974 0 0 1 .002-1.948m-2.982 0a.975.975 0 1 1 0 1.946.975.975 0 0 1 0-1.946m-2.924 0a.973.973 0 1 1 .004 1.946.973.973 0 0 1-.004-1.946m21.916 19.965H1.949V6.838h23.373z"
              stroke="none"></path>
            <path d="M14.797 15.566 5.844 20.16v-1.332l7.602-3.781v-.039l-7.602-3.782V9.894l8.953 4.572zm6.625-1.232v1.232h-4.764v-1.232z" stroke="none"></path>
            <g></g>
            <g></g>
            <g></g>
            <g></g>
            <g></g>
            <g></g>
            <g></g>
            <g></g>
            <g></g>
            <g></g>
            <g></g>
            <g></g>
            <g></g>
            <g></g>
            <g></g>
          </svg> Add SSH Keys </button>
        <button type="button" id="use_ssh_keys" onclick="showtab(this.id, 'sshkeys-tab-content');" class="flex items-center gap-2 py-3 px-4 sshkeys-tab-button tab-button ssh_options" value="use_ssh_keys">
          <svg class="h-5 w-6 inline" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="2598" height="2126"
            style="shape-rendering:geometricPrecision;text-rendering:geometricPrecision;image-rendering:optimizeQuality;fill-rule:evenodd;clip-rule:evenodd" viewBox="0 0 2598 2125.64">
            <defs>
              <style>
                .fil0 {
                  fill: none
                }
              </style>
            </defs>
            <g id="Layer_x0020_1">
              <path class="fil0" d="M2424.97 1679.09H2179m164.73 178.68H2179m0-719.08v810.86" style="stroke:#0075ff;stroke-width:124;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:22.9256"></path>
              <path class="fil0" d="M2179 563.34c158.88 0 287.67 128.8 287.67 287.68 0 158.87-128.79 287.67-287.67 287.67s-287.67-128.8-287.67-287.67c0-158.88 128.79-287.68 287.67-287.68"
                style="stroke:#666d80;stroke-width:129.9;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:22.9256"></path>
              <path class="fil0" d="M669.97 1341.41h510.09m-725.56-134.8 602.67-356.32M454.5 485.17l602.67 356.32" style="stroke:#0075ff;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:22.9256;stroke-width:76.76"></path>
              <path class="fil0" d="M1898.88 1679.92h-1703c-36.14 0-65.72-29.57-65.72-65.71V242.92c0-36.15 29.57-65.72 65.72-65.72h2153.1c36.14 0 65.71 29.57 65.71 65.72v125.73"
                style="stroke:#0075ff;stroke-width:135.8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:22.9256"></path>
            </g>
          </svg> Use Existing Keys</button>
      </div>
    </div>
    <div class="tab-pane fade sshkeys-tab-content generate_keys_div bg-[#0068fd05] dark:bg-[#1C2037] rounded-lg mb-4 hidden -mt-4 border border-[#0075ff30] mx-4" id="generate_keys-tab" role="tabpanel" aria-labelledby="generate_keys">
      <div class="m-4 px-4 py-2">
        <input type="hidden" name="private_key" id="private_key">
        <div id="new_key_loader" class="hidden">
          <div role="status">
            <svg aria-hidden="true" class="w-8 h-8 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600" viewBox="0 0 100 101" fill="none" xmlns="http://www.w3.org/2000/svg">
              <path
                d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z"
                fill="currentColor"></path>
              <path
                d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z"
                fill="currentFill"></path>
            </svg>
          </div>
        </div>
        <div id="download_private" class="mb-3 hidden">
          <a href="" id="private_key_link">{{download_key}}</a>&nbsp;<a class="info cursor-pointer" data-placement="right" tooltip="{{download_key_exp}}" data-tooltip-target="s1AZWk"><i class="fas fa-info-circle"></i>
</a>
        </div>
        <label class="virt-label pb-2">Add SSH
          key&nbsp;<a class="info cursor-pointer" data-placement="right" tooltip="Add public key in VPS.<br>NOTE : This key will not be saved." data-tooltip-target="yH8oXP"><i class="fas fa-info-circle"></i></a></label>
        <textarea class="virt-input w-full mx-2" id="sshkey" name="sshkey" rows="8"></textarea>
      </div>
    </div>
    <div class="tab-pane fade sshkeys-tab-content add_ssh_keys_div mb-4 hidden bg-[#0068fd05] dark:bg-[#1C2037] rounded-lg -mt-4 border border-[#0075ff30] dark:border-[#0075ff] mx-4" id="add_ssh_keys-tab" role="tabpanel"
      aria-labelledby="add_ssh_keys">
      <div class="m-4 px-4 py-2">
        <label class="virt-label pb-2">Add SSH
          key&nbsp;<a class="info cursor-pointer" data-placement="right" tooltip="Add public key in VPS.<br>NOTE : This key will not be saved." data-tooltip-target="K0TD7E"><i class="fas fa-info-circle"></i></a></label>
        <textarea class="virt-input w-full" id="sshkey" name="sshkey" rows="8"></textarea>
      </div>
    </div>
    <div class="tab-pane fade sshkeys-tab-content use_ssh_keys_div hidden mb-4 bg-[#0068fd05] dark:bg-[#1C2037] rounded-lg -mt-4 border border-[#0075ff30] dark:border-[#0075ff] mx-4" id="use_ssh_keys-tab" role="tabpanel">
      <div class="w-full" id="existing_keys_div"></div>
    </div>
  </div>
  <!-- Advanced Option starts here -->
  <div class="hidden create_common border border-[#0075ff30] rounded-lg bg-[#0068fd05] dark:bg-[#1C2037] pb-4 mx-4" id="adv_options">
    <h4 class="virt-form-head p-4 w-full rounded-t-lg bg-white shadow dark:bg-[#101224]">
      <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" class="h-8 inline px-1">
        <g stroke="#0075ff" stroke-width="1.5" stroke-linecap="round">
          <path
            d="M22 8.27V4.23C22 2.64 21.36 2 19.77 2h-4.04c-1.59 0-2.23.64-2.23 2.23v4.04c0 1.59.64 2.23 2.23 2.23h4.04c1.59 0 2.23-.64 2.23-2.23m-11.5.25V3.98C10.5 2.57 9.86 2 8.27 2H4.23C2.64 2 2 2.57 2 3.98v4.53c0 1.42.64 1.98 2.23 1.98h4.04c1.59.01 2.23-.56 2.23-1.97m0 11.25v-4.04c0-1.59-.64-2.23-2.23-2.23H4.23c-1.59 0-2.23.64-2.23 2.23v4.04C2 21.36 2.64 22 4.23 22h4.04c1.59 0 2.23-.64 2.23-2.23"
            stroke-linejoin="round"></path>
          <path d="M14.5 17.5h6m-3 3v-6" opacity=".4"></path>
        </g>
      </svg> Enhanced System Configuration
    </h4>
    <div id="adv_system_config" data-accordion="collapse" class="px-4" data-active-classes="bg-blue-100 rounded-none rounded-t-lg dark:bg-[#0075ff30] text-blue-600 dark:text-white border border-[#0075ff]">
      <h2 id="adv_system_config_adv_options" class="px-4">
        <button type="button" class="flex items-center justify-between w-full p-4 font-medium rtl:text-right text-gray-500 dark:text-gray-400 hover:border hover:border-[#0075ff] gap-3 rounded-lg bg-white dark:bg-[#101224] shadow-lg mb-3"
          data-accordion-target="#adv_system_config_body_1" aria-expanded="false" aria-controls="adv_system_config_body_1">
          <span class="flex items-center">
            <svg class="h-7 mr-2 inline" fill="#0075ff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 507.496 507.496" xml:space="preserve">
              <g stroke-width="0"></g>
              <g stroke-linecap="round" stroke-linejoin="round"></g>
              <path
                d="M254.88 262.344c8.671-12.813 14.798-27.503 17.753-43.228h43.551V174.81h-43.551c-3.02-15.833-9.103-30.458-17.774-43.249l30.695-30.717-31.342-31.364-30.738 30.717c-12.77-8.715-27.46-14.798-43.249-17.839V38.849H135.94v43.508c-15.79 3.085-30.458 9.124-43.206 17.839l-30.74-30.717L30.609 100.8l30.738 30.76c-8.671 12.791-14.776 27.395-17.796 43.249H0v44.306h43.551c3.063 15.725 9.146 30.415 17.796 43.228l-30.738 30.738 31.385 31.321 30.695-30.76c12.791 8.671 27.46 14.841 43.249 17.861v43.551h44.328v-43.551c15.747-3.041 30.458-9.189 43.249-17.817l30.738 30.717 31.342-31.321zm-96.809-17.084c-26.661 0-48.319-21.679-48.319-48.362 0-26.705 21.657-48.319 48.319-48.319 26.683 0 48.362 21.614 48.362 48.319-.001 26.683-21.679 48.362-48.362 48.362">
              </path>
              <path opacity=".5"
                d="M507.496 365.28v-33.694h-33.09c-2.243-12.015-6.881-23.124-13.525-32.852l23.34-23.34-23.836-23.836-23.318 23.34c-9.728-6.622-20.924-11.238-32.852-13.568v-33.111h-33.694v33.09c-12.015 2.351-23.145 6.946-32.831 13.568l-23.426-23.34-23.836 23.814 23.34 23.383c-6.622 9.728-11.238 20.924-13.568 32.874h-33.068v33.694H300.2c2.308 11.95 6.946 23.167 13.568 32.852l-23.34 23.34 23.836 23.814 23.34-23.383c9.685 6.665 20.88 11.282 32.831 13.611v33.111h33.694v-33.111c11.993-2.287 23.124-6.946 32.831-13.525l23.34 23.296 23.814-23.814-23.34-23.34c6.665-9.685 11.238-20.967 13.525-32.852zm-120.193 19.909c-20.255 0-36.757-16.48-36.757-36.778 0-20.277 16.502-36.735 36.757-36.735 20.298 0 36.757 16.458 36.757 36.735 0 20.32-16.458 36.778-36.757 36.778">
              </path>
              <g></g>
              <g></g>
              <g></g>
              <g></g>
              <g></g>
              <g></g>
              <g></g>
              <g></g>
              <g></g>
              <g></g>
              <g></g>
              <g></g>
              <g></g>
              <g></g>
              <g></g>
            </svg> Erweiterte Optionen </span>
          <svg data-accordion-icon="" class="w-3 h-3 rotate-180 shrink-0" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 10 6">
            <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5 5 1 1 5"></path>
          </svg>
        </button>
      </h2>
      <div id="adv_system_config_body_1" class="hidden" aria-labelledby="adv_system_config_adv_options">
        <div class="p-5 border border-gray-200 dark:border-gray-700 dark:bg-gray-900 mx-4 bg-white commonBoxShadow mb-3">
          <div class="system_resources create_common mt-3">
            <div class="flex justify-center mb-1 mt-3">
              <div class="nav-button !border !border-[#0075ff] !gap-0">
                <button type="button" id="networking" onclick="showtab(this.id, 'advopt-tab-content')" class="py-2 px-4 h-full advopt-tab-button tab-button border-r border-[#0077ff5e] active">
                  <svg class="h-6 inline pr-2" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
                    <g stroke-width="0"></g>
                    <g stroke-linecap="round" stroke-linejoin="round"></g>
                    <path
                      d="M7.969 6c-1.57.012-3.13.629-4.207 1.813l-.5.55a.994.994 0 0 0 .066 1.414c.406.371 1.04.34 1.414-.07l.496-.547c1.278-1.402 4.16-1.496 5.524.004l.5.543a1 1 0 0 0 1.414.07 1 1 0 0 0 .062-1.414l-.5-.547C11.118 6.582 9.535 5.988 7.968 6M8 10a2 2 0 1 0-.001 4A2 2 0 0 0 8 10m0 0"
                      fill="#0075ff"></path>
                    <path d="M8 1.992c-2.617 0-5.238.934-7.195 2.809l-.496.48A.999.999 0 1 0 1.69 6.723l.5-.477c3.086-2.957 8.532-2.957 11.618 0l.5.477a.999.999 0 1 0 1.383-1.441l-.497-.485C13.238 2.926 10.617 1.992 8 1.992m0 0" fill="#0075ff"
                      fill-opacity=".349"></path>
                  </svg> Networking </button>
                <button type="button" id="cpu" onclick="showtab(this.id, 'advopt-tab-content');" class="p-2 h-full px-4 advopt-tab-button tab-button border-r border-[#0077ff5e]">
                  <svg class="h-6 inline pr-2" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <path
                      d="M17 14C17 15.4142 17 16.1213 16.5607 16.5607C16.1213 17 15.4142 17 14 17H10C8.58579 17 7.87868 17 7.43934 16.5607C7 16.1213 7 15.4142 7 14V10C7 8.58579 7 7.87868 7.43934 7.43934C7.87868 7 8.58579 7 10 7H14C15.4142 7 16.1213 7 16.5607 7.43934C17 7.87868 17 8.58579 17 10"
                      stroke="#0075ff" stroke-width="1.5" stroke-linecap="round"></path>
                    <path
                      d="M4 12C4 8.22876 4 6.34315 5.17157 5.17157C6.34315 4 8.22876 4 12 4C15.7712 4 17.6569 4 18.8284 5.17157C20 6.34315 20 8.22876 20 12C20 15.7712 20 17.6569 18.8284 18.8284C17.6569 20 15.7712 20 12 20C8.22876 20 6.34315 20 5.17157 18.8284C4 17.6569 4 15.7712 4 12Z"
                      stroke="#0075ff" stroke-width="1.5"></path>
                    <path d="M4 12H2" stroke="#0075ff" stroke-width="1.5" stroke-linecap="round"></path>
                    <path d="M22 12H20" stroke="#0075ff" stroke-width="1.5" stroke-linecap="round"></path>
                    <path d="M4 9H2" stroke="#0075ff" stroke-width="1.5" stroke-linecap="round"></path>
                    <path d="M22 9H20" stroke="#0075ff" stroke-width="1.5" stroke-linecap="round"></path>
                    <path d="M4 15H2" stroke="#0075ff" stroke-width="1.5" stroke-linecap="round"></path>
                    <path d="M22 15H20" stroke="#0075ff" stroke-width="1.5" stroke-linecap="round"></path>
                    <path d="M12 20L12 22" stroke="#0075ff" stroke-width="1.5" stroke-linecap="round"></path>
                    <path d="M12 2L12 4" stroke="#0075ff" stroke-width="1.5" stroke-linecap="round"></path>
                    <path d="M9 20L9 22" stroke="#0075ff" stroke-width="1.5" stroke-linecap="round"></path>
                    <path d="M9 2L9 4" stroke="#0075ff" stroke-width="1.5" stroke-linecap="round"></path>
                    <path d="M15 20L15 22" stroke="#0075ff" stroke-width="1.5" stroke-linecap="round"></path>
                    <path d="M15 2L15 4" stroke="#0075ff" stroke-width="1.5" stroke-linecap="round"></path>
                  </svg> CPU </button>
                <button type="button" id="disktab" onclick="showtab(this.id, 'advopt-tab-content');" class="py-2 px-8 h-full advopt-tab-button tab-button border-r border-[#0077ff5e]">
                  <svg class="h-6 inline pr-2" fill="#0075ff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 507.908 507.908" xml:space="preserve" stroke="#0075ff">
                    <g stroke-width="0"></g>
                    <g stroke-linecap="round" stroke-linejoin="round"></g>
                    <path
                      d="M505.4 297.954c-.1-.2-82.4-217.9-82.7-218.4-7.3-14-21.7-22.7-37.5-22.7H122.8c-15.8 0-30.2 8.7-37.5 22.7-.3.5-82.7 218.2-82.7 218.4-1.6 4.5-2.6 9.4-2.6 14.4v96.4c0 23.3 19 42.3 42.3 42.3h423.3c23.3 0 42.3-19 42.3-42.3v-96.4c.1-5.1-.8-9.9-2.5-14.4zm-436.6-95.5h40.9c7.8 0 14.1-6.3 14.1-14.1s-6.3-14.1-14.1-14.1H79.5l10.7-28.3h61.9c7.8 0 14.1-6.3 14.1-14.1s-6.3-14.1-14.1-14.1h-51.2l9.7-25.8c2.5-4.3 7.1-6.9 12.2-6.9h262.5c5 0 9.6 2.6 12.2 7l67.3 178H43.3zm396.9 220.4H42.3c-7.8 0-14.1-6.3-14.1-14.1v-96.4c0-7.8 6.3-14.1 14.1-14.1h423.3c7.8 0 14.1 6.3 14.1 14.1v96.4h.1c0 7.8-6.3 14.1-14.1 14.1z">
                    </path>
                    <path
                      d="M277 346.454H67.3c-7.8 0-14.1 6.3-14.1 14.1s6.3 14.1 14.1 14.1H277c7.8 0 14.1-6.3 14.1-14.1s-6.3-14.1-14.1-14.1zm163.7 0h-21.6c-7.8 0-14.1 6.3-14.1 14.1s6.3 14.1 14.1 14.1h21.6c7.8 0 14.1-6.3 14.1-14.1s-6.3-14.1-14.1-14.1zm-84.7 0h-21.6c-7.8 0-14.1 6.3-14.1 14.1s6.3 14.1 14.1 14.1H356c7.8 0 14.1-6.3 14.1-14.1s-6.3-14.1-14.1-14.1z">
                    </path>
                  </svg> Festplatte </button>
                <button type="button" id="misc" onclick="showtab(this.id, 'advopt-tab-content');" class="p-2 h-full advopt-tab-button tab-button border-r border-[#0077ff5e]">
                  <svg class="h-6 inline pr-2" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <g stroke-width="0"></g>
                    <g stroke-linecap="round" stroke-linejoin="round"></g>
                    <g stroke="#0075ff" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round">
                      <path d="M19 7V2m-7 20v-5M5 7V2"></path>
                      <path d="M5 22V11m-2 0h4m12 11V11m-2 0h4m-9 2V2m-2 11h4" opacity=".4"></path>
                    </g>
                  </svg> Miscellaneous Settings </button>
              </div>
            </div>
            <div class="tab-pane fade advopt-tab-content px-6 py-6 -mt-4 border border-[#0075ff30] dark:border-[#0075ff] rounded-lg bg-[#0068fd05] dark:bg-[#1C2037] mx-4" id="networking-tab" role="tabpanel" aria-labelledby="networking">
              <div id="li_network_speed_div" style="display:none;">
                <div class="flex flex-wrap ">
                  <div class="w-full lg:w-1/2 network_speed">
                    <div class="pb-2">
                      <label class="virt-label">Netzwerkgeschwindigkeit</label>
                      <span tooltip="Geben Sie 0 an oder leer lassen für keine Einschränkung. <br />Verwenden Sie das Auswahlfeld für einfache Optionen" data-tooltip-target="OS78zQ" class="cursor-pointer"><i class="fa fa-info-circle"></i></span>
                    </div>
                    <div class="flex gap-3">
                      <div class="virt-input-group whitespace-nowrap">
                        <input type="text" name="network_speed" id="network_speed" class="virt-grouped-input">
                        <span class="virt-grouped-span">KB/s</span>
                      </div>
                      <div>
                        <select name="network_speed2" id="network_speed2" onchange="$_('network_speed').value = this.value;" class="virt-select"></select>
                      </div>
                    </div>
                  </div>
                  <div class="w-full lg:w-1/2 upload_speed">
                    <div class="pb-2">
                      <label class="virt-label">Upload Speed</label>
                      <span tooltip="Geben Sie 0 an oder leer lassen für keine Einschränkung. <br />Verwenden Sie das Auswahlfeld für einfache Optionen" data-tooltip-target="ayBSIB" class="cursor-pointer">
                        <i class="fa fa-info-circle" aria-hidden="true"></i>
                      </span>
                    </div>
                    <div class="flex gap-3">
                      <div class="virt-input-group whitespace-nowrap">
                        <input type="text" name="upload_speed" id="upload_speed" class="virt-grouped-input">
                        <span class="virt-grouped-span">KB/s</span>
                      </div>
                      <div>
                        <select name="upload_speed2" id="upload_speed2" onchange="$_('upload_speed').value = this.value;" class="virt-select"></select>
                      </div>
                    </div>
                  </div>
                  <div id="tr_nic" class="w-full pr-4 lg:w-1/2 mt-2" style="display:none">
                    <div class="pb-2">
                      <label class="virt-label">Virtueller Netzwerk-Schnittstellentyp</label>
                      <span tooltip="Wählen Sie den Typ der Virtuellen Netzwerkschnittstelle." data-tooltip-target="qNDnYH" class="cursor-pointer"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
                    </div>
                    <div class="flex">
                      <select name="nic" id="nic" class="virt-select"></select>
                    </div>
                  </div>
                  <div id="tr_disable_ebtables" class="flex mt-2 w-full lg:w-1/2 gap-5 lg:items-center md:items-center" style="display:none">
                    <div>
                      <label class="virt-label">Disable ebtables</label>
                    </div>
                    <span tooltip="Disable ebtables rules (this rules bind VPS IP to MAC address of VPS NIC)" data-tooltip-target="g9aVFP" class="cursor-pointer">
                      <i class="fa fa-info-circle" aria-hidden="true"></i>
                    </span>
                    <div>
                      <input type="checkbox" class="virt-toggle-switch" name="disable_ebtables" id="disable_ebtables" value="1">
                    </div>
                  </div>
                  <div id="tr_rdp" class="flex mt-2 w-full lg:w-1/2 gap-5 lg:items-center md:items-center" style="display:none">
                    <div>
                      <label class="virt-label" for="rdp">Enable RDP</label>
                    </div>
                    <span tooltip="Enable Remote Desktop Connection (For Windows VPS only)" data-tooltip-target="C6xioA" class="cursor-pointer">
                      <i class="fa fa-info-circle" aria-hidden="true"></i>
                    </span>
                    <div>
                      <input type="checkbox" class="virt-toggle-switch" name="rdp" id="rdp" value="1">
                    </div>
                  </div>
                </div>
              </div>
            </div>
            <div class="advopt-tab-content hidden px-6 py-6 -mt-4 border border-[#0075ff30] dark:border-[#0075ff] rounded-lg bg-[#0068fd05] dark:bg-[#1C2037] mx-4" id="cpu-tab">
              <div class="grid grid-cols-2 gap-8">
                <div id="tr_cpu_mode" style="display:none">
                  <div class="pb-2">
                    <label class="virt-label">CPU Mode</label>
                    <span tooltip="CPU mode" data-tooltip-target="3kJk5d" class="cursor-pointer"><i class="fa fa-info-circle"></i></span>
                  </div>
                  <div class="flex">
                    <select name="cpu_mode" id="cpu_mode" class="virt-select"></select>
                  </div>
                </div>
                <div id="li_tr_enable_cpu_topology" class="flex gap-5 cpu_topology" style="display:none;">
                  <div>
                    <label class="virt-label" for="li_enable_cpu_topology">CPU-Topologie</label>
                    <span tooltip="Geben Sie die Anzahl der CPU-Kerne, Threads und Sockets an, die dem VPS zugewiesen werden sollen" data-tooltip-target="zCJjUW" class="cursor-pointer">
                      <i class="fa fa-info-circle" aria-hidden="true"></i>
                    </span>
                  </div>
                  <div>
                    <input type="checkbox" name="enable_cpu_topology" id="li_enable_cpu_topology" class="virt-toggle-switch enable_cpu_topology" onchange="change_cpu_topology('#create');">
                  </div>
                </div>
              </div>
              <div class="tr_cpu_topology" id="li_tr_cpu_topology" style="display:none;">
                <div class="grid grid-cols-2 gap-8 mt-4">
                  <div class="cpu_sockets">
                    <div class="pb-2">
                      <label class="virt-label">CPU Sockets</label>
                    </div>
                    <div class="flex">
                      <input type="text" class="virt-input" name="topology_sockets" id="li_topology_sockets" value="0">
                    </div>
                  </div>
                  <div class="cpu_cores">
                    <div class="pb-2">
                      <label class="virt-label">CPU Kerne</label>
                    </div>
                    <div class="flex">
                      <input type="text" class="virt-input" name="topology_cores" id="li_topology_cores" value="0">
                    </div>
                  </div>
                  <div class="cpu_threads" id="li_cpu_threads" style="display:none;">
                    <div class="pb-2">
                      <label class="virt-label">CPU Threads</label>
                    </div>
                    <div class="flex">
                      <input type="text" name="topology_threads" id="li_topology_threads" class="virt-input" value="0">
                    </div>
                  </div>
                </div>
              </div>
            </div>
            <div class="advopt-tab-content hidden px-6 py-6 -mt-4 border border-[#0075ff30] dark:border-[#0075ff] rounded-lg bg-[#0068fd05] dark:bg-[#1C2037] mx-4" id="disktab-tab">
              <div class="grid grid-cols-2 gap-8">
                <div id="tr_disk_cache" style="display:none">
                  <div class="pb-2">
                    <label class="virt-label">Disk Caching</label>
                  </div>
                  <div class="flex">
                    <select name="kvm_cache" id="kvm_cache" class="virt-select"></select>
                  </div>
                </div>
                <div id="tr_virtio" class="flex gap-5">
                  <div>
                    <label class="virt-label" for="virtio">Virtio aktivieren</label>
                    <span tooltip="Virtio als I/O Virtualisierung verwenden" data-tooltip-target="wp4hFb" class="cursor-pointer">
                      <i class="fa fa-info-circle" aria-hidden="true"></i>
                    </span>
                  </div>
                  <div>
                    <input type="checkbox" name="virtio" id="virtio" class="virt-toggle-switch">
                  </div>
                </div>
                <div id="tr_bios" style="display: none;">
                  <div class="pb-2">
                    <label class="virt-label">Choose bois to boot VPS from</label>
                    <span tooltip="Choose bios to boot VPS , default will be seabios" data-tooltip-target="5MnuDN" class="cursor-pointer">
                      <i class="fa fa-info-circle text-blue-600" aria-hidden="true"></i>
                    </span>
                  </div>
                  <div class="flex">
                    <select name="bios" id="bios" class="virt-select">
                      <option value="seabios">SeaBios (Default)</option>
                      <option value="uefi">UEFI (OVMF)</option>
                    </select>
                  </div>
                </div>
              </div>
            </div>
            <div class="advopt-tab-content hidden px-6 py-6 -mt-4 border border-[#0075ff30] dark:border-[#0075ff] rounded-lg bg-[#0068fd05] dark:bg-[#1C2037] mx-4" id="misc-tab">
              <div class="grid grid-cols-2 gap-8">
                <div id="recipes_tr">
                  <div class="pb-2">
                    <label class="virt-label">{{recipes}}</label>
                  </div>
                  <div class="flex">
                    <select name="recipe[]" id="recipe" class="virt-select select2 select2-hidden-accessible" multiple="" tabindex="-1" aria-hidden="true"></select><span class="select2 select2-container select2-container--default" dir="ltr"
                      style="width: 100%;"><span class="selection"><span class="select2-selection select2-selection--multiple" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="-1">
                          <ul class="select2-selection__rendered">
                            <li class="select2-search select2-search--inline"><input class="select2-search__field" type="search" tabindex="0" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="textbox"
                                aria-autocomplete="list" placeholder="" style="width: 0.75em;"></li>
                          </ul>
                        </span></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>
                  </div>
                </div>
              </div>
            </div>
          </div>
          <!-- Create vps Load Balancer options -->
          <div id="tr_lb" class="create_common mt-4">
            <div class=" grid grid-cols-3">
              <div class="text-left" id="lb_add_div"></div>
            </div>
          </div>
          <!-- Create vps Firewall options -->
          <div id="tr_fwid" class="mt-4 create_common">
            <h6 class="virt-form-head mt-3 px-4">Firewall Options</h6>
            <div class="mb-3 gap-x-8 gap-y-2 px-4">
              <div class="lg:w-1/2 gap-8 mt-2">
                <div class="pb-2">
                  <label class="virt-label">Firewall Plans</label>
                  <span tooltip="Select a firewall Plan" data-tooltip-target="3Ycv2T" class="cursor-pointer">
                    <i class="fa fa-info-circle" aria-hidden="true"></i>
                  </span>
                </div>
                <div class="flex">
                  <select name="fwid" id="li_fwid" onchange="firewallrule_list(this.value, 'firewall_rules_table')" class="virt-select select2 select2-hidden-accessible" tabindex="-1" aria-hidden="true"> </select><span
                    class="select2 select2-container select2-container--default" dir="ltr" style="width: 100%;"><span class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true"
                        aria-expanded="false" tabindex="0" aria-labelledby="select2-li_fwid-container"><span class="select2-selection__rendered" id="select2-li_fwid-container"></span><span class="select2-selection__arrow"
                          role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>
                </div>
              </div>
              <div class="grid mt-2">
                <table id="firewall_rules_table" class="table" style="display:none;">
                  <thead>
                    <tr>
                      <th>#</th>
                      <th>Direction</th>
                      <th>IP Type</th>
                      <th>Decision</th>
                      <th>Protocol</th>
                      <th>S Port</th>
                      <th>D Port</th>
                      <th>Source</th>
                    </tr>
                  </thead>
                </table>
              </div>
            </div>
          </div>
          <!-- Create vps User options -->
          <div class="user create_common mb-5">
            <h6 class="virt-form-head mt-3 px-4">User Options</h6>
            <div class="lg:w-6/12 gap-x-8 gap-y-2 px-4 mt-6">
              <div class="tr_uid create_common">
                <div class="pb-2">
                  <label class="virt-label">Benutzer</label>
                  <span tooltip="Wählen Sie einen vorhandenen Benutzer oder fügen Sie einen Benutzer hinzu" data-tooltip-target="hHz0D7" class="cursor-pointer">
                    <i class="fa fa-info-circle" aria-hidden="true"></i>
                  </span>
                </div>
                <div class="flex">
                  <select name="uid" id="li_uid" onchange="li_adduser()" var="$users" class="virt-select">
                    <option value="-1">Nichts</option>
                  </select>
                </div>
              </div>
            </div>
            <div id="li_user_details" style="display:none">
              <div class="grid grid-cols-2 gap-8 mt-4 px-4">
                <div class="user_email">
                  <div class="pb-2">
                    <label class="virt-label">Benutzer Email</label>
                  </div>
                  <div class="flex">
                    <input type="text" name="user_email" size="30" class="virt-input">
                  </div>
                </div>
                <div class="user_pswd">
                  <div class="pb-2">
                    <label class="virt-label">Passwort</label>
                  </div>
                  <div class="flex flex-col items-stretch gap-2">
                    <div class="flex-1 flex gap-2">
                      <input class="flex-1 virt-input" type="text" name="user_pass" id="rand_user_pass" autocomplete="off" oninput="check_pass_strength(this.id, 'rand_user_pass_strengthIndicator');">
                      <span class="inline-flex">
                        <a href="javascript: void(0);" class="bg-[#0075FF]/[0.08] text-[#0075FF] border border-[#0075FF] shadow items-center flex text-sm rounded-lg p-2 cursor-pointer" onclick="$_('rand_user_pass').value=rand_pass(12);check_pass_strength('rand_user_pass', 'rand_user_pass_strengthIndicator');return false;" title="Ein neues Zufallspasswort erstellen" type="button"><i class="fa fa-key m-1" aria-hidden="true"></i></a>
                      </span>
                    </div>
                    <div class="rand_user_pass_strengthIndicator">
                      <div class="flex items-center gap-1">
                        <div class="weakIndicator bg-[#FB5252] w-7 h-1 rounded-full"></div>
                        <div class="mediumIndicator bg-[#FCA120] w-7 h-1 rounded-full"></div>
                        <div class="strongIndicator bg-[#2BC48A] w-7 h-1 rounded-full"></div>
                      </div>
                      <div class="rand_user_pass_pass-strength pass-strength text-xs">Passwortstärke</div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <h2 id="adv_system_config_install_app" class="px-4">
        <button type="button" class="flex items-center justify-between w-full p-4 font-medium rtl:text-right hover:border hover:border-[#0075ff] gap-3 rounded-lg bg-white dark:bg-[#101224] text-gray-500 dark:text-gray-400 shadow-lg mb-3"
          data-accordion-target="#adv_system_config_body_2" aria-expanded="false" aria-controls="adv_system_config_body_2">
          <span class="flex items-center">
            <svg class="h-7 inline mr-2" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
              <g stroke-width="0"></g>
              <g stroke-linecap="round" stroke-linejoin="round"></g>
              <g stroke="#0075ff" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">
                <g>
                  <path d="M16.45 14.4V8.5c0-.55-.45-1-1-1h-2.9"></path>
                  <path d="m14.05 6-1.8 1.5 1.8 1.5m-6.5 1.2v4.2m.15-4.5a1.95 1.95 0 1 0 0-3.9 1.95 1.95 0 0 0 0 3.9M7.55 18a1.8 1.8 0 1 0 0-3.6 1.8 1.8 0 0 0 0 3.6m8.9 0a1.8 1.8 0 1 0 0-3.6 1.8 1.8 0 0 0 0 3.6"></path>
                </g>
                <path opacity=".4" d="M9 22h6c5 0 7-2 7-7V9c0-5-2-7-7-7H9C4 2 2 4 2 9v6c0 5 2 7 7 7"></path>
              </g>
            </svg> Install Application </span>
          <svg data-accordion-icon="" class="w-3 h-3 rotate-180 shrink-0" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 10 6">
            <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5 5 1 1 5"></path>
          </svg>
        </button>
      </h2>
      <div id="adv_system_config_body_2" class="hidden" aria-labelledby="adv_system_config_install_app">
        <div class="p-5 border border-gray-200 dark:border-gray-700 dark:bg-gray-900 mx-4 bg-white commonBoxShadow mb-3">
          <div class="panel-body p-3" id="webuzo_box">
            <div class="lg:grid lg:grid-cols-4 gap-8 mt-4">
              <div id="webuzo_box_spasswd_tr">
                <div class="pb-2">
                  <label class="virt-label">Root-Passwort für das Skript</label>
                </div>
                <div class="flex">
                  <input class="virt-input" type="text" name="webuzo_box_spasswd" id="webuzo_box_spasswd" placeholder="Geben Sie das Root-Passwort ein">
                </div>
              </div>
              <div id="webuzo_box_pd_tr">
                <div class="pb-2">
                  <label class="form-label" for="webuzo_box_pd">Primäre Domain</label>
                </div>
                <div class="flex">
                  <input class="virt-input" type="text" name="webuzo_box_pd" id="webuzo_box_pd" placeholder="example.com">
                </div>
              </div>
              <div id="webuzo_box_scriptlist_tr">
                <div class="pb-2">
                  <label class="virt-label" for="webuzo_box_script">Wählen Sie ein Skript aus</label>
                </div>
                <div class="flex">
                  <select id="webuzo_box_scriptlist" class="virt-select select2 select2-hidden-accessible" name="webuzo_box_script" onchange="webuzo_box_script_req(this.value);" tabindex="-1" aria-hidden="true">
                    <option value="-1">Nichts</option>
                  </select><span class="select2 select2-container select2-container--default" dir="ltr" style="width: 100%;"><span class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true"
                        aria-expanded="false" tabindex="0" aria-labelledby="select2-webuzo_box_scriptlist-container"><span class="select2-selection__rendered" id="select2-webuzo_box_scriptlist-container" title="Nichts">Nichts</span><span
                          class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>
                </div>
              </div>
              <div id="webuzo_box_os_tr">
                <div class="pb-2">
                  <label class="virt-label">Wählen Sie das OS</label>
                </div>
                <div>
                  <div id="webuzo_box_templates"></div>
                </div>
              </div>
            </div>
            <div id="webuzo_box_appstack">
              <div class="pb-2">
                <label class="virt-label">Stapel wählen</label>
              </div>
              <div class="flex justify-start my-4">
                <div class="nav-button">
                  <button type="button" id="lamp_stack" value="lamp" onclick="webuzo_box_apps(this.value);" class="py-2 px-4 h-full webuzo_box_stacks tab-button webuzo_box_stack1_tr active">LAMP</button>
                  <button type="button" id="lemp_stack" value="lemp" onclick="webuzo_box_apps(this.value);" class="py-2 px-4 h-full webuzo_box_stacks tab-button webuzo_box_stack2_tr">LEMP</button>
                  <button type="button" id="llmp_stack" value="llmp" onclick="webuzo_box_apps(this.value);" class="py-2 px-4 h-full webuzo_box_stacks tab-button webuzo_box_stack3_tr">LLMP</button>
                </div>
              </div>
              <div class="overflow-x-auto">
                <div class="inline-block min-w-full overflow-hidden">
                  <div class="bg-border bg">
                    <div class="lg:grid lg:grid-cols-3 gap-8 mt-4">
                      <div class="webuzo-tab-content" id="webuzo_box_webserver_tr">
                        <label class="virt-label mr-2">Wählen Sie die Apache Version</label>
                        <select id="webuzo_box_webserver" class="select2 virt-select my-2 select2-hidden-accessible" name="webserver" tabindex="-1" aria-hidden="true"></select><span class="select2 select2-container select2-container--default"
                          dir="ltr" style="width: 100%;"><span class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="0"
                              aria-labelledby="select2-webuzo_box_webserver-container"><span class="select2-selection__rendered" id="select2-webuzo_box_webserver-container"></span><span class="select2-selection__arrow"
                                role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>
                      </div>
                      <div class="webuzo-tab-content" id="webuzo_box_mysql_tr">
                        <label class="virt-label mr-2">Wählen Sie die MYSQL Version</label>
                        <select id="webuzo_box_mysql" class="select2 virt-select my-2 select2-hidden-accessible" name="mysql" tabindex="-1" aria-hidden="true"></select><span class="select2 select2-container select2-container--default" dir="ltr"
                          style="width: 100%;"><span class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="0"
                              aria-labelledby="select2-webuzo_box_mysql-container"><span class="select2-selection__rendered" id="select2-webuzo_box_mysql-container"></span><span class="select2-selection__arrow"
                                role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>
                      </div>
                      <div class="webuzo-tab-content" id="webuzo_box_php_tr">
                        <label class="virt-label mr-2">Wählen Sie die PHP Version</label>
                        <select id="webuzo_box_php" class="select2 virt-select my-2 select2-hidden-accessible" name="php" tabindex="-1" aria-hidden="true"></select><span class="select2 select2-container select2-container--default" dir="ltr"
                          style="width: 100%;"><span class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="0"
                              aria-labelledby="select2-webuzo_box_php-container"><span class="select2-selection__rendered" id="select2-webuzo_box_php-container"></span><span class="select2-selection__arrow"
                                role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>
                      </div>
                    </div>
                    <!-- <div class="grid lg:grid-cols-3 md:grid-cols-2 grid-cols-1 gap-8">
<div id="webuzo_webserver_tr">
<label for="webuzo_webserver" class="virt-label">Wählen Sie die Apache Version</label>
<select id="webuzo_webserver" class="select2 virt-select my-2" name="webserver"></select>
</div>
<div id="webuzo_mysql_tr">
<label for="webuzo_mysql" class="virt-label">Wählen Sie die MYSQL Version</label>
<select id="webuzo_mysql" class="select2 virt-select my-2" name="mysql"></select>
</div>
<div id="webuzo_php_tr">
<label for="webuzo_php" class="virt-label">Wählen Sie die PHP Version</label>
<select id="webuzo_php" class="select2 virt-select my-2" name="php"></select>
</div>
</div> -->
                  </div>
                </div>
              </div>
            </div>
            <div class="grid gap-8 mt-4">
              <div class="border w-100 mb-4 p-3" id="webuzo_box_stack_tr" style="display:none;">
                <div class="r-pill" id="webuzo_box_webserver_tr">
                  <label class="virt-label mr-2">Wählen Sie die Apache Version</label>
                  <div class="r-pill__group mb-3 border" id="webuzo_box_webserver"></div>
                </div>
                <div class="r-pill" id="webuzo_box_mysql_tr">
                  <label class="virt-label mr-2">Wählen Sie die MYSQL Version</label>
                  <div class="r-pill__group mb-3 border" id="webuzo_box_mysql"></div>
                </div>
                <div class="r-pill" id="webuzo_box_php_tr">
                  <label class="virt-label mr-2">Wählen Sie die PHP Version</label>
                  <div class="r-pill__group mb-3 border" id="webuzo_box_php"></div>
                </div>
              </div>
            </div>
            <div class="webuzo_unsupport notice" style="display:none;">Anwendung wird nicht unterstützt!</div>
            <div class="notice w-100">
              <span>NOTE: Webuzo will be installed as a control panel</span>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
  <input type="hidden" name="addvs" value="Erstellen">
  <div class=" text-center mt-4">
    <button type="submit" name="ADD" class="blue_btn" id="the_creator">Erstellen</button>
  </div>
</form>

POST act=editvm

<form accept-charset="UTF-8" action="act=editvm" method="post" id="editvmform" onsubmit="return submitit(this);">
  <h6 class="virt-form-head">System Information</h6>
  <div class="flex flex-wrap mb-6">
    <div class="w-full lg:w-6/12 md:w-6/12 px-4 pb-2" id="tr_uid">
      <div class="mb-2">
        <label class="virt-label">Benutzer</label>
        <span class="info-text cursor-pointer" tooltip="Wählen Sie einen vorhandenen Benutzer oder fügen Sie einen neuen Benutzer hinzu" data-tooltip-target="Ske9hR"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      </div>
      <select class="virt-select select2 select2-hidden-accessible" name="uid" id="ei_uid" tabindex="-1" aria-hidden="true"></select><span class="select2 select2-container select2-container--default" dir="ltr" style="width: 100%;"><span
          class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="0" aria-labelledby="select2-ei_uid-container"><span class="select2-selection__rendered"
              id="select2-ei_uid-container"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>
    </div>
    <div class="w-full lg:w-6/12 md:w-6/12 px-4 pb-2 hidden" id="ei_tr_plid">
      <div class="mb-2">
        <label class="virt-label">Derzeitiger Tarif</label>
        <span class="info-text cursor-pointer"
          tooltip="Wählen Sie den Tarif, zu dem Sie wechseln möchten. <b>Hinweis</b> : Wenn Ihre aktuellen Ressourcen höher sind als der neue Tarif, werden Ihnen zusätzliche Gebühren gemäß den Ressourcenpreisen berechnet"
          data-tooltip-target="AOI4bL"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      </div>
      <select class="virt-select select2 select2-hidden-accessible" name="plid" id="ei_plid" tabindex="-1" aria-hidden="true"></select><span class="select2 select2-container select2-container--default" dir="ltr" style="width: 100%;"><span
          class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="0" aria-labelledby="select2-ei_plid-container"><span class="select2-selection__rendered"
              id="select2-ei_plid-container"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>
    </div>
    <div class="w-full lg:w-6/12 md:w-6/12 px-4 pb-2">
      <div class="grid grid-cols-7">
        <div class="py-4 items-center col-span-2">
          <label class="virt-label">Betriebssystem</label>
          <span class="info-text cursor-pointer" tooltip="Das aktuelle Betriebssystem des VPS" data-tooltip-target="0iWr2V"><i class="fa fa-info-circle" aria-hidden="true"></i> : </span><br>
        </div>
        <div class="py-2 flex items-center col-span-4">
          <span id="ei_os_name"></span>
        </div>
      </div>
    </div>
    <div class="w-full lg:w-6/12 md:w-6/12 px-4 pb-2" id="ei_tr_iso">
      <div class="mb-2">
        <label class="virt-label">ISO</label>
        <span class="info-text cursor-pointer" tooltip="Wenn ein ISO gewählt ist, wird die Maschine von diesem ISO gebootet" data-tooltip-target="7x9j7t"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      </div>
      <select class="virt-select select2 select2-hidden-accessible" name="iso" id="ei_iso" tabindex="-1" aria-hidden="true"></select><span class="select2 select2-container select2-container--default" dir="ltr" style="width: 100%;"><span
          class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="0" aria-labelledby="select2-ei_iso-container"><span class="select2-selection__rendered"
              id="select2-ei_iso-container"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>
    </div>
    <div class="w-full lg:w-6/12 md:w-6/12 px-4 pb-2" id="ei_tr_hostname">
      <div class="mb-2">
        <label class="virt-label">Hostname</label>
        <span class="info-text cursor-pointer" tooltip="Geben Sie den Hostnamen für den VPS an z.B. www.example.com" data-tooltip-target="ggbVRH"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      </div>
      <input class="virt-input" type="text" name="hostname" id="ei_hostname" size="30">
    </div>
  </div>
  <hr class="my-2 border-b-1 border-[#0075FF]">
  <h6 class="virt-form-head mt-4">Access Details</h6>
  <div class="flex flex-wrap mb-6">
    <div class="w-full lg:w-6/12 md:w-6/12 px-4 pb-2" id="ei_tr_win_admin">
      <div class="mb-2">
        <label class="virt-label">VPS Admin Name</label>
        <span class="info-text cursor-pointer" tooltip="Specify the username. If you want to change other users password. Default is Administrator (for Windows) and root (for Linux) if not specified any."
          data-tooltip-target="IvzEFG"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      </div>
      <input class="virt-input mb-3" type="text" name="vm_admin_name" id="ei_vm_admin_name">
    </div>
    <div class="w-full lg:w-6/12 md:w-6/12 px-4 pb-2" id="ei_tr_rootpass">
      <div class="mb-2">
        <label class="virt-label">VPS Root Passwort</label>
        <span class="info-text cursor-pointer" tooltip="Leer lassen, wenn Sie das aktuelle Passwort nicht ändern möchten" data-tooltip-target="Vt1y1K"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      </div>
      <div class="grid grid-cols-3">
        <div class="flex col-span-2">
          <input class="virt-input mr-2" type="password" name="rootpass" id="ei_rootpass" autocomplete="off" oninput="check_pass_strength(this.id, 'rootpass_strengthIndicator');">
          <span class="inline-flex">
            <a href="javascript:void(0);" onclick="setpwd(12);copy_password(this.id);check_pass_strength('ei_rootpass', 'rootpass_strengthIndicator');return false;" title="Erzeugen Sie ein weiteres zufälliges Passwort" class="blue_btn "><i class="fa fa-1x fa-key text-white" aria-hidden="true"></i></a>
          </span>
        </div>
        <div class="items-start justify-between px-4 mt-5 rootpass_strengthIndicator">
          <div class="flex items-center gap-1">
            <div class="weakIndicator bg-[#FB5252] w-7 h-1 rounded-full hidden"></div>
            <div class="mediumIndicator bg-[#FCA120] w-7 h-1 rounded-full hidden"></div>
            <div class="strongIndicator bg-[#2BC48A] w-7 h-1 rounded-full hidden"></div>
          </div>
          <div class="ei_rootpass_pass-strength pass-strength text-xs">Passwortstärke</div>
        </div>
      </div>
    </div>
    <div class="w-full lg:w-6/12 md:w-6/12 px-4">
      <label for="ei_vnc" class="items-center virt-label inline-flex cursor-pointer gap-2">VNC</label>
      <input type="checkbox" name="vnc" id="ei_vnc" class="virt-toggle-switch" onchange="checkvnc('ei_');">
    </div>
    <div class="w-full lg:w-6/12 md:w-6/12 px-4" id="ei_vncrow">
      <div id="ei_vncpassrow" style="display:none">
        <div class="mb-2">
          <div class="flex">
            <label class="virt-label">VNC Passwort</label>
            <span class="info-text cursor-pointer" tooltip="Das VNC-Passwort für den VPS. Klicken Sie auf das Symbol, um ein neues Zufallspasswort zu generieren" data-tooltip-target="miFgjc"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </div>
        </div>
        <div class="flex">
          <input class="virt-input" type="text" name="vncpass" id="ei_vncpass" size="30" autocomplete="off"> &nbsp;
          <a href="javascript: void(0);" onclick="generate_vnc_pass('ei_vncpass', N['vps']['virt']); return false;" title="VNC Passwort"><img nsrc="themes/default/images/vncpass.gif"></a>
        </div>
      </div>
    </div>
  </div>
  <hr class="my-2 border-b-1 border-[#0075FF]">
  <h6 class="virt-form-head mt-4">Network Configuration</h6>
  <div class="flex flex-wrap mb-6">
    <div class="w-full lg:w-6/12 md:w-6/12 px-4 pb-2" id="ei_tr_ips">
      <div class="mb-2">
        <label class="virt-label">IP-Adresse</label>
        <span class="info-text cursor-pointer" tooltip="Sie können aus dem IP-Pool wählen, oder Sie geben andere IPs an" data-tooltip-target="1NLNfQ"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      </div>
      <div class="virt-input-group">
        <input class="virt-grouped-input virt-input-number bill-disable" type="number" min="0" name="ips" id="ei_ips" var="$ips">
        <span class="virt-grouped-span"><span id="ei_num_ipv4" class="mr-1"></span>Frei</span>
      </div>
      <span class="bill-rates flex mt-2 gap-2"></span>
    </div>
    <div class="w-full lg:w-6/12 md:w-6/12 px-4 pb-2" id="ei_tr_ipsint">
      <div class="mb-2">
        <label class="virt-label">Internal IP Addresses</label>
        <span class="info-text cursor-pointer" tooltip="You can specify the number of Internal IPs to assign" data-tooltip-target="8tfFW7"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      </div>
      <div class="virt-input-group">
        <input class="virt-grouped-input virt-input-number bill-disable" type="number" min="0" name="ips_int" id="ei_ipsint" var="$ips_internal">
        <span class="virt-grouped-span"><span id="ei_num_ipsint" class="mr-1"></span> Frei</span>
      </div>
      <span class="bill-rates flex mt-2 gap-2"></span>
    </div>
    <div class="w-full lg:w-6/12 md:w-6/12 px-4 pb-2" id="ei_tr_ipv6subnet">
      <div class="mb-2">
        <label class="virt-label">IPv6 Subnetz</label>
        <span class="info-text cursor-pointer" tooltip="Sie können aus der IPv6-Subnetz-Liste wählen" data-tooltip-target="x6PSTT"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      </div>
      <div class="virt-input-group">
        <input class="virt-grouped-input virt-input-number bill-disable" type="number" min="0" name="ipv6_subnet" id="ei_ipv6subnet" var="$ipv6_subnet">
        <span class="virt-grouped-span"><span id="ei_num_ipv6subnet" class="mr-1"></span> Frei</span>
      </div>
      <span class="bill-rates flex mt-2 gap-2"></span>
    </div>
    <div class="w-full lg:w-6/12 md:w-6/12 px-4 pb-2" id="ei_tr_ipv6">
      <div class="mb-2">
        <label class="virt-label">IPv6 Adressen</label>
        <span class="info-text cursor-pointer" tooltip="Sie können die Anzahl an IPv6 Adressen bestimmen, die zugeteilt werden sollen oder Sie wählen diese aus dem IPv6 Pool"
          data-tooltip-target="0LQ34D"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      </div>
      <div class="virt-input-group">
        <input class="virt-grouped-input virt-input-number bill-disable" type="number" min="0" name="ipv6" id="ei_ipv6" size="10">
        <span class="virt-grouped-span no-bill"><span id="ei_num_ipv6" class="mr-1"></span> Frei</span>
      </div>
      <span class="bill-rates flex mt-2 gap-2"></span>
    </div>
  </div>
  <hr class="my-2 border-b-1 border-[#0075FF]">
  <h6 class="virt-form-head mt-4">Resource Allocation</h6>
  <div class="flex flex-wrap mb-6">
    <div class="w-full lg:w-6/12 md:w-6/12 px-4 pb-2" id="ei_tr_space">
      <div class="mb-2">
        <label class="virt-label">Speicherplatz</label>
        <span class="info-text cursor-pointer" tooltip="Der zulässige Speicherplatz für den VPS" data-tooltip-target="8daSeI"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        <span class="text-sm font-medium mr-1 text-[#0075FF]"><span class="mr-1" id="ei_max_space"></span>GB Max / VPS</span>
      </div>
      <div class="virt-input-group">
        <input class="virt-grouped-input virt-input-number" type="number" min="0" name="space" id="ei_space" size="15">
        <span class="virt-multi-grouped-span">GB</span>
        <span class="virt-grouped-span no-bill"><span id="ei_res_space" class="mr-1"></span> Frei</span>
      </div>
      <span class="bill-rates flex mt-2 gap-2"></span>
    </div>
    <div class="w-full lg:w-6/12 md:w-6/12 px-4 pb-2" id="ei_tr_ram">
      <div class="mb-2">
        <label class="virt-label">Garantierter RAM</label>
        <span class="info-text cursor-pointer" tooltip="Die Größe des Arbeitsspeichers, die der VPS immer zur Verfügung hat" data-tooltip-target="O5nvHD"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      </div>
      <div class="virt-input-group">
        <input class="virt-grouped-input virt-input-number bill-disable" type="number" min="0" name="ram" id="ei_ram" size="15">
        <span class="virt-multi-grouped-span">MB</span>
        <span class="virt-grouped-span no-bill"><span id="ei_res_ram" class="mr-1"></span> Frei</span>
      </div>
      <span class="bill-rates flex mt-2 gap-2"></span>
    </div>
    <div class="w-full lg:w-6/12 md:w-6/12 px-4 pb-2" id="ei_tr_burst">
      <div class="mb-2">
        <label class="virt-label">Dynamischer RAM</label>
        <span class="info-text cursor-pointer" tooltip="Die maximale Menge an RAM, die der VPS nutzen kann" data-tooltip-target="90dw9f"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      </div>
      <div class="virt-input-group">
        <input class="virt-grouped-input virt-input-number bill-disable" type="number" min="0" name="burst" id="ei_burst" size="15">
        <span class="virt-multi-grouped-span">MB</span>
        <span class="virt-grouped-span no-bill"><span id="ei_res_burst" class="mr-1"></span> Frei</span>
      </div>
    </div>
    <div class="w-full lg:w-6/12 md:w-6/12 px-4 pb-2" id="ei_tr_swap">
      <div class="mb-2">
        <label class="virt-label">Swap RAM</label>
        <span class="info-text cursor-pointer" tooltip="Swap RAM" data-tooltip-target="pttOwP"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      </div>
      <div class="virt-input-group">
        <input class="virt-grouped-input virt-input-number bill-disable" type="number" min="0" name="swap" id="ei_swap" size="15">
        <span class="virt-multi-grouped-span">MB</span>
        <span class="virt-grouped-span no-bill"><span id="ei_res_swap" class="mr-1"></span> Frei</span>
      </div>
    </div>
    <div class="w-full lg:w-6/12 md:w-6/12 px-4 pb-2" id="ei_tr_bandwidth">
      <div class="mb-2">
        <label class="virt-label">Datenverkehr</label>
        <span class="info-text cursor-pointer" tooltip="Monatliches Limit für Datenverkehr des VPS. 0 (Null) für unbegrenzt" data-tooltip-target="3k34WY"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      </div>
      <div class="virt-input-group">
        <input class="virt-grouped-input virt-input-number bill-disable" type="number" name="bandwidth" id="ei_bandwidth" size="15">
        <span class="virt-multi-grouped-span">GB</span>
        <span class="virt-grouped-span no-bill"><span id="ei_res_bandwidth" class="mr-1"></span> Frei</span>
      </div>
      <span class="bill-rates flex mt-2 gap-2"></span>
    </div>
    <div class="w-full lg:w-6/12 md:w-6/12 px-4 pb-2" id="ei_tr_cores">
      <div class="mb-2">
        <label class="virt-label">CPU Kerne</label>
        <span class="info-text" id="ei_recom_core" data-aniamtion="true"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        <span class="text-sm font-medium dark:text-[#D9DBE4] mr-1 text-[#0075FF]"><span class="mr-1" id="ei_max_cores"></span>Max Kerne / VPS</span>
      </div>
      <div class="virt-input-group">
        <input class="virt-grouped-input virt-input-number bill-disable " type="number" min="0" name="cores" id="ei_cores">
        <!-- <span class="virt-multi-grouped-span no-bill"><span id="ei_max_cores" class="mr-1"></span>Max Kerne / VPS </span> -->
        <span class="virt-grouped-span no-bill"><span id="ei_avail_cores" class="mr-1"></span> Frei</span>
      </div>
      <span class="bill-rates flex mt-2 gap-2"></span>
    </div>
  </div>
  <div class="row" id="ei_load_balancer"></div>
  <hr class="my-2 border-b-1 border-[#0075FF]">
  <h6 class="virt-form-head mt-4">Erweiterte Optionen</h6>
  <!-- <div class="nav nav-tabs mb-4" id="advanced-management-tab" role="tablist"> -->
  <div class="flex justify-center mb-1">
    <div class="nav-button">
      <button type="button" id="eu-cpu" onclick="showtab(this.id, 'advanced-tab-content');" class="flex py-2 px-4 items-center advanced-tab-button tab-button active"><img src="themes/default/images/svgset/cpu_setting.svg"
          width="25">&nbsp;CPU</button>
      <button type="button" id="eu-networking" onclick="showtab(this.id, 'advanced-tab-content');" class="flex py-2 px-4 items-center advanced-tab-button tab-button"><img class="mr-1" src="themes/default/images/svgset/network_settings.svg"
          width="25">Networking</button>
      <button type="button" id="eu-disk" onclick="showtab(this.id, 'advanced-tab-content');" class="flex py-2 px-4 items-center advanced-tab-button tab-button"><img src="themes/default/images/svgset/disk_settings.svg"
          width="18">&nbsp;Festplatte</button>
    </div>
  </div>
  <div class="tab-pane fade advanced-tab-content hidden" id="eu-cpu-tab" role="tabpanel" aria-labelledby="eu-cpu">
    <div class="flex flex-wrap">
      <div class="w-full lg:w-6/12 md:w-6/12 p-4">
        <div class="mb-2">
          <label class="virt-label">CPU Mode</label>
          <span class="info-text cursor-pointer" tooltip="CPU Mode" data-tooltip-target="6ToSMA"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        </div>
        <select name="ei_cpu_mode" id="ei_cpu_mode" class="select2 virt-select select2-hidden-accessible" tabindex="-1" aria-hidden="true"></select><span class="select2 select2-container select2-container--default" dir="ltr"
          style="width: 100%;"><span class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="0" aria-labelledby="select2-ei_cpu_mode-container"><span
                class="select2-selection__rendered" id="select2-ei_cpu_mode-container"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper"
            aria-hidden="true"></span></span>
      </div>
      <div class="w-full lg:w-6/12 md:w-6/12 p-4"></div>
      <div class="w-full px-4">
        <div class="flex">
          <div id="ei_tr_enable_cpu_topology" class="row tr_enable_cpu_topology mt-5">
            <label class="items-center inline-flex cursor-pointer virt-label gap-2">CPU Topology <span class="info-text cursor-pointer" tooltip="Specify the number of CPU cores, Threads and Sockets to be assigned to the VPS"
                data-tooltip-target="3bsxXn"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
            </label>
            <input type="checkbox" class="ios enable_cpu_topology virt-toggle-switch ml-3" name="enable_cpu_topology" id="ei_enable_cpu_topology" onchange="change_cpu_topology('#editvm');">
          </div>
        </div>
      </div>
      <div class="w-full lg:w-1/3 md:w-1/3 px-4 py-4" id="eu_topology_sockets">
        <div class="mb-2">
          <label for="ei_topology_sockets" class="virt-label">CPU Sockets</label>
        </div>
        <input type="text" name="topology_sockets" id="ei_topology_sockets" class="virt-input numbersonly topology_sockets" value="0">
      </div>
      <div class="w-full lg:w-1/3 md:w-1/3 px-4 py-4" id="eu_topology_cores">
        <div class="mb-2">
          <label for="ei_topology_cores" class="virt-label mb-2">CPU Kerne</label>
        </div>
        <input type="text" name="topology_cores" id="ei_topology_cores" class="virt-input numbersonly topology_cores" value="0">
      </div>
      <div class="w-full lg:w-1/3 md:w-1/3 px-4 py-4" id="eu_topology_threads">
        <div class="mb-2">
          <label for="ei_topology_threads" class="virt-label mb-2">CPU Threads</label>
        </div>
        <input type="text" name="topology_threads" id="ei_topology_threads" class="virt-input numbersonly topology_cores" value="0">
      </div>
    </div>
  </div>
  <div class="tab-pane fade advanced-tab-content hidden" id="eu-networking-tab" role="tabpanel" aria-labelledby="eu-networking">
    <div class="flex flex-wrap">
      <div class="w-full lg:w-6/12 md:w-6/12 p-4">
        <div class="mb-2">
          <label class="virt-label">Netzwerkgeschwindigkeit</label>
          <span class="info-text cursor-pointer" tooltip="Geben Sie 0 an oder leer lassen für keine Einschränkung. <br />Verwenden Sie das Auswahlfeld für einfache Optionen"
            data-tooltip-target="44Avx2"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        </div>
        <div class="flex">
          <div class="virt-input-group w-full lg:w-3/5 md:w-3/5 px-1">
            <input type="text" name="network_speed" id="ei_network_speed" class="virt-grouped-input">
            <span class="virt-grouped-span">KB/s</span>
          </div>
          <div class="w-full lg:w-2/5 md:w-2/5 px-1">
            <select name="network_speed2" id="ei_network_speed2" onchange="$_('ei_network_speed').value = this.value;" class="virt-select"></select>
          </div>
        </div>
      </div>
      <div class="w-full lg:w-6/12 md:w-6/12 p-4">
        <div class="mb-2">
          <label class="virt-label">Upload-Geschwindigkeit</label>
          <span class="info-text cursor-pointer" tooltip="Geben Sie 0 an oder leer lassen für keine Einschränkung. <br />Verwenden Sie das Auswahlfeld für einfache Optionen"
            data-tooltip-target="nOB5W6"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        </div>
        <div class="flex">
          <div class="virt-input-group w-full lg:w-3/5 md:w-3/5 px-1">
            <input type="text" name="upload_speed" id="ei_upload_speed" class="virt-grouped-input">
            <span class="virt-grouped-span">KB/s</span>
          </div>
          <div class="w-full lg:w-2/5 md:w-2/5 px-1">
            <select name="upload_speed2" id="ei_upload_speed2" onchange="$_('ei_upload_speed').value = this.value;" class="virt-select"></select>
          </div>
        </div>
      </div>
      <div class="w-full lg:w-6/12 md:w-6/12 p-4 hidden" id="ei_tr_nic">
        <div class="mb-2">
          <label for="nic" class="virt-label">Virtueller Netzwerk-Schnittstellentyp</label>
          <span class="info-text cursor-pointer" tooltip="Wählen Sie den Typ der Virtuellen Netzwerkschnittstelle." data-tooltip-target="IERkbZ"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        </div>
        <select name="nic" id="ei_nic" class="virt-select"></select>
      </div>
    </div>
  </div>
  <div class="tab-pane fade advanced-tab-content hidden " id="eu-disk-tab" role="tabpanel" aria-labelledby="eu-disk">
    <div class="flex flex-wrap">
      <div class="w-full lg:w-6/12 md:w-6/12 px-4 mt-4 hidden" id="ei_tr_virtio">
        <label for="input text" class="virt-label">Virtio aktivieren</label>
        <span class="info-text cursor-pointer" tooltip="Virtio als I/O Virtualisierung verwenden" data-tooltip-target="knPC2N"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        <input type="checkbox" name="virtio" id="ei_virtio_check" class="virt-checkbox ml-4">
        <label for="ei_virtio_check" class="virt=label"></label>
      </div>
      <div class="w-full lg:w-6/12 md:w-6/12 px-4 py-4 hidden" id="ei_tr_disk_cache">
        <div class="mb-2">
          <label for="disk_caching" class="virt-label">Disk Caching</label>
          <span class="info-text cursor-pointer" tooltip="Disk Caching" data-tooltip-target="5KVBBX"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        </div>
        <select name="kvm_cache" id="ei_kvm_cache" class="select2 virt-select select2-hidden-accessible" tabindex="-1" aria-hidden="true"></select><span class="select2 select2-container select2-container--default" dir="ltr" style="width: 100%;"><span
            class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="0" aria-labelledby="select2-ei_kvm_cache-container"><span class="select2-selection__rendered"
                id="select2-ei_kvm_cache-container"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>
      </div>
      <div class="w-full lg:w-6/12 md:w-6/12 px-4 py-4 hidden" id="ei_tr_disk_cache">
        <div class="col-md-6 mb-2" id="ei_tr_bios" style="display:none">
          <div class="mb-2">
            <label for="ei_bios_kvm" class="virt-label">Choose bois to boot VPS from</label>
            <span class="info-text cursor-pointer" tooltip="Choose bois to boot VPS from" data-tooltip-target="PJL9vH"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </div>
          <select name="ei_bios" id="ei_bios" class="select2 virt-select select2-hidden-accessible" tabindex="-1" aria-hidden="true"></select><span class="select2 select2-container select2-container--default" dir="ltr" style="width: 100%;"><span
              class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="0" aria-labelledby="select2-ei_bios-container"><span class="select2-selection__rendered"
                  id="select2-ei_bios-container"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>
        </div>
      </div>
    </div>
  </div>
  <!-- </div> -->
  <div class="text-center">
    <input id="ei_virt" type="hidden">
    <input type="hidden" name="editvm" value="Virtual Server. bearbeiten">
    <input type="hidden" name="vid" value="" id="ei_vid">
    <button type="submit" name="EDIT" class="mt-5 blue_btn">Virtual Server. bearbeiten</button>
  </div>
</form>

POST act=adduser

<form class="flex flex-col gap-7 px-4 py-5" accept-charset="UTF-8" action="act=adduser" method="post" id="adduserform" onsubmit="return submitit(this);">
  <input class="virt-input" type="text" name="user_email" placeholder="New User Email" id="add_user_email" size="30">
  <div class="flex gap-1">
    <input type="password" id="adu_user_password" placeholder="Password" autocomplete="off" class="virt-input" oninput="check_pass_strength(this.id, 'adu_strengthIndicator')" name="user_password">
    <span class="inline-flex">
      <a href="javascript:void(0);" onclick="setpwd(12);copy_password(this.id);check_pass_strength('adu_user_password', 'adu_strengthIndicator');return false;" title="Erzeugen Sie ein weiteres zufälliges Passwort" class="blue_btn "><i class="fa fa-1x fa-key text-white" aria-hidden="true"></i></a>
    </span>
  </div>
  <div class="items-center justify-between mb-1 mt-1 mx-2 adu_strengthIndicator">
    <div class="flex items-center gap-1 mb-1">
      <div class="weakIndicator bg-[#FB5252] w-7 h-1 rounded-full hidden"></div>
      <div class="mediumIndicator bg-[#FCA120] w-7 h-1 rounded-full hidden"></div>
      <div class="strongIndicator bg-[#2BC48A] w-7 h-1 rounded-full hidden"></div>
    </div>
    <div class="adu_user_password_pass-strength text-xs">Passwortstärke</div>
  </div>
  <input type="hidden" name="adduser" value="1">
  <button type="submit" style="width: 110px;" id="adduser_submit" class="blue_btn">Benutzer hinzufügen</button>
</form>

POST act=edituser

<form class="flex flex-col gap-7 px-4 py-5" accept-charset="UTF-8" action="act=edituser" method="post" id="edituserform" onsubmit="return submitit(this);">
  <div>
    <label for="input text" class="form-label">E-Mail</label>
    <input class="virt-input mt-1" type="text" name="user_email" id="edu_user_email" size="30" var="$email">
  </div>
  <div>
    <label for="input text" class="form-label">Passwort</label>
    <div class="flex gap-1 mt-1">
      <input type="password" id="edu_user_password" autocomplete="off" class="virt-input" oninput="check_pass_strength(this.id, 'edu_strengthIndicator')" name="user_password">
      <span class="inline-flex">
        <a href="javascript:void(0);" onclick="setpwd(12);copy_password(this.id);check_pass_strength('edu_user_password', 'edu_strengthIndicator');return false;" title="Erzeugen Sie ein weiteres zufälliges Passwort" class="blue_btn "><i class="fa fa-1x fa-key text-white" aria-hidden="true"></i></a>
      </span>
    </div>
  </div>
  <div class="items-center justify-between mb-1 mt-1 mx-2 edu_strengthIndicator">
    <div class="flex items-center gap-1 mb-1">
      <div class="weakIndicator bg-[#FB5252] w-7 h-1 rounded-full hidden"></div>
      <div class="mediumIndicator bg-[#FCA120] w-7 h-1 rounded-full hidden"></div>
      <div class="strongIndicator bg-[#2BC48A] w-7 h-1 rounded-full hidden"></div>
    </div>
    <div class="edu_user_password_pass-strength text-xs">Passwortstärke</div>
  </div>
  <div class="flex items-center gap-1">
    <input type="hidden" name="edituser" value="1">
    <button type="submit" value="" name="addu_page_head" style="width: 110px;" id="edituser_submit" class="blue_btn">Benutzer bearbeiten</button>&nbsp; <input type="button" value="Zurück" class="blue_btn"
      onclick="javascript: window.history.go(-1); return false;">
  </div>
</form>

POST act=editapi

<form class="flex flex-col gap-7 px-4 py-5" accept-charset="UTF-8" action="act=editapi" method="post" id="editapiform" onsubmit="return submitit(this);">
  <div>
    <label for="input text" class="form-label text:s">IP addresses to whitelist</label>
    <input class="virt-input mt-1" type="text" name="edit_ipaddresses" placeholder="IP addresses to whitelist" id="edit_ip_addresses" size="30">
  </div>
  <div class="flex items-start gap-3">
    <label for="enable_logging" class="virt-label">Enable logging</label>
    <span class="info-text cursor-pointer" tooltip="When enabled, logs will be generated for this API Pair" data-tooltip-target="z1msPK"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
    <div class="items-center h-5">
      <input type="checkbox" name="edit_enable_logging" class="virt-toggle-switch" id="edit_enable_logging" value="1">
    </div>
  </div>
  <div class="flex items-center gap-1">
    <input type="hidden" id="editapi_id" name="editapi_id">
    <input type="hidden" name="editapi" value="1">
    <button class="blue_btn" type="submit" id="editapi_submit">Edit</button>
    <input type="button" value="Zurück" class="blue_btn" onclick="javascript: window.history.go(-1); return false;">
  </div>
</form>

Name: deletesshkeyformPOST act=sshkeys

<form accept-charset="UTF-8" id="deletesshkeyform" action="act=sshkeys" method="post" name="deletesshkeyform" class="form-horizontal">
  <input type="hidden" id="sshkey_delete" name="delete" value="">
</form>

Name: addsshkeyformPOST act=addsshkey

<form accept-charset="UTF-8" id="addsshkeyform" action="act=addsshkey" method="post" name="addsshkeyform" onsubmit="return submitit('addsshkeyform');" class="form-horizontal">
  <input type="hidden" name="add" value="1">
  <div class="my-4">
    <label for="addsshkey_name" class="virt-label mr-1">Name</label>
    <span tooltip="Ein eindeutiger Name für den SSH-Schlüssel" data-tooltip-target="fkMOqY" class="cursor-pointer"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
    <input type="text" class="virt-input my-2" id="addsshkey_name" name="name">
  </div>
  <div class="my-4">
    <label for="addsshkey_value" class="virt-label mr-1">Public Key</label>
    <span tooltip="Der Wert des SSH-Schlüssels im OpenSSH-Format.<br />(Z.B.: ssh-rsa AAAAB3Nza...Klj7w== root@example.com)" data-tooltip-target="6URyLU" class="cursor-pointer"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
    <textarea class="virt-input my-2 p-3" rows="10" id="addsshkey_value" name="value"></textarea>
  </div>
  <input type="submit" name="addsshkey" value="SSH-Schlüssel hinzufügen" class="blue_btn mr-2 mb-4">
</form>

Name: editsshkeyformPOST act=editsshkey

<form accept-charset="UTF-8" id="editsshkeyform" action="act=editsshkey" method="post" name="editsshkeyform" onsubmit="return submitit('editsshkeyform');">
  <input type="hidden" name="edit" value="1">
  <input type="hidden" id="sshkey_keyid" name="keyid" value="0">
  <div class="my-4">
    <label for="editsshkey_name" class="virt-label d-inline-block mr-1">Name</label>
    <span class="info-text cursor-pointer" tooltip="Ein eindeutiger Name für den SSH-Schlüssel" data-tooltip-target="Pg9URJ"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
    <input type="text" class="virt-input my-2" id="editsshkey_name" name="name">
  </div>
  <div class="my-4">
    <label for="editsshkey_value" class="virt-label d-inline-block mr-1">Public Key</label>
    <span class="info-text cursor-pointer" tooltip="Ein eindeutiger Name für den SSH-Schlüssel" data-tooltip-target="owDYlA"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
    <textarea class="virt-input my-2 p-3" rows="10" id="editsshkey_value" name="value"></textarea>
  </div>
  <div class="my-4">
    <input type="submit" name="editsshkey" value="SSH-Schlüssel bearbeiten" class="blue_btn mr-2"><input type="button" value="Zurück" class="blue_btn" onclick="javascript: window.history.go(-1); return false;">
  </div>
</form>

Name: addisoformPOST act=addiso

<form action="act=addiso" method="post" id="addisoform" name="addisoform" onsubmit="return submitit(this);" class="flex flex-col gap-7 px-4 py-5" accept-charset="UTF-8">
  <div>
    <input type="url" id="iso_url" name="iso_url" autocomplete="off" placeholder="ISO URL" class="virt-input" onblur="extractfilename(this.value)">
  </div>
  <div>
    <input type="text" id="iso_name" name="filename" placeholder="ISO Dateiname" class="virt-input">
  </div>
  <div class="flex">
    <input type="submit" id="addiso_submit" value="ISO hinzufügen" class="blue_btn">
  </div>
  <input type="hidden" name="addiso" value="1">
</form>

POST act=rdns

<form accept-charset="UTF-8" action="act=rdns" method="post" id="rdnsform" onsubmit="return submitit(this);">
  <div class="ml-3 my-4">
    <div class="d-flex align-items-center mb-2" style="width:max-content">
      <label for="input text" class="virt-label mr-1">IP-Adresse</label>
      <span tooltip="Wählen Sie Ihre VPS IP-Adresse aus" data-tooltip-target="SRBJnF" class="cursor-pointer"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      <div class="loader" style="display:none;" id="rdns_loader">
      </div>
    </div>
    <select class="select2 virt-select select2-hidden-accessible" name="rdns_ip" id="rdns_ip" tabindex="-1" aria-hidden="true"></select><span class="select2 select2-container select2-container--default" dir="ltr" style="width: 100%;"><span
        class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="0" aria-labelledby="select2-rdns_ip-container"><span class="select2-selection__rendered"
            id="select2-rdns_ip-container"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>
  </div>
  <div class="ml-3 my-4">
    <label for="input text" class="virt-label mr-1">Domainname</label>
    <span tooltip="Geben Sie den Fully Qualified Domain Name (FQDN) an" data-tooltip-target="YRQ9Kr" class="cursor-pointer"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
    <input class="virt-input my-2" type="text" name="rdns_domain" size="30" id="rdns_domain">
  </div>
  <input type="hidden" name="rdns" value="1">
  <button type="submit" name="rdns_submit" class="blue_btn mb-4 ml-3">Reverse DNS hinzufügen</button>
</form>

POST act=volume

<form accept-charset="UTF-8" action="act=volume" method="post" id="volumeform" onsubmit="return submitit(this);">
  <div class="virt-border-shadow">
    <div class="box-head">
      <h3 class="font-medium">Add Volumes</h3>
    </div>
    <div class="p-6 grid grid-cols-1 lg:grid-cols-2 gap-8">
      <div>
        <label class="virt-label inline-block mb-2" for="vps_sel">Select VPS to attach</label>
        <span class="info-text cursor-pointer" tooltip="Choose VPS for which you want to create volume" data-tooltip-target="Z1E2Ow"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        <select class="select2 virt-select vps_sel my-2 select2-hidden-accessible" id="vps_sel" name="vps_sel" onchange="change_vol_serid(this);" tabindex="-1" aria-hidden="true">
        </select><span class="select2 select2-container select2-container--default" dir="ltr" style="width: 100%;"><span class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true"
              aria-expanded="false" tabindex="0" aria-labelledby="select2-vps_sel-container"><span class="select2-selection__rendered" id="select2-vps_sel-container"></span><span class="select2-selection__arrow"
                role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>
      </div>
      <div>
        <label class="virt-label">Volume Pricing</label>
        <span class="info-text cursor-pointer" tooltip="The Volume size should be given in GB not less then 1GB, pricing will change as per VPS selection" data-tooltip-target="8wuJSh"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        <input type="hidden" id="h_rate" name="h_rate" value="0">
        <input type="hidden" id="m_rate" name="m_rate" value="0">
        <div class="grid grid-cols-1 min-[450px]:grid-cols-3 gap-2 my-2">
          <div class="virt-input-group">
            <input class="virt-grouped-input h-9 w-1/4 virt-input-number vol_size" type="number" name="vol_size" id="vol_size" oninput="cal_price_volumes();" min="0">
            <span class="virt-grouped-span px-0 h-9 lg:p-3.5">GB</span>
          </div>
          <div class="virt-input-group">
            <input class="virt-grouped-input h-9 w-1/4 virt-input-number vol_pr_hr" type="text" name="vol_pr_hr" id="vol_pr_hr" disabled="">
            <span class="virt-grouped-span px-0 h-9 lg:p-3.5">
              <div id="billing_symbol_hr_vol"></div>/Hr
            </span>
          </div>
          <div class="virt-input-group">
            <input class="virt-grouped-input h-9 w-1/4 virt-input-number vol_pr_mo" type="text" name="vol_pr_mo" id="vol_pr_mo" disabled="">
            <span class="virt-grouped-span px-0 h-9 lg:p-3.5">
              <div id="billing_symbol_mo_vol"></div>/Mo
            </span>
          </div>
        </div>
      </div>
      <div>
        <label class="virt-label" for="attach">Attach Volume</label>
        <span class="info-text cursor-pointer" tooltip="If checked, volume will be attached to VPS once it will be created. Otherwise it will be create for later use."
          data-tooltip-target="1bDhVl"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        <select class="virt-select attach_vol my-2" id="attach_vol" name="attach_vol">
          <option value="1">YES</option>
          <option value="0">NO</option>
        </select>
      </div>
      <div>
        <label class="virt-label" for="volname">Specify the name for the volume</label>
        <span class="info-text cursor-pointer" tooltip="Specify the name for the volume" data-tooltip-target="WzRq1b"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        <input type="text" class="virt-input my-2" placeholder="Enter Name Of Volume" name="volname" id="volname">
      </div>
      <div>
        <label class="virt-label" for="format">Volume Format</label>
        <span class="info-text cursor-pointer" tooltip="Specify the format with which volume is to be foramtted" data-tooltip-target="eI1D3h"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        <select class="virt-select format my-2" id="format" name="format">
          <option value="ext4">EXT4</option>
          <option value="xfs">XFS</option>
        </select>
      </div>
      <div>
        <label class="virt-label" for="moint_pnt">Mount point</label>
        <span class="info-text cursor-pointer" tooltip="If mount point is specified, then the volume will be mounted on specified directory (Note: Mounting is not supported for filebased storage)"
          data-tooltip-target="X44nOL"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        <input type="text" class="virt-input my-2" placeholder="Enter Mount Point" name="mntpoint" id="mntpoint">
      </div>
    </div>
    <input type="hidden" name="addvolume" value="Erstellen">
    <input type="hidden" name="listvs" value="1">
    <div class="text-center my-6">
      <button type="submit" name="addvol_btn" class="blue_btn">Erstellen</button>
    </div>
  </div>
</form>

Name: editvol_formPOST

<form accept-charset="UTF-8" name="editvol_form" method="post" action="" id="editvol_form">
  <div class="grid grid-cols-1 lg:grid-cols-3 mt-3 gap-4">
    <div class="mb-3">
      <label for="volname_edit" class="virt-label">Volume Name</label>
      <span class="info-text cursor-pointer" tooltip="Volume Name" data-tooltip-target="5WzE1y"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      <input type="text" class="virt-input-disabled" name="volname_edit" id="volname_edit" readonly="">
    </div>
    <div class="hidden_vol_size" id="hidden_vol_size" style="display: none;">
      <div class="mb-3">
        <label for="vol_size_edit" class="virt-label">Size</label>
        <span class="info-text cursor-pointer" tooltip="Specify the size of volume to resize" data-tooltip-target="AnMQ1d"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        <div class="virt-input-group">
          <input class="virt-grouped-input virt-input-number" type="number" name="vol_size_edit" id="vol_size_edit">
          <span class="virt-grouped-span">GB</span>
        </div>
      </div>
    </div>
    <div id="vpsvol_drop_row" style="display: none;">
      <div class="form-group mb-3">
        <label for="vps_sel_edit" class="virt-label">Select VPS</label>
        <span class="info-text cursor-pointer" tooltip="Select VPS" data-tooltip-target="pwkpvb"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        <select class="virt-select vps_sel_edit" id="vps_sel_edit"></select>
      </div>
    </div>
  </div>
  <input type="hidden" class="edit_vol_action" id="edit_vol_action" value="">
  <input type="hidden" class="edit_vol_did" id="edit_vol_did" value="">
  <div class="text-center my-3">
    <input type="button" class="blue_btn text-center" value="Absenden" name="editvol_sub" id="editvol_sub" onclick="editvol_submit();">
  </div>
  <!-- Modal footer -->
  <div class="flex space-x-2 items-center p-6 border-t border-gray-200 rounded-b dark:border-gray-600">
    <div class="notice" role="alert">Volume cannot be resized if it is attached to VPS, you need to detach it first and then resize it</div>
  </div>
</form>

POST act=profile

<form accept-charset="UTF-8" action="act=profile" method="post" id="profileform" onsubmit="return submitit(this);">
  <h6 class="virt-form-head">Personal Information</h6>
  <div class="flex flex-wrap mb-6">
    <div class="w-full lg:w-6/12 md:w-6/12 px-4">
      <div class="mb-2">
        <label for="input text" class="virt-label">Vorname</label>
      </div>
      <input type="text" name="fname" id="fname" size="30" value="" var="$fname" class="virt-input mb-3" required="">
    </div>
    <div class="w-full lg:w-6/12 md:w-6/12 px-4">
      <div class="mb-2">
        <label for="input text" class="virt-label">Nachname</label>
      </div>
      <input type="text" name="lname" id="lname" size="30" value="" var="$lname" class="virt-input mb-3" required="">
    </div>
    <div class="w-full lg:w-6/12 md:w-6/12 px-4">
      <div class="mb-2">
        <label for="input text" class="virt-label">Firma</label>
      </div>
      <input type="text" name="company" class="virt-input" var="$company">
    </div>
  </div>
  <hr class="my-2 border-b-1 border-[#0075FF]">
  <h6 class="virt-form-head">Contact Information</h6>
  <div class="flex flex-wrap mb-6">
    <div class="w-full lg:w-6/12 md:w-6/12 px-4">
      <div class="mb-2">
        <label for="input text" class="virt-label">Adresse</label>
      </div>
      <input type="text" name="address" class="virt-input mb-3" var="$address">
    </div>
    <div class="w-full lg:w-6/12 md:w-6/12 px-4">
      <div class="mb-2">
        <label for="input text" class="virt-label">Land</label>
      </div>
      <select id="country" name="country" class="virt-select select2 select2-hidden-accessible" onchange="show_states('state');" var="$country" tabindex="-1" aria-hidden="true">
      </select><span class="select2 select2-container select2-container--default" dir="ltr" style="width: 100%;"><span class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true"
            aria-expanded="false" tabindex="0" aria-labelledby="select2-country-container"><span class="select2-selection__rendered" id="select2-country-container"></span><span class="select2-selection__arrow"
              role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>
    </div>
    <div class="w-full lg:w-6/12 md:w-6/12 px-4">
      <div class="mb-2">
        <label for="input text" class="virt-label">Bundesland</label>
      </div>
      <select id="state" name="state" class="virt-select select2 select2-hidden-accessible" var="$state" tabindex="-1" aria-hidden="true"></select><span class="select2 select2-container select2-container--default" dir="ltr" style="width: 100%;"><span
          class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="0" aria-labelledby="select2-state-container"><span class="select2-selection__rendered"
              id="select2-state-container"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>
    </div>
    <div class="w-full lg:w-6/12 md:w-6/12 px-4">
      <div class="mb-2">
        <label for="input text" class="virt-label">Stadt</label>
      </div>
      <input type="text" name="city" class="virt-input mb-3" var="$city" required="">
    </div>
    <div class="w-full lg:w-6/12 md:w-6/12 px-4">
      <div class="mb-2">
        <label for="input text" class="virt-label">Postleitzahl</label>
        <span class="info-text cursor-pointer" tooltip="Zip code should contain only alphanumeric code, special charaters are not allowed" data-tooltip-target="04zTHN"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      </div>
      <input type="text" name="zip" class="virt-input" var="$zip" required="" pattern="[a-zA-Z0-9]+">
    </div>
    <div class="w-full lg:w-6/12 md:w-6/12 px-4">
      <div class="mb-2">
        <label for="input text" class="virt-label">Mobiltelefon</label>
      </div>
      <input type="text" name="phone" class="virt-input" var="$phone" required="">
    </div>
  </div>
  <hr class="my-2 border-b-1 border-[#0075FF]">
  <h6 class="virt-form-head">Administrative Contact</h6>
  <div class="flex flex-wrap mb-6">
    <div class="w-full lg:w-6/12 md:w-6/12 px-4">
      <div class="mb-2">
        <label for="input text" class="virt-label">Admin E-Mail</label>
      </div>
      <input type="text" name="sys_admin_email" class="virt-input" var="$sys_admin_email" required="">
    </div>
    <div class="w-full lg:w-6/12 md:w-6/12 px-4">
      <div class="mb-2">
        <label for="input text" class="virt-label d-inline-block mr-1">Rechnung CC E-Mail</label>
        <span class="info-text cursor-pointer" tooltip="Rechnungsbezogene E-Mails werden an diese E-Mail Adressen gesendet. Sie können mehrere E-Mails kommagetrennt hinzufügen."
          data-tooltip-target="VEqC0D"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      </div>
      <input type="text" name="cc_emails" class="virt-input" var="$cc_emails">
    </div>
  </div>
  <div class="text-center">
    <input type="hidden" name="savedetails" value="1">
    <button type="submit" id="savedetails_submit" class="blue_btn" style="width: 100px">Speichern</button>
  </div>
</form>

POST act=userpassword

<form accept-charset="UTF-8" action="act=userpassword" method="post" id="userpasswordform" onsubmit="return submitit(this);">
  <h6 class="virt-form-head">Password Update</h6>
  <div class="flex flex-wrap mb-2">
    <div class="w-full px-4">
      <div class="mt-0 mb-2">
        <label for="input text" class="virt-label">Neues Passwort</label>
      </div>
      <div class="flex gap-1 mb-5">
        <input class="virt-input" type="password" name="newpass" id="up_newpass" value="" oninput="check_pass_strength(this.id, 'up_strengthIndicator');" placeholder="Neues Passwort">
        <span class="inline-flex">
          <a href="javascript:void(0);" onclick="setpwd(12);copy_password(this.id);check_pass_strength('up_newpass', 'up_strengthIndicator');pass_match('up_newpass', 'conf_pass', 'up_pass_mismatch');return false;" title="Erzeugen Sie ein weiteres zufälliges Passwort" class="blue_btn "><i class="fa fa-1x fa-key text-white" aria-hidden="true"></i></a>
        </span>
      </div>
      <div class="items-start justify-between mt-3 up_strengthIndicator">
        <div class="flex items-center gap-1">
          <div class="weakIndicator bg-[#FB5252] w-7 h-1 rounded-full hidden"></div>
          <div class="mediumIndicator bg-[#FCA120] w-7 h-1 rounded-full hidden"></div>
          <div class="strongIndicator bg-[#2BC48A] w-7 h-1 rounded-full hidden"></div>
        </div>
        <div class="up_newpass_pass-strength pass-strength text-xs">Passwortstärke</div>
      </div>
      <div class="mt-5 mb-2">
        <label for="input text" class="virt-label">Neues Passwort bestätigen</label>
      </div>
      <div>
        <input type="password" name="conf" id="passwd_conf" value="" onblur="pass_match('up_newpass', 'passwd_conf', 'up_pass_mismatch');" class="virt-input" placeholder="Passwort wiederholen">
        <p class="os_pass_mismatch text-red-500 text-sm mt-2"></p>
      </div>
      <div class="mt-6">
        <input type="hidden" name="changepass" value="1">
        <button type="submit" id="changepass_submit" class="blue_btn" style="width: 200px">Passwort ändern</button>
      </div>
    </div>
  </div>
</form>

POST act=usersettings

<form accept-charset="UTF-8" action="act=usersettings" method="post" id="usersettingsform" onsubmit="return submitit(this);" style="display:flex; flex-direction: column;">
  <h6 class="virt-form-head">Language and Appearance Settings</h6>
  <div class="flex flex-wrap mb-6">
    <div class="w-full lg:w-6/12 md:w-6/12 px-4">
      <div class="mb-2">
        <label class="virt-label" for="input text">Sprache wählen</label>
        <span class="info-text mb-2 cursor-pointer" tooltip="Wählen Sie Ihre bevorzugte Sprache" data-tooltip-target="idmQo1"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      </div>
      <select name="language" id="usersettings_language" var="$language" class="virt-select"></select>
    </div>
    <!-- <div class="w-full lg:w-6/12 md:w-6/12 px-4">
<div class="mb-2">
<label for="input text" class="virt-label">Theme wählen</label>
<span class="info-text" tooltip="Wählen Sie Ihr bevorzugtes Theme"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
</div>
<select name="skins" id="usersettings_skins" var="$theme" class="virt-select mb-3"></select>
</div> -->
    <div class="w-full lg:w-6/12 md:w-6/12 px-4">
      <div class="mb-2">
        <label for="input text" class="virt-label">Zeitzone:</label>
      </div>
      <select name="timezone" id="usersettings_timezone" var="$timezone" class="virt-select mb-3"></select>
    </div>
  </div>
  <div id="site_iden_settings" class="hidden">
    <hr class="my-2 border-b-1 border-[#0075FF]">
    <h6 class="virt-form-head mt-6">Site Identity Settings</h6>
    <div id="user_site_setting" class="w-full hidden">
      <div class="flex flex-wrap">
        <div class="w-full lg:w-6/12 md:w-6/12 px-4">
          <div class="mb-2">
            <label for="input text" class="virt-label">Site title</label>
            <span class="info-text cursor-pointer" tooltip="If empty default site title will be displayed" data-tooltip-target="y0wkXp"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </div>
          <input type="text" name="title" var="$title" class="virt-input mb-3">
        </div>
        <div class="w-full lg:w-6/12 md:w-6/12 px-4">
          <div class="mb-2">
            <label for="input tetxt" class="virt-label">Logo URL</label>
            <span class="info-text cursor-pointer" tooltip="Wenn leere, wird das Standard Logo angezeigt" data-tooltip-target="3JA53M"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </div>
          <input type="text" name="logo" var="$logo" class="virt-input mb-3">
        </div>
        <div class="w-full lg:w-6/12 md:w-6/12 px-4">
          <div class="mb-2">
            <label for="input text" class="virt-label">Mobile Logo URL</label>
            <span class="info-text cursor-pointer" tooltip="Wenn leere, wird das Standard Logo angezeigt" data-tooltip-target="EOubRR"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </div>
          <input type="text" name="mob_logo_url" var="$mob_logo_url" class="virt-input mb-3">
        </div>
        <div class="w-full lg:w-6/12 md:w-6/12 px-4">
          <div class="mb-2">
            <label for="input text" class="virt-label">Login Logo URL</label>
            <span class="info-text cursor-pointer" tooltip="Wenn leere, wird das Standard Logo angezeigt" data-tooltip-target="qODkzA"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </div>
          <input type="text" name="login_logo" var="$login_logo" class="virt-input mb-3">
        </div>
        <div class="w-full lg:w-6/12 md:w-6/12 px-4">
          <div class="mb-2">
            <label for="input text" class="virt-label">User Favicon URL</label>
            <span class="info-text cursor-pointer" tooltip="If empty default Favicon will be displayed" data-tooltip-target="eLKB4G"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </div>
          <input type="text" name="cuser_favicon_url" var="$cuser_favicon_url" class="virt-input mb-3">
        </div>
        <div id="cuser_dom_name" class="w-full lg:w-6/12 md:w-6/12 px-4 hidden">
          <div class="mb-2">
            <label for="input text" class="virt-label">User domain name</label>
            <span class="info-text cursor-pointer" tooltip="Enter your domain name(eg: www.demo.com)" data-tooltip-target="tbPVPk"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </div>
          <input type="text" name="cuser_dom_name" var="$cuser_dom_name" class="virt-input mb-3">
        </div>
      </div>
    </div>
  </div>
  <div id="usr_pref_limits">
    <hr class="my-2 border-b-1 border-[#0075FF]">
    <h6 class="virt-form-head mt-6">User Preferences and Limits</h6>
    <div class="flex flex-wrap mb-6">
      <div class="w-full lg:w-6/12 md:w-6/12 px-4" id="vps_bandwidth_threshold">
        <div class="mb-2">
          <label for="input text" class="virt-label">VPS Benachrichtigung für Traffic Limit</label>
          <span class="info-text cursor-pointer" tooltip="Wenn dieser Wert auf 0 eingestellt wird, folgt keine E-Mail Benachrichtigung. Wert in %" data-tooltip-target="dsTRfo"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        </div>
        <input type="text" name="vps_bandwidth_threshold" var="$vps_bandwidth_threshold" class="virt-input">
      </div>
    </div>
  </div>
  <div id="leg_pol_settings" class="hidden">
    <hr class="my-2 border-b-1 border-[#0075FF]">
    <h6 class="virt-form-head mt-6">Legal and Policy Settings</h6>
    <div class="flex flex-wrap mb-6">
      <div class="w-full lg:w-6/12 md:w-6/12 px-4">
        <div class="mb-2">
          <label for="input text" class="virt-label">Urheberrechte ©</label>
          <span class="info-text cursor-pointer" tooltip="Wenn leer, wird das Standard-Copyright angezeigt" data-tooltip-target="J3iIOd"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        </div>
        <input type="text" name="cuser_copyright_text" var="$cuser_copyright_text" class="virt-input">
      </div>
      <div class="w-full lg:w-6/12 md:w-6/12 px-4">
        <div class="mb-2">
          <label for="input text" class="virt-label">Datenschutz URL</label>
          <span class="info-text cursor-pointer" tooltip="Wenn leer, wird keine Datenschutzrichtlinie angezeigt" data-tooltip-target="0wc2yT"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        </div>
        <input type="text" name="cuser_policy_url" var="$cuser_policy_url" class="virt-input">
      </div>
    </div>
  </div>
  <div class="text-center">
    <input type="hidden" name="editsettings" value="1">
    <input type="submit" id="editsettings_submit" value="Einstellungen bearbeiten" class="blue_btn mt-2">
  </div>
</form>

POST act=twofactauth

<form accept-charset="UTF-8" action="act=twofactauth" method="post" id="twofactauthform" onsubmit="return submitit(this);">
  <h6 class="virt-form-head">Authentication Methods</h6>
  <div class="flex flex-wrap">
    <div class="lg:w-2/5 md:w-1/2 sm:w-full px-4">
      <div class="mb-2">
        <label for="twofactauth_select_pref" class="virt-label">Präferenz wählen : </label>
        <span class="info-text cursor-pointer" tooltip="Wählen Sie den Zwei-Faktor-Authentifizierungstyp aus und geben Sie dann den Code ein, um ihn zu aktivieren"
          data-tooltip-target="VbmRkh"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      </div>
      <select class="virt-select mb-3" name="2fa_type" id="2fa_type" onchange="show_otp_divs();">
        <option value="none">Keine (nicht empfohlen!)</option>
        <option value="email">Email OTP</option>
        <option value="app">App aktivieren (Google Authenticator, Authy usw.)</option>
      </select>
    </div>
  </div>
  <div class="otp_methods_div" id="email_otp_div" style="display:none;">
    <div class="lg:w-2/5 md:w-1/2 sm:w-full px-4 mb-3">
      <div class="mb-2">
        <label for="twofactauth_email_sent_to" class="virt-label">OTP wird gesendet an :</label>
      </div>
      <div class="flex gap-1">
        <a class="virt-input cursor-not-allowed" value="Disabled input" disabled="">
<span id="otp_email_user" class="flex items-center justify-center mt-2">{{$user}}</span>
</a>
        <button type="button" class="blue_btn w-40 ml-1" name="email_passcode_but" id="email_passcode_but" onclick="send_passcode();">E-Mail-Code</button>
      </div>
    </div>
  </div>
  <div class="otp_methods_div" id="app_otp_div" style="display:none;">
    <div class="px-4">
      <div class="banner-blue mt-3 px-4"> Um den Bestätigungscode zu erhalten, sollten Sie die Zwei-Faktor-Authentifizierungs-App (Google Authenticator, Authy etc.) herunterladen. <br> Scannen Sie den QR-Code oder geben Sie den unten angegebenen
        Geheimschlüssel in Ihre Zwei-Faktor-Authentifizierungs-App ein. Danach wird die App Ihnen ein einzigartiges OTP erzeugen, welche Sie in das Textfeld eingeben müssen, um die Zwei-Faktor-Authentifizierung zu aktivieren.</div>
    </div>
    <div class="lg:w-2/5 md:w-1/2 sm:w-full px-4">
      <div class="mt-6 mb-2">
        <label class="virt-label mt-6">Geheimer Schlüssel : </label>
      </div>
      <div class="flex gap-1">
        <a class="virt-input" style="display:grid;place-content:center;">
<span id="secret_key"></span>
</a>
        <button onclick="reset_otp_key();" type="button" class="blue_btn w-32 ml-1">Schlüssel zurücksetzen</button>
      </div>
      <div id="qrcode"></div>
    </div>
  </div>
  <div class="otp_methods_div" id="otp_input_div" style="display:none;">
    <div class="px-4 mb-2">
      <label for="twofactauth_code_input" class="virt-label">Bestätigungscode : </label>
      <span class="info-text cursor-pointer" tooltip="Geben Sie das empfangene OTP das Sie via E-Mail oder über die App erhalten haben ein." data-tooltip-target="qqCgqJ"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
    </div>
    <div class="xl:w-1/6 lg:w-1/4 md:w-1/3 sm:w-full px-4">
      <input type="text" name="twofactauth_passcode" maxlength="6" class="virt-input" id="twofactauth_passcode" autocomplete="off">
    </div>
  </div>
  <div class="row">
    <div class="col-sm-6">
      <input type="hidden" name="twofactauth_save" value="1">
      <input type="hidden" name="secret_key" id="secret_key_val">
    </div>
  </div>
  <div class="text-center">
    <button type="submit" class="blue_btn mt-2" name="twofactauth_submit" id="twofactauth_submit">Absenden</button>
  </div>
</form>

POST act=apikey&do=add

<form class="flex flex-col gap-7 px-4 py-5" accept-charset="UTF-8" action="act=apikey&amp;do=add" method="post" id="apikeyform" onsubmit="return submitit(this);">
  <input class="virt-input" type="text" name="user_email" placeholder="IP addresses to whitelist" id="ip_addresses" size="30">
  <div class="flex items-start gap-3">
    <label for="enable_logging" class="virt-label">Enable logging</label>
    <span class="info-text cursor-pointer" tooltip="When enabled, logs will be generated for this API Pair" data-tooltip-target="iuiB2D"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
    <div class="items-center h-5">
      <input type="checkbox" name="enable_logging" class="virt-toggle-switch" id="enable_logging" value="1">
    </div>
  </div>
  <button class="blue_btn" style="width: 160px;" type="submit" id="addapi_submit">API-Schlüsselpaar erstellen</button>
</form>

Name: api_tablePOST act=apikey

<form id="api_table" style="display:none;" accept-charset="UTF-8" name="api_table" method="post" action="act=apikey" onsubmit="return submitit('apikey');">
  <table width="100%" class="table border" id="apitable"></table>
</form>

Name: billingformPOST act=billing

<form accept-charset="UTF-8" id="billingform" action="act=billing" method="post" name="billingform">
  <input type="hidden" id="billing_delete" name="delete" value="">
</form>

Name: make_payment_formPOST index.php?&act=payment

<form class="flex flex-col gap-7 px-4 py-5" id="make_payment_form" action="index.php?&amp;act=payment" method="post" name="make_payment_form">
  <div class="w-full">
    <label class="virt-label mb-1">Zahlungs-Gateway :</label>
    <select class="virt-select" name="gateway" id="gateway" onchange="gateway_req(this.value)">
    </select>
  </div>
  <div class="w-full">
    <label class="virt-label mb-1">Betrag:</label>
    <span class="text-blue-600 cursor-pointer" tooltip="Bitte geben Sie den Betrag an, den Sie Ihrem Konto hinzufügen möchten. Min : $50 Max : $1000" data-tooltip-target="wQMdpm"><i class="fa fa-info-circle" aria-hidden="true"></i></span><br>
    <div class="gap-1">
      <input type="text" name="make_payment" class="virt-input" size="10">
    </div>
  </div>
  <div class="payment_gateway_fields"></div>
  <div class="w-full mb-1">
    <input value="Guthaben hinzufügen" class="blue_btn" onclick="process_payment();" type="button">
  </div>
  <div id="payment-error" class="w-[30rem]"></div>
</form>

Name: createPOST act=create

<form id="lbcreateform" accept-charset="UTF-8" action="act=create" method="post" name="create" onsubmit="return submitit(this);">
  <div class="flex flex-wrap mb-6">
    <div id="lb_user_regions">
    </div>
  </div>
  <div class="notice my-3 mx-4" style="display:none;" id="lb_ihb_no_pl">Es gibt keine Tarife für diese Region!</div>
  <div class="lb_ihb_plans_container"></div>
  <div id="lb_tr_hostname" class="px-4" style="display: none;">
    <h4 class="virt-form-head mt-3">VPS Configuration</h4>
    <div class="mt-5 lg:w-1/3 md:w-6/12 sm:w-6/12 xs:w-6/12">
      <label class="virt-label mr-1">Hostname</label>
      <span tooltip="Geben Sie einen Hostnamen für den VPS an z.B. www.example.com" data-tooltip-target="yI0qLC" class="cursor-pointer"><i class="fas fa-info-circle" aria-hidden="true"></i></span>
      <div id="lb_create_hostname" class="mt-2">
        <input type="text" name="hostname[]" size="30" id="lb_hostname" class="virt-input">
      </div>
    </div>
  </div>
  <input type="hidden" name="plid" id="lb_plid">
  <input type="hidden" name="uid" id="lb_uid">
  <input type="hidden" name="addvs" value="Erstellen">
  <div class="text-center">
    <button type="submit" name="ADD" class="blue_btn mt-2" id="lb_create" style="display: none;">Erstellen</button>
  </div>
</form>

Name: addfirewallPOST act=addfirewallplan

<form accept-charset="UTF-8" id="addfirewallform" action="act=addfirewallplan" method="post" name="addfirewall" onsubmit="return submitit(this);">
  <div class="mb-5 flex gap-2 ">
    <div class="w-1/2">
      <div class="py-2 items-center">
        <label class="virt-label" for="fwp_name">Plan name <span class="info-text cursor-pointer" tooltip="Please provide plan name" data-tooltip-target="vT2yOf"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        </label>
      </div>
      <div>
        <input type="text" class="virt-input" name="fwp_name" id="fwp_name">
      </div>
    </div>
    <div class="w-1/2">
      <div class="py-2 items-center">
        <label class="virt-label" for="default_policy">Default Policy <span class="info-text cursor-pointer"
            tooltip="Set the default policy for traffic. You can set the default as ACCEPT / DROP and as per this policy default traffic will be Allowed / Denied respectively."
            data-tooltip-target="fYuFBI"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        </label>
      </div>
      <div>
        <select name="default_policy" id="default_policy" class="virt-select">
          <option value="0">DROP</option>
          <option value="1">ACCEPT</option>
        </select>
      </div>
    </div>
  </div>
  <div class="mt-2">
    <table class="table w-full" id="addfirewall_rules">
      <thead>
        <tr>
          <th> Direction<span class="info-text cursor-pointer" tooltip="Traffic direction" data-tooltip-target="xLHjVr"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </th>
          <th> IP Type <span class="info-text cursor-pointer" tooltip="IP version" data-tooltip-target="VQ8VVv"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </th>
          <th> Decision <span class="info-text cursor-pointer" tooltip="Action to perform for the traffic" data-tooltip-target="GYQ3e2"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </th>
          <th> Protocol <span class="info-text cursor-pointer" tooltip="Type of protocol" data-tooltip-target="0EER3q"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </th>
          <th> S Port <span class="info-text cursor-pointer" tooltip="Source Port that you want to apply the rule" data-tooltip-target="PIkl6n"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </th>
          <th> D Port <span class="info-text cursor-pointer" tooltip="Destination Port that you want to apply the rule" data-tooltip-target="ujdAf8"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </th>
          <th> Source <span class="info-text cursor-pointer" tooltip="You can specify individual ip(2.2.2.2) OR 0.0.0.0/0 (for all the ips)" data-tooltip-target="fuPFTU"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </th>
          <th>Aktion</th>
        </tr>
      </thead>
      <tbody>
        <tr id="default_row">
          <td>
            <select class="virt-select" id="direction">
              <option value="IN">IN</option>
              <option value="OUT">OUT</option>
            </select>
          </td>
          <td>
            <select class="virt-select" id="iptype">
              <option value="4">IPv4</option>
            </select>
          </td>
          <td>
            <select class="virt-select" id="decision">
              <option value="ACCEPT">ACCEPT</option>
              <option value="DROP">DROP</option>
            </select>
          </td>
          <td>
            <select class="virt-select" onchange="protocol_check(this);" id="protocol_firewall" name="protocol_firewall"></select>
          </td>
          <td>
            <input type="text" class="virt-input" id="sport">
          </td>
          <td>
            <input type="text" class="virt-input" id="dport">
          </td>
          <td>
            <input type="text" class="virt-input" id="source_addr" placeholder="0.0.0.0/00">
          </td>
          <td>
            <button type="button" value="Hinzufügen" onclick="addfirewallrule()" class="blue_btn">Hinzufügen</button>
          </td>
        </tr>
      </tbody>
    </table>
    <table id="managerules" class="table">
      <thead>
        <tr>
          <th>#</th>
          <th>Direction</th>
          <th>IP Type</th>
          <th>Decision</th>
          <th>Protocol</th>
          <th>S Port</th>
          <th>D Port</th>
          <th>Source</th>
          <th>Aktion</th>
        </tr>
      </thead>
    </table>
  </div>
  <div class="my-2">
    <input type="hidden" name="svs" id="firewall_vpsid" value="">
    <input type="hidden" name="save_firewall" id="save_firewall" value="1">
    <button type="submit" id="firewall_submit" class="blue_btn">Speichern</button>
    <button type="reset" id="firewall_reset" class="btn-danger" onclick="hide_down(); return false;">Reset</button>
  </div>
</form>

Name: editfirewallPOST act=editfirewallplan

<form accept-charset="UTF-8" id="editfirewallform" action="act=editfirewallplan" method="post" name="editfirewall" onsubmit="return submitit(this);">
  <div class="flex gap-2">
    <div class="w-1/2">
      <div>
        <label class="virt-label" for="edit_fwp_name">Plan name <span class="info-text cursor-pointer" tooltip="Please provide plan name" data-tooltip-target="opUoRf"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        </label>
      </div>
      <div>
        <input type="text" class="virt-input" name="edit_fwp_name" id="edit_fwp_name">
      </div>
    </div>
    <div class="w-1/2">
      <div>
        <label class="virt-label" for="edit_default_policy">Default Policy <span class="info-text cursor-pointer"
            tooltip="Set the default policy for traffic. You can set the default as ACCEPT / DROP and as per this policy default traffic will be Allowed / Denied respectively."
            data-tooltip-target="HiPw82"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        </label>
      </div>
      <div>
        <select name="default_policy" id="edit_default_policy" class="virt-select">
          <option value="0">DROP</option>
          <option value="1">ACCEPT</option>
        </select>
      </div>
    </div>
  </div>
  <div class="mt-2">
    <table class="table w-full" id="editfirewall_rules">
      <thead>
        <tr>
          <th> Direction<span class="info-text cursor-pointer" tooltip="Traffic direction" data-tooltip-target="vs3TAi"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </th>
          <th> IP Type <span class="info-text cursor-pointer" tooltip="IP version" data-tooltip-target="siTR3z"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </th>
          <th> Decision <span class="info-text cursor-pointer" tooltip="Action to perform for the traffic" data-tooltip-target="Ye2rI4"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </th>
          <th> Protocol <span class="info-text cursor-pointer" tooltip="Type of protocol" data-tooltip-target="BYbcaD"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </th>
          <th> S Port <span class="info-text cursor-pointer" tooltip="Source Port that you want to apply the rule" data-tooltip-target="mwCgdY"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </th>
          <th> D Port <span class="info-text cursor-pointer" tooltip="Destination Port that you want to apply the rule" data-tooltip-target="yAYLno"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </th>
          <th> Source <span class="info-text cursor-pointer" tooltip="You can specify individual ip(2.2.2.2) OR 0.0.0.0/0 (for all the ips)" data-tooltip-target="AnoTTT"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
          </th>
          <th>Aktion</th>
        </tr>
      </thead>
      <tbody>
        <tr id="edit_default_row">
          <td>
            <select class="virt-select" id="edit_direction">
              <option value="IN">IN</option>
              <option value="OUT">OUT</option>
            </select>
          </td>
          <td>
            <select class="virt-select" id="edit_iptype">
              <option value="4">IPv4</option>
            </select>
          </td>
          <td>
            <select class="virt-select" id="edit_decision">
              <option value="ACCEPT">ACCEPT</option>
              <option value="DROP">DROP</option>
            </select>
          </td>
          <td>
            <select class="virt-select" onchange="protocol_check(this);" id="edit_protocol_firewall" name="edit_protocol_firewall"></select>
          </td>
          <td>
            <input type="text" class="virt-input" id="edit_sport" placeholder="NONE or PORT">
          </td>
          <td>
            <input type="text" class="virt-input" id="edit_dport" placeholder="NONE or PORT">
          </td>
          <td>
            <input type="text" class="virt-input" id="edit_source_addr" placeholder="0.0.0.0/00">
          </td>
          <td>
            <button type="button" value="Hinzufügen" onclick="addfirewallrule(1)" class="blue_btn">Hinzufügen</button>
          </td>
        </tr>
      </tbody>
    </table>
    <table id="edit_managerules" class="table">
      <thead>
        <tr>
          <th>#</th>
          <th>Direction</th>
          <th>IP Type</th>
          <th>Decision</th>
          <th>Protocol</th>
          <th>S Port</th>
          <th>D Port</th>
          <th>Source</th>
          <th>Aktion</th>
        </tr>
      </thead>
    </table>
  </div>
  <div class="my-2">
    <input type="hidden" name="fwpid" id="firewall_plan_id" value="">
    <input type="hidden" name="save_firewall" id="edit_firewall" value="1">
    <button type="submit" id="edit_firewall_submit" class="blue_btn">Speichern</button>
    <button type="reset" id="edit_firewall_reset" class="btn-danger" onclick="hide_down(1); return false;">Reset</button>
    <button type="reset" class="blue_btn" onclick="loadpage('act=firewallplan'); return false;">Zurück</button>
  </div>
</form>

Name: addzonePOST act=pdns

<form accept-charset="UTF-8" id="addzone" action="act=pdns" method="post" name="addzone" onsubmit="return submitit(this);" class="form-horizontal">
  <div class="my-4">
    <label for="input text" class="virt-label">Zonenname</label>
    <input type="text" name="zone_name" id="zone_name" size="40" value="" onblur="updatezonedetails();" class="virt-input my-2">
  </div>
  <div class="my-4">
    <label for="input text" class="virt-label">Primärer Nameserver</label>
    <input type="text" name="primary_nameserver" id="primary_nameserver" size="40" value="" class="virt-input my-2">
  </div>
  <div class="my-4">
    <label for="input text" class="virt-label">Domain Admin Email</label>
    <input type="text" name="hostmaster_email" id="hostmaster_email" size="40" value="" class="virt-input my-2">
  </div>
  <div class="my-4">
    <label for="input text" class="virt-label d-inline-block mr-1">Select DNS Server</label>
    <span class="info-text cursor-pointer" tooltip="Select the DNS Server on which Zone entry will be stored" data-tooltip-target="SDnlbu"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
    <select class="select2 virt-select my-2 select2-hidden-accessible" name="pdns_server" id="user_pdns_servers" tabindex="-1" aria-hidden="true"></select><span class="select2 select2-container select2-container--default" dir="ltr"
      style="width: 100%;"><span class="selection"><span class="select2-selection select2-selection--single" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="0" aria-labelledby="select2-user_pdns_servers-container"><span
            class="select2-selection__rendered" id="select2-user_pdns_servers-container"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span></span></span><span class="dropdown-wrapper"
        aria-hidden="true"></span></span>
  </div>
  <input type="hidden" name="addzone" value="1">
  <button type="submit" name="addzone_submit" class="blue_btn my-4">Zone hinzufügen</button>
</form>

Name: addrecordsPOST act=managezone

<form accept-charset="UTF-8" id="addrecordsform" action="act=managezone" method="post" name="addrecords" onsubmit="return submitit('addrecordsform');">
  <div class="my-4">
    <label class="virt-label" for="input text">Host</label>
    <div class="virt-input-group">
      <input type="text" id="name" name="name" class="virt-grouped-input" aria-describedby="domain_name">
      <span class="virt-grouped-span" id="domain_name"></span>
    </div>
  </div>
  <div class="my-4">
    <label class="virt-label" for="input text">Type&nbsp;<span class="required-field">*</span></label>
    <!-- <span class="help-block">Geben Sie den Fully Qualified Domain Name (FQDN) an</span> -->
    <select id="type" name="type" var="$type" class="virt-select"></select>
  </div>
  <div class="my-4">
    <label class="virt-label" for="input text">Content&nbsp;<span class="required-field">*</span></label>
    <!-- <span class="help-block">Geben Sie den Fully Qualified Domain Name (FQDN) an</span> -->
    <input id="content" type="text" name="content" class="virt-input">
  </div>
  <div class="my-4">
    <label class="virt-label" for="input text">Priorität&nbsp;<span class="required-field">*</span></label>
    <!-- <span class="help-block">Geben Sie den Fully Qualified Domain Name (FQDN) an</span> -->
    <input id="prio" type="text" name="prio" class="virt-input">
  </div>
  <div class="my-4">
    <label class="virt-label" for="input text">TTL&nbsp;<span class="required-field">*</span></label>
    <!-- <span class="help-block">Geben Sie den Fully Qualified Domain Name (FQDN) an</span> -->
    <input id="ttl" type="text" name="ttl" class="virt-input">
  </div>
  <input type="hidden" name="domainid" value="" id="domainid">
  <input type="hidden" name="add" value="1">
  <input type="submit" value="Record hinzufügen" name="addrecord" class="blue_btn my-4"><br>
</form>

Name: editrecordsPOST act=managezone

<form accept-charset="UTF-8" id="editrecordsform" action="act=managezone" method="post" name="editrecords" onsubmit="return submitit('editrecordsform');" class="form-horizontal">
  <div class="form-group my-2">
    <label class="virt-label" for="input text">Host<span class="required-field">*</span></label>
    <div class="virt-input-group">
      <input id="editname" type="text" name="name" class="virt-grouped-input" aria-describedby="editdomain_name">
      <span class="virt-grouped-span" id="editdomain_name"></span>
    </div>
  </div>
  <div class="my-2">
    <label class="virt-label" for="input text">Type<span class="required-field">*</span></label>
    <input id="edittype_val" class="virt-input-disabled" disabled=""><input id="edittype" type="hidden" name="type" class="virt-input my-1">
  </div>
  <div class="my-2">
    <label class="virt-label" for="input text">Content<span class="required-field">*</span></label>
    <input id="editcontent" type="text" name="content" class="virt-input my-1">
  </div>
  <div class="my-2">
    <label class="virt-label" for="input text">Priorität<span class="required-field">*</span></label>
    <input id="editprio" type="text" name="prio" class="virt-input my-1">
  </div>
  <div class="my-2">
    <label class="virt-label" for="input text">TTL<span class="required-field">*</span></label>
    <input id="editttl" type="text" name="ttl" class="virt-input my-1">
  </div>
  <br>
  <div class="text-center">
    <input id="id" name="id" type="hidden">
    <input type="hidden" name="domainid" value="" id="editdomainid">
    <input id="editrecord" name="edit" type="hidden" value="1">
    <input type="submit" value="Record bearbeiten" name="editrecord" class="blue_btn"><br>
  </div>
</form>

Name: deletebackupserverformPOST act=backupservers

<form accept-charset="UTF-8" id="deletebackupserverform" action="act=backupservers" method="post" name="deletebackupserverform" class="form-horizontal">
  <input type="hidden" id="bs_delete" name="delete" value="">
</form>

Name: addbackupserverformPOST act=addbackupserver

<form accept-charset="UTF-8" id="addbackupserverform" action="act=addbackupserver" method="post" name="addbackupserverform" onsubmit="return submitit('addbackupserverform');" class="form-horizontal">
  <input type="hidden" name="add" value="1">
  <div class="row">
    <div class="col-md-6">
      <div class="form-group">
        <label for="bs_name" class="form-label d-inline-block mr-1">Name</label>
        <span class="info-text cursor-pointer" tooltip="Eindeutiger Name für den Backup Server" data-tooltip-target="TDzMCd"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        <input type="text" class="form-control" id="add_bs_name" name="name">
      </div>
    </div>
    <div class="col-md-6">
      <div class="form-group old_create" id="tr_virts">
        <label for="bs_hostname" class="form-label d-inline-block mr-1">Hostname</label>
        <span class="info-text cursor-pointer" tooltip="Gültige TLD oder IP-Adresse des Servers" data-tooltip-target="KT1dcj"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        <input type="text" class="form-control" id="add_bs_hostname" name="hostname">
      </div>
    </div>
    <div class="col-md-6">
      <div class="form-group">
        <label for="bs_type" class="form-label d-inline-block mr-1">Type</label>
        <span class="info-text cursor-pointer" tooltip="Der Typ des Backup-Servers (SSH oder FTP)" data-tooltip-target="5Vaqhs"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        <select class="virt-select" id="add_bs_type" name="type">
          <option value="SSH">SSH</option>
          <option value="FTP">FTP</option>
        </select>
      </div>
    </div>
    <div class="col-md-6">
      <div class="form-group old_create" id="tr_virts">
        <label for="bs_username" class="form-label d-inline-block mr-1">Benutzername</label>
        <span class="info-text cursor-pointer" tooltip="Benutzername des Backup-Servers" data-tooltip-target="lv3Ndz"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        <input type="text" class="form-control" id="add_bs_username" name="username">
      </div>
    </div>
    <div class="col-md-6">
      <div class="form-group">
        <label for="bs_password" class="form-label d-inline-block mr-1">Passwort</label>
        <span class="info-text cursor-pointer" tooltip="Passwort des Backup-Servers" data-tooltip-target="5cFhXI"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        <input type="password" class="form-control" id="add_bs_password" name="password">
      </div>
    </div>
    <div class="col-md-6">
      <div class="form-group old_create" id="tr_virts">
        <label for="bs_port" class="form-label d-inline-block mr-1">Port</label>
        <span class="info-text cursor-pointer" tooltip="Port des Backup-Servers" data-tooltip-target="Wu91Sh"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        <input type="text" class="form-control" id="add_bs_port" name="port">
      </div>
    </div>
    <div class="col-md-6">
      <div class="form-group">
        <label for="bs_dir" class="form-label d-inline-block mr-1">Verzeichnis</label>
        <span class="info-text cursor-pointer" tooltip="Das Verzeichnis, in dem Backups gespeichert werden" data-tooltip-target="4r6a5u"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        <span class="help-block">Das Verzeichnis, in dem Backups gespeichert werden</span>
        <input type="text" class="form-control" id="add_bs_dir" name="dir">
      </div>
    </div>
  </div>
  <div class="form-group text-center">
    <input type="submit" name="addbackupserver" value="Backup-Server hinzufügen" class="blue_btn">
  </div>
</form>

Name: editbackupserverformPOST act=editbackupserver

<form accept-charset="UTF-8" id="editbackupserverform" action="act=editbackupserver" method="post" name="editbackupserverform" onsubmit="return submitit('editbackupserverform');" class="form-horizontal">
  <input type="hidden" name="edit" value="1">
  <input type="hidden" id="bs_bserid" name="bserid">
  <div class="row">
    <div class="col-md-6">
      <div class="form-group">
        <label for="bs_name" class="form-label d-inline-block mr-1">Name</label>
        <span class="info-text cursor-pointer" tooltip="Eindeutiger Name für den Backup Server" data-tooltip-target="NmttP0"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        <input type="text" class="form-control" id="bs_name" name="name">
      </div>
    </div>
    <div class="col-md-6">
      <div class="form-group">
        <label for="bs_hostname" class="form-label d-inline-block mr-1">Hostname</label>
        <span class="info-text cursor-pointer" tooltip="Gültige TLD oder IP-Adresse des Servers" data-tooltip-target="kgwVpY"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        <input type="text" class="form-control" id="bs_hostname" name="hostname">
      </div>
    </div>
    <div class="col-md-6">
      <div class="form-group">
        <label for="bs_type" class="form-label d-inline-block mr-1">Type</label>
        <span class="info-text cursor-pointer" tooltip="Der Typ des Backup-Servers (SSH oder FTP)" data-tooltip-target="zMMV60"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        <select class="virt-select" id="bs_type" name="type">
          <option value="SSH">SSH</option>
          <option value="FTP">FTP</option>
        </select>
      </div>
    </div>
    <div class="col-md-6">
      <div class="form-group">
        <label for="bs_username" class="form-label d-inline-block mr-1">Benutzername</label>
        <span class="info-text cursor-pointer" tooltip="Benutzername des Backup-Servers" data-tooltip-target="a8Y0qI"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        <input type="text" class="form-control" id="bs_username" name="username">
      </div>
    </div>
    <div class="col-md-6">
      <div class="form-group">
        <label for="bs_password" class="form-label d-inline-block mr-1">Passwort</label>
        <span class="info-text cursor-pointer" tooltip="Passwort des Backup-Servers" data-tooltip-target="Bnz7Pl"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        <input type="password" class="form-control" id="bs_password" name="password">
      </div>
    </div>
    <div class="col-md-6">
      <div class="form-group">
        <label for="bs_port" class="form-label d-inline-block mr-1">Port</label>
        <span class="info-text cursor-pointer" tooltip="Port des Backup-Servers" data-tooltip-target="SjYpdv"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        <input type="text" class="form-control" id="bs_port" name="port">
      </div>
    </div>
    <div class="col-md-6">
      <div class="form-group">
        <label for="bs_dir" class="form-label d-inline-block mr-1">Verzeichnis</label>
        <span class="info-text cursor-pointer" tooltip="Das Verzeichnis, in dem Backups gespeichert werden" data-tooltip-target="n6EfQF"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
        <input type="text" class="form-control" id="bs_dir" name="dir">
      </div>
    </div>
  </div>
  <div class="form-group text-center">
    <input type="submit" name="editbackupserver" value="Speichern" class="blue_btn">
  </div>
</form>

POST act=addrecipe

<form accept-charset="UTF-8" action="act=addrecipe" method="post" id="addrecipeform" onsubmit="return submitit(this);">
  <div class="grid lg:grid-cols-3 md:grid-cols-2 gap-4">
    <div class="recipe_name">
      <label class="virt-label">Recipe Name</label>
      <span class="info-text cursor-pointer" tooltip="Name of your recipe. This will be displayed." data-tooltip-target="yoKmJQ"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      <input class="virt-input my-2" type="text" name="recipe_name" id="adr_recipe_name" size="30">
    </div>
    <div class="recipe_shell">
      <label class="virt-label">Shell Type</label>
      <span class="info-text cursor-pointer" tooltip="Choose the shell type using which the recipe should be executed, default will be Bash shell (for windows leave default)"
        data-tooltip-target="rH10zr"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      <select id="shell" name="shell" class="virt-select my-2"></select>
    </div>
    <div class="recipe_logo">
      <label class="virt-label">Recipe Logo</label>
      <span class="info-text cursor-pointer" tooltip="URL of the logo for your recipe. This field is optional." data-tooltip-target="2fHcGV"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      <input type="text" class="virt-input my-2" name="recipe_logo" id="adr_recipe_logo" size="30">
    </div>
  </div>
  <div class="grid lg:grid-cols-2 gap-4">
    <div class="recipe_code">
      <label class="virt-label">Enter your Recipe</label>
      <span class="info-text cursor-pointer"
        tooltip="Enter the actual bash code here.<br /> NOTE : #!/bin/sh will be added automatically, you do not have to add it.<br /></br />You can use the following variables in the recipe:<br /><strong>{{vpsid}}</strong> : VPS ID<br /><strong>{{vps_name}}</strong> : VID<br /><strong>{{vps_hostname}}</strong> : VPS Hostname<br /><strong>{{username}}</strong> : User Email<br /><strong>{{root_pass}}</strong> : Root Password<br /><strong>{{ips}}</strong> : IPv4 IPs<br /><strong>{{ips6}}</strong> : IPv6 IPs<br /><strong>{{ips6_subnet}}</strong> : IPv6 subnets<br />"
        data-tooltip-target="cqCN7u"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      <textarea class="virt-input my-2" rows="10" id="adr_recipe_script" name="recipe_script"></textarea>
    </div>
    <div class="recipe_logo">
      <label class="virt-label">Description</label>
      <span class="info-text cursor-pointer" tooltip="Enter your recipe description here" data-tooltip-target="Qw27hT"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      <textarea class="virt-input my-2" rows="10" id="adr_recipe_desc" name="recipe_desc"></textarea>
    </div>
  </div>
  <input type="hidden" name="addrecipe" value="1">
  <div class="text-center mt-4">
    <button type="submit" id="addrecipe_submit" class="blue_btn mt-4 justify-center">Add Recipe</button>
  </div>
</form>

POST act=editrecipe

<form class="form-horizontal bg" accept-charset="UTF-8" action="act=editrecipe" method="post" id="editrecipeform" onsubmit="return submitit(this);">
  <div class="grid lg:grid-cols-3 md:grid-cols-2 gap-4">
    <div class="edr_recipe_name">
      <label class="virt-label">Recipe Name</label>
      <span class="info-text cursor-pointer" tooltip="Name of your recipe. This will be displayed." data-tooltip-target="SXjMtJ"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      <input class="virt-input my-2" type="text" name="recipe_name" id="edr_recipe_name" size="30" var="$name">
    </div>
    <div class="edr_recipe_shell">
      <label class="virt-label">Shell Type</label>
      <span class="info-text cursor-pointer" tooltip="Choose the shell type using which the recipe should be executed, default will be Bash shell (for windows leave default)"
        data-tooltip-target="Hu36LP"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      <select id="shell_type" name="shell" class="virt-select my-2" value="$shell"></select>
    </div>
    <div class="edr_recipe_logo">
      <label class="virt-label">Recipe Logo</label>
      <span class="info-text cursor-pointer" tooltip="URL of the logo for your recipe. This field is optional." data-tooltip-target="gPjUxU"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      <input type="text" class="virt-input my-2" name="recipe_logo" id="edr_recipe_logo" size="30" var="$logo">
    </div>
  </div>
  <div class="grid grid-cols-2 gap-4">
    <div class="edr_recipe_code">
      <label class="virt-label">Enter your Recipe</label>
      <span class="info-text cursor-pointer"
        tooltip="Enter the actual bash code here.<br /> NOTE : #!/bin/sh will be added automatically, you do not have to add it.<br /></br />You can use the following variables in the recipe:<br /><strong>{{vpsid}}</strong> : VPS ID<br /><strong>{{vps_name}}</strong> : VID<br /><strong>{{vps_hostname}}</strong> : VPS Hostname<br /><strong>{{username}}</strong> : User Email<br /><strong>{{root_pass}}</strong> : Root Password<br /><strong>{{ips}}</strong> : IPv4 IPs<br /><strong>{{ips6}}</strong> : IPv6 IPs<br /><strong>{{ips6_subnet}}</strong> : IPv6 subnets<br />"
        data-tooltip-target="7q5tBO"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      <textarea class="virt-input my-2" rows="10" id="edr_recipe_script" name="recipe_script" var="$code"></textarea>
    </div>
    <div class="edr_recipe_desc">
      <label class="virt-label">Description</label>
      <span class="info-text cursor-pointer" tooltip="Enter your recipe description here" data-tooltip-target="VTcJ09"><i class="fa fa-info-circle" aria-hidden="true"></i></span>
      <textarea class="virt-input my-2" rows="10" id="edr_recipe_desc" name="recipe_desc" var="$desc"></textarea>
    </div>
  </div>
  <div class="text-center mt-4">
    <input type="hidden" name="editrecipe" value="1">
    <button type="submit" id="editrecipe_submit" class="blue_btn ">Edit Recipe</button>
  </div>
</form>

Name: servicesPOST act=self_shutdown

<form id="shutdown_form" accept-charset="UTF-8" name="services" method="post" action="act=self_shutdown" onsubmit="return submitit('shutdown_form', 'response_shutdown');">
  <div class="row">
    <div class="col-3">
      <label for="date" class="virt-label">Datum</label>
      <input type="text" placeholder="MM/DD/YYYY" id="shutdown_date" name="shutdown_date" class="virt-input">
    </div>
    <div class="col-3">
      <label for="hour" class="virt-label">Stunde</label>
      <select id="shutdown_hrs" name="shutdown_hrs" class="virt-select"></select>
    </div>
    <div class="col-3">
      <label for="minute" class="virt-label">Minute</label>
      <select id="shutdown_min" name="shutdown_min" class="virt-select"></select>
    </div>
    <div class="col-3">
      <label for="sd_action_title" class="virt-label">Aktion</label>
      <select id="shutdown_action" name="shutdown_action" class="virt-select">
        <option value="0">Start</option>
        <option value="1">Stop</option>
        <option value="2">Neustart</option>
        <option value="3">Ausschalten</option>
      </select>
    </div>
  </div>
  <div class="text-center my-3 virt-label">
    <input type="hidden" name="selfshutdown" value="1">
    <input type="hidden" name="edit_timer" id="edit_timer">
    <input type="hidden" name="delete_timer" id="delete_timer">
    <input type="submit" class="blue_btn" value="Absenden" name="submitTimer" id="submitTimer">
  </div>
</form>

Name: processesPOST act=processes

<form id="processes" accept-charset="UTF-8" name="processes" method="post" action="act=processes" onsubmit="return submitit('processes', 'response_processes');">
  <table width="100%" class="table border" id="proctable"></table>
  <div class="usage-details text-center w-25 shadow mx-auto mt-3 p-3"> Mit Ausgewählten : <i class="fa fa-power-off fa-1x power-off" id="process_poweroff" aria-hidden="true" title="Kill"></i>
  </div>
</form>

Name: addvdfPOST

<form name="addvdf" id="addvdf" method="post" action="" onsubmit="return false;">
  <div class="grid grid-cols-5">
    <div>
      <label class="virt-label" for="protocol">Protokoll</label>
      <select class="virt-select" id="protocol" name="protocol" onchange="processaddvdfform(this);"></select>
    </div>
    <div>
      <label class="virt-label" for="src_hostname">Domain/IP</label>
      <select class="virt-select" id="src_hostname" name="src_hostname"></select>
    </div>
    <div>
      <label class="virt-label" for="src_port">Quell-Port</label>
      <input type="text" class="virt-input text-md" id="src_port" name="src_port">
    </div>
    <div>
      <label class="virt-label" for="dest_ip">Ziel-IP</label>
      <select class="virt-select" id="dest_ip" name="dest_ip"></select>
    </div>
    <div>
      <label class="virt-label" for="dest_port">Ziel-Port</label>
      <input type="text" class="virt-input" id="dest_port" name="dest_port">
    </div>
  </div>
  <div class="text-center mt-3">
    <button id="submitaddvdf" onclick="processaddvdfform(this);" class="blue_btn mr-2 text-center" name="submitaddvdf">Hinzufügen</button>
    <input type="hidden" value="addvdf" name="vdf_action">
  </div>
</form>

POST act=register

<form action="act=register" method="post" id="registerform" onsubmit="return submitit('registerform', 'register_submitresponse');" class="rounded-lg flex flex-col gap-8 md:w-2/5">
  <div>
    <h2 class="text-[#2F3554] dark:text-white font-bold text-xl mb-1">Benutzerkonto anlegen</h2>
  </div>
  <input type="text" placeholder="Vorname" required="" class="virt-login-input" name="fname" id="reg_fname">
  <input type="text" placeholder="Nachname" required="" class="virt-login-input" name="lname" id="reg_lname">
  <input type="text" placeholder="E-Mail" required="" class="virt-login-input" name="email" id="reg_email">
  <input type="password" placeholder="Passwort" required="" class="virt-login-input" name="password" id="_reg_password">
  <input type="hidden" id="reg_password" value="">
  <div class="" id="gcaptcha" style="display:none;">
    <div class="g-recaptcha"></div>
  </div>
  <div class="form-group mb-2" id="terms_conditions_div" style="display:none;">
    <input type="checkbox" name="terms_conditions" class="virt-checkbox" id="terms_conditions">
    <label for="terms_conditions" class="custom-control-label">I have read and agree to the <a href="" id="terms_condition_link" target="__blank">Terms of Service</a></label>
  </div>
  <input type="hidden" name="register" value="1">
  <input type="submit" id="reg_sub" value="Registrieren" class="blue_btn my-3">
  <div class=" md:text-sm text-xs flex items-center gap-2">
    <a href="javascript:loadpage('act=login')" class="mt-2">Zur Login Seite</a>
  </div>
</form>

POST act=register

<form accept-charset="UTF-8" action="act=register" method="post" id="otp_form" class="rounded-lg flex flex-col gap-8 md:w-2/5 hidden">
  <div>
    <h2 class="text-[#2F3554] dark:text-white font-bold text-xl mb-1">Submit OTP</h2>
  </div>
  <input type="text" name="sms_otp" id="sms_otp" placeholder="Enter OTP sent to your contact number" class="">
  <input type="button" name="submit_sms_otp" id="submit_sms_otp" value="Submit" class="blue_btn my-3" onclick="javascript:void(0);return true;">
  <div>
    <input type="button" onclick="javascript:void(0);return true;" value="Resend OTP" id="reg_resend_link" class="blue_btn hidden my-3">
    <span id="reg_resend_link_timer"></span>
  </div>
</form>

<form class="form-horizontal">
  <div class="loginhead mb-3">Bestätigung der Benutzer-E-Mail</div>
  <div class="form-group text-center" id="reg_val_done">
    <label class="form-label" for="reg_val_done_cong">Herzlichen Glückwunsch zum Erstellen Ihres brandneuen zyranoCloud by FusionFlare Account :</label>
    <label class="form-label" for="$email"><b var="$email"></b></label>
    <label class="form-label" for="reg_val_done_uni">Sie können sich jetzt in Ihrem Konto <a href="#act=login">Einloggen</a> :<br>
      <a href="#act=login">http:///?#act=login</a><br><br> Genießen!<br><br> Das zyranoCloud by FusionFlare Team<br>
      <a href="\&quot;http://\&quot;">http://</a></label>
    <label class="form-label" for="reg_val_done_uid">Benutzer ID : <b var="$uid"></b></label>
    <label class="form-label" for="reg_val_done_act">Aktivierungscode : <b var="$activation_code"></b></label>
  </div>
  <div class="form-group text-center">
    <a href="javascript:loadpage('act=login')">Einloggen</a> | <a href="javascript:loadpage('act=register&amp;sa=resendact')">Aktivierungscode erneut senden</a>
  </div>
</form>

POST act=register&sa=resendact

<form accept-charset="UTF-8" action="act=register&amp;sa=resendact" method="post" id="resendactform" onsubmit="return submitit('resendactform', 'resendact_submitresponse');" class="form-horizontal">
  <div class="loginhead mb-3">Erneutes Senden der Aktivierungs-E-Mail</div>
  <div class="form-group">
    <label for="login_log_user" class="form-label">E-Mail-Adresse</label>
    <input type="text" name="username" id="reg_res_username" value="" class="form-control">
  </div>
  <div class="form-group text-center">
    <div id="resendact_recaptcha_div"></div>
  </div>
  <div class="form-group">
    <div class="text-center">
      <input type="hidden" name="resendact_code" value="1">
      <input type="submit" id="resendact_sub" value="Erneutes Senden der Aktivierungs-E-Mail" class="blue_btn my-3">
    </div>
    <div class="text-center mt-2">
      <a href="javascript:loadpage('act=login')">Einloggen</a>
    </div>
  </div>
</form>

Name: loginformPOST act=login

<form action="act=login" method="post" id="loginform" name="loginform" class="rounded-lg flex flex-col gap-6" onsubmit="return submitit('loginform');">
  <div class="mx-auto">
    <h2 class="text-[#2F3554] dark:text-white font-bold text-xl">Einloggen</h2>
  </div>
  <div class="relative w-full text-[#838697] dark:text-white">
    <input type="text" placeholder="E-Mail-Adresse" required=""
      class="text-[#2F3554] dark:text-white bg-[#fafafa] dark:bg-[#1e2035] px-5 py-4 w-full text-sm rounded-lg !outline-none border-gray-300 focus:!border-gray-300 focus:!shadow-none dark:border-transparent dark:focus:!border-transparent"
      name="username" id="username" autocomplete="off">
    <span class="w-[18px] h-[18px] absolute top-4 right-4"><i class="fas fa-envelope"></i></span>
  </div>
  <div class="text-[#838697] dark:text-white bg-[#fafafa] dark:bg-[#1e2035] w-full rounded-lg relative">
    <input type="hidden" id="password" value="">
    <input id="_password" name="password" value="" placeholder="Passwort" type="password" required=""
      class="text-[#2F3554] dark:text-white bg-[#fafafa] dark:bg-[#1e2035] px-5 py-4 w-full text-sm rounded-lg border-gray-300 focus:!border-gray-300 focus:!outline-none focus:!shadow-none dark:border-transparent dark:focus:!border-transparent"
      autocomplete="off">
    <span class="w-[18px] h-[18px] absolute top-4 right-4 cursor-pointer" onclick="show_password('login_eye', '_password');"><i class="login_eye fas fa-eye"></i></span>
  </div>
  <div class="flex items-center justify-between">
    <a href="javascript:loadpage('act=login&amp;sa=fpass')" id="forgot_password" class="text-[#0075FF] text-sm hover:underline transition-all duration-300" style="display: none;">Passwort vergessen</a>
  </div>
  <input type="hidden" name="login" value="1">
  <button type="submit" class="!bg-[#0075FF] font-bold text-white text-sm rounded-lg py-2 px-3 cursor-pointer active:scale-95 transition-all duration-150" id="login">Einloggen</button>
  <div class=" md:text-sm text-xs flex items-center gap-4" id="login_register" style="display: none;">
    <p class="text-[#5E6276] dark:text-gray-300 whitespace-nowrap">Do not have an account yet?</p>
    <a href="javascript:loadpage('act=register')" class="font-semibold text-[#0075FF] hover:underline transition-all duration-300 whitespace-nowrap">Account erstellen</a>
  </div>
</form>

Name: fpassformPOST act=login&sa=fpass

<form action="act=login&amp;sa=fpass" method="post" id="fpassform" name="fpassform" class="rounded-lg flex flex-col gap-8 md:w-2/5" onsubmit="return submitit('fpassform');">
  <div>
    <h2 class="text-[#2F3554] dark:text-white font-bold text-xl mb-1">Passwort vergessen</h2>
  </div>
  <input type="text" placeholder="Geben Sie Ihre E-Mail-Adresse ein" required="" class="virt-login-input" name="email" id="email">
  <input type="hidden" name="submitemail" value="1">
  <input type="submit" name="submitemailsubmit" value="Send Link" class="blue_btn">
  <div class=" md:text-sm text-xs flex items-center gap-2">
    <a href="?act=login" class="mt-2">Zur Login Seite</a>
  </div>
</form>

POST act=login&sa=twofact

<form action="act=login&amp;sa=twofact" method="post" id="twofactform" onsubmit="return submitit('twofactform');" class="rounded-lg flex flex-col gap-8 md:w-2/5">
  <div>
    <h2 class="text-[#2F3554] dark:text-white font-bold text-xl mb-1">Zwei-Faktor-Authentifizierung</h2>
  </div>
  <input type="text" placeholder="Geben Sie das Einmalpasswort ein" required="" class="virt-login-input" name="otp" id="otp">
  <input type="hidden" name="ltoken" id="twofact_key" value="1">
  <input type="hidden" name="submitotp" value="1">
  <input type="submit" name="submitotp" value="Einloggen" class="blue_btn my-3">
  <div class=" md:text-sm text-xs flex items-center gap-2">
    <a href="javascript:loadpage('act=login')" class="mt-2">Zur Login Seite</a>
  </div>
</form>

POST act=login&sa=resetpass

<form accept-charset="UTF-8" action="act=login&amp;sa=resetpass" method="post" id="resetpassform" class="rounded-lg flex flex-col gap-6" onsubmit="return submitit('resetpassform');">
  <div class="mx-auto">
    <h2 class="text-[#2F3554] dark:text-white font-bold text-xl">Passwort zurücksetzen</h2>
  </div>
  <div class="text-[#838697] dark:text-white bg-[#fafafa] dark:bg-[#1e2035] w-full rounded-lg relative">
    <input type="hidden" id="password_reset_" value="">
    <input id="_reset_password" name="newpass" value="" placeholder="Neues Passwort" type="password" required=""
      class="text-[#2F3554] dark:text-white bg-[#fafafa] dark:bg-[#1e2035] px-5 py-4 w-full text-sm rounded-lg border-gray-300 focus:!border-gray-300 focus:!outline-none focus:!shadow-none dark:border-transparent dark:focus:!border-transparent"
      autocomplete="off">
    <span class="w-[18px] h-[18px] absolute top-4 right-4 cursor-pointer" onclick="show_password('resetpass_eye', '_reset_password');"><i class="resetpass_eye fas fa-eye"></i></span>
  </div>
  <div class="text-[#838697] dark:text-white bg-[#fafafa] dark:bg-[#1e2035] w-full rounded-lg relative">
    <input type="hidden" id="password_reset_conf" value="">
    <input id="_reset_password_conf" name="reppass" value="" placeholder="Passwort bestätigen" type="password" required=""
      class="text-[#2F3554] dark:text-white bg-[#fafafa] dark:bg-[#1e2035] px-5 py-4 w-full text-sm rounded-lg border-gray-300 focus:!border-gray-300 focus:!outline-none focus:!shadow-none dark:border-transparent dark:focus:!border-transparent"
      autocomplete="off">
    <span class="w-[18px] h-[18px] absolute top-4 right-4 cursor-pointer" onclick="show_password('resetpass_conf_eye', '_reset_password_conf');"><i class="resetpass_conf_eye fas fa-eye"></i></span>
  </div>
  <input type="hidden" name="key" id="resetpass_key" value="1">
  <input type="hidden" name="changepass" value="1">
  <button type="submit" class="!bg-[#0075FF] font-bold text-white text-sm rounded-lg py-2 px-3 cursor-pointer active:scale-95 transition-all duration-150" id="login">Passwort ändern</button>
  <div class="flex items-center justify-between">
    <a href="?act=login" class="text-[#0075FF] text-sm hover:underline transition-all duration-300">Zur Login Seite</a>
  </div>
</form>

Text Content

Erfolg



Fehler



Warning


Sie sind ein Admin


Offline Online Gesperrt Netzwerk gesperrt


{$USER}

Mein Profil Einstellungen API Referenzen Support
Logout
Automatische Aufgabe planen Domain Forwarding Prozesse System-Warnungen


Wenn ausgewählt, wird die 2D-und 3D-Beschleunigung für den VPS aktiviert.

Mit dieser Funktion können Sie die virtuelle Netzwerkkarte für den VPS ändern

Mit dieser Funktion können Sie die virtuelle Netzwerkkarte für den VPS ändern

Wählen Sie ein ISO für das zweite CD-ROM-Laufwerk

Wenn gesetzt, überschreitet IO-Operationen pro Sekunde das angegebene Limit
nicht.

Wenn ausgewählt, wird FUSE für den Container aktiviert

Wenn ausgewählt, wird IPIP für den Container aktiviert

Wenn ausgewählt, wird IPGRE für den Container aktiviert

Aktiviert oder deaktiviert in-Containern pro Benutzer und pro Gruppe das
Disk-Quota. Wenn der Wert auf 0 gesetzt oder nicht gesetzt ist, wird das
Disk-Quota im Container deaktiviert und nicht berücksichtigt.
HINWEIS: Dadurch wird der Container neu gestartet.

Wenn gesetzt, wird die IO-Operation das angegebene Limit nicht überschreiten,
während IO-Operationen ausgeführt werden.

Wenn gesetzt, überschreitet IO-Operationen pro Sekunde das angegebene Limit
nicht.

Point to Point Protocol

If checked then old ssh-keys will be removed from the VPS

Add public key in VPS.
NOTE : This key will not be saved.

Enter comma separated recipe ID

Start

Stopp

Neustart

Die Daten der Backups die für diesen VPS verfügbar sind, werden unten
aufgeführt. Sie können sie entsprechend wiederherstellen oder löschen.

Die Daten der Backups die für diesen VPS verfügbar sind, werden unten
aufgeführt. Sie können sie entsprechend wiederherstellen oder löschen.

Wenn spezifizierte Backups zum Backup-Server hochgeladen werden

If the threshold exceeds/subceeds, the provided RAM (in GB) will be increased or
decreased accordingly

If the threshold exceeds/subceeds, the provided cores will be increased or
decreased accordingly

Select a firewall Plan

Geben Sie einen Hostnamen für den VPS an z.B. www.example.com

Das Passwort für den Root Benutzer / Administrator des VPS

Der erlaubte Speicherplatz für den VPS

Die Größe des Arbeitsspeichers, die der VPS immer zur Verfügung hat

Die maximale Menge an RAM, die der VPS nutzen darf

Swap RAM

Monatliche Begrenzung des Datenverkehrs für den VPS. 0 (Null) für unbegrenzt

Sie können die Anzahl der IP-Adressen angeben, die zugeteilt werden sollen

You can specify the number of Internal IPs to assign

Sie können die Anzahl der IPv6 Subnetze angeben, die zugeteilt werden sollen

Sie können die Anzahl der IPv6 Adressen angeben, die zugeteilt werden sollen

Geben Sie einen Hostnamen für den VPS an z.B. www.example.com

Das Passwort für den Root Benutzer / Administrator des VPS

If enabled then password authentication will be restricted for SSH.

Das VNC-Passwort für den VPS. Klicken Sie auf das Symbol, um ein neues
Zufallspasswort zu generieren

{{download_key_exp}}

Add public key in VPS.
NOTE : This key will not be saved.

Add public key in VPS.
NOTE : This key will not be saved.

Geben Sie 0 an oder leer lassen für keine Einschränkung.
Verwenden Sie das Auswahlfeld für einfache Optionen

Geben Sie 0 an oder leer lassen für keine Einschränkung.
Verwenden Sie das Auswahlfeld für einfache Optionen

Wählen Sie den Typ der Virtuellen Netzwerkschnittstelle.

Disable ebtables rules (this rules bind VPS IP to MAC address of VPS NIC)

Enable Remote Desktop Connection (For Windows VPS only)

CPU mode

Geben Sie die Anzahl der CPU-Kerne, Threads und Sockets an, die dem VPS
zugewiesen werden sollen

Virtio als I/O Virtualisierung verwenden

Choose bios to boot VPS , default will be seabios

Select a firewall Plan

Wählen Sie einen vorhandenen Benutzer oder fügen Sie einen Benutzer hinzu

Wählen Sie einen vorhandenen Benutzer oder fügen Sie einen neuen Benutzer hinzu

Wählen Sie den Tarif, zu dem Sie wechseln möchten. Hinweis : Wenn Ihre aktuellen
Ressourcen höher sind als der neue Tarif, werden Ihnen zusätzliche Gebühren
gemäß den Ressourcenpreisen berechnet

Das aktuelle Betriebssystem des VPS

Wenn ein ISO gewählt ist, wird die Maschine von diesem ISO gebootet

Geben Sie den Hostnamen für den VPS an z.B. www.example.com

Specify the username. If you want to change other users password. Default is
Administrator (for Windows) and root (for Linux) if not specified any.

Leer lassen, wenn Sie das aktuelle Passwort nicht ändern möchten

Das VNC-Passwort für den VPS. Klicken Sie auf das Symbol, um ein neues
Zufallspasswort zu generieren

Sie können aus dem IP-Pool wählen, oder Sie geben andere IPs an

You can specify the number of Internal IPs to assign

Sie können aus der IPv6-Subnetz-Liste wählen

Sie können die Anzahl an IPv6 Adressen bestimmen, die zugeteilt werden sollen
oder Sie wählen diese aus dem IPv6 Pool

Der zulässige Speicherplatz für den VPS

Die Größe des Arbeitsspeichers, die der VPS immer zur Verfügung hat

Die maximale Menge an RAM, die der VPS nutzen kann

Swap RAM

Monatliches Limit für Datenverkehr des VPS. 0 (Null) für unbegrenzt

CPU Mode

Specify the number of CPU cores, Threads and Sockets to be assigned to the VPS

Geben Sie 0 an oder leer lassen für keine Einschränkung.
Verwenden Sie das Auswahlfeld für einfache Optionen

Geben Sie 0 an oder leer lassen für keine Einschränkung.
Verwenden Sie das Auswahlfeld für einfache Optionen

Wählen Sie den Typ der Virtuellen Netzwerkschnittstelle.

Virtio als I/O Virtualisierung verwenden

Disk Caching

Choose bois to boot VPS from

When enabled, logs will be generated for this API Pair

Ein eindeutiger Name für den SSH-Schlüssel

Der Wert des SSH-Schlüssels im OpenSSH-Format.
(Z.B.: ssh-rsa AAAAB3Nza...Klj7w== root@example.com)

Ein eindeutiger Name für den SSH-Schlüssel

Ein eindeutiger Name für den SSH-Schlüssel

Wählen Sie Ihre VPS IP-Adresse aus

Geben Sie den Fully Qualified Domain Name (FQDN) an

Choose VPS for which you want to create volume

The Volume size should be given in GB not less then 1GB, pricing will change as
per VPS selection

If checked, volume will be attached to VPS once it will be created. Otherwise it
will be create for later use.

Specify the name for the volume

Specify the format with which volume is to be foramtted

If mount point is specified, then the volume will be mounted on specified
directory (Note: Mounting is not supported for filebased storage)

Volume Name

Specify the size of volume to resize

Select VPS

Zip code should contain only alphanumeric code, special charaters are not
allowed

Rechnungsbezogene E-Mails werden an diese E-Mail Adressen gesendet. Sie können
mehrere E-Mails kommagetrennt hinzufügen.

Wählen Sie Ihre bevorzugte Sprache

If empty default site title will be displayed

Wenn leere, wird das Standard Logo angezeigt

Wenn leere, wird das Standard Logo angezeigt

Wenn leere, wird das Standard Logo angezeigt

If empty default Favicon will be displayed

Enter your domain name(eg: www.demo.com)

Wenn dieser Wert auf 0 eingestellt wird, folgt keine E-Mail Benachrichtigung.
Wert in %

Wenn leer, wird das Standard-Copyright angezeigt

Wenn leer, wird keine Datenschutzrichtlinie angezeigt

Wählen Sie den Zwei-Faktor-Authentifizierungstyp aus und geben Sie dann den Code
ein, um ihn zu aktivieren

Geben Sie das empfangene OTP das Sie via E-Mail oder über die App erhalten haben
ein.

When enabled, logs will be generated for this API Pair

Bitte geben Sie den Betrag an, den Sie Ihrem Konto hinzufügen möchten. Min : $50
Max : $1000

Geben Sie einen Hostnamen für den VPS an z.B. www.example.com

Please provide plan name

Set the default policy for traffic. You can set the default as ACCEPT / DROP and
as per this policy default traffic will be Allowed / Denied respectively.

Traffic direction

IP version

Action to perform for the traffic

Type of protocol

Source Port that you want to apply the rule

Destination Port that you want to apply the rule

You can specify individual ip(2.2.2.2) OR 0.0.0.0/0 (for all the ips)

Please provide plan name

Set the default policy for traffic. You can set the default as ACCEPT / DROP and
as per this policy default traffic will be Allowed / Denied respectively.

Traffic direction

IP version

Action to perform for the traffic

Type of protocol

Source Port that you want to apply the rule

Destination Port that you want to apply the rule

You can specify individual ip(2.2.2.2) OR 0.0.0.0/0 (for all the ips)

Select the DNS Server on which Zone entry will be stored

Eindeutiger Name für den Backup Server

Gültige TLD oder IP-Adresse des Servers

Der Typ des Backup-Servers (SSH oder FTP)

Benutzername des Backup-Servers

Passwort des Backup-Servers

Port des Backup-Servers

Das Verzeichnis, in dem Backups gespeichert werden

Eindeutiger Name für den Backup Server

Gültige TLD oder IP-Adresse des Servers

Der Typ des Backup-Servers (SSH oder FTP)

Benutzername des Backup-Servers

Passwort des Backup-Servers

Port des Backup-Servers

Das Verzeichnis, in dem Backups gespeichert werden

Name of your recipe. This will be displayed.

Choose the shell type using which the recipe should be executed, default will be
Bash shell (for windows leave default)

URL of the logo for your recipe. This field is optional.

Enter the actual bash code here.
NOTE : #!/bin/sh will be added automatically, you do not have to add it.

You can use the following variables in the recipe:
{{vpsid}} : VPS ID
{{vps_name}} : VID
{{vps_hostname}} : VPS Hostname
{{username}} : User Email
{{root_pass}} : Root Password
{{ips}} : IPv4 IPs
{{ips6}} : IPv6 IPs
{{ips6_subnet}} : IPv6 subnets


Enter your recipe description here

Name of your recipe. This will be displayed.

Choose the shell type using which the recipe should be executed, default will be
Bash shell (for windows leave default)

URL of the logo for your recipe. This field is optional.

Enter the actual bash code here.
NOTE : #!/bin/sh will be added automatically, you do not have to add it.

You can use the following variables in the recipe:
{{vpsid}} : VPS ID
{{vps_name}} : VID
{{vps_hostname}} : VPS Hostname
{{username}} : User Email
{{root_pass}} : Root Password
{{ips}} : IPv4 IPs
{{ips6}} : IPv6 IPs
{{ips6_subnet}} : IPv6 subnets


Enter your recipe description here

Offline Online Gesperrt Netzwerk gesperrt
Dev License This installation of VIRTUALIZOR is running under a Development
License and is not authorized to be used for production use. Please report any
cases of abuse to support@virtualizor.com
VPS anzeigen0 VPS starten Cloud Ressourcen Benutzer 0 Aufgaben SSH-Schlüssel0
ISO0 Reverse DNS DNS Volumes Load Balancer0 Firewall Abrechnung Rezepte0
Your VPS is still pending setup
Übersicht Graphen Einstellungen Installieren Aufgaben und Protokolle Service
Networking Rettungsmodus Backups Scaling


FESTPLATTENNUTZUNG




TRAFFIC



Eingehend Ausgehend







ACCOUNT

 * Benutzer
 * Passwort
   Copy VPS Password VPS password copied
   
 * Zwei-Faktor-Authentifizierung
 * Last Login

Traffic-Statistik Systemstatistik

-





LIMIT



UTILIZED



UTILIZATION %






MONATS-STATISTIK



-





CPU INFORMATION

CPU Hz



Utilized








RAM INFORMATIONEN

RAM





Utilized






INODES INFORMATIONEN

Gesamt Inodes :



Utilized



Utilization %






SPEICHERPLATZ INFORMATIONEN

Gesamt Speicherplatz :



Utilized



Utilization %







SPEICHERPLATZ INFORMATIONEN

I/O LESEGESCHWINDIGKEIT




I/O Lesegeschwindigkeit


I/O SCHREIBGESCHWINDIGKEIT




I/O Schreibgeschwindigkeit



NETZWERK INFO

DURCHSCHNITTLICHE DOWNLOAD-GESCHWINDIGKEIT



DURCHSCHNITTLICHE UPLOAD-GESCHWINDIGKEIT




Hostname ändern Passwort ändern VPS Konfigurieren SSH-Schlüssel VNC Serielle
Konsole
 * Hostname ändern
 * Passwort ändern
 * VPS Konfigurieren
   
 * SSH-Schlüssel
 * VNC
   
 * Serielle Konsole

Aktueller Hostname :





NEUER HOSTNAME




PASSWORT ÄNDERN

Passwortstärke





VIRTUALIZATION SETTINGS

Virtio aktivieren
VGA aktivieren
Beschleunigung aktivieren
Virtuelle Netzwerkkarte


--------------------------------------------------------------------------------

SYSTEM CONFIGURATION

ACPI
APIC
VNC
Use local time zone for RTC
Startreihenfolge

VNC Tastaturlayout

Virtuelle Netzwerkkarte

ISO auswählen

ISO für zweites CD-ROM-Laufwerk

Wählen Sie die VPS-Zeitzone



--------------------------------------------------------------------------------

CONTAINER SETTINGS

Fuse aktivieren
IPIP aktivieren
IPGRE aktivieren
QUOTAUGIDLIMIT aktivieren
IO-Bandbreitenbegrenzung für Container einstellen
IOPS-Limit für Container einstellen
Tun/Tap aktivieren
Enable PPP
Speichern



VNC INFORMATIONEN

VNC IP :
VNC Port :




VNC PASSWORT

Neues Passwort:
Neues Passwort bestätigen:

Neu installieren Control Panel Rezepte Anwendungen
 * Neu installieren
 * Control Panel
 * Rezepte
 * Anwendungen

Kein(e) OS zur Neuinstallation verfügbar

OS wählen:



PASSWORD FOR OS AFTER REINSTALLATION

Passwortstärke



Nur primäre Festplatte formatieren
Remove old SSH Keys
Select SSH keys
Add SSH key
Neu installieren
Das Betriebssystem wird neu installiert, bitte warten Sie ...
You are using custom template or the OS which is not supported by following
panels

WEBUZO

PLESK

CPANEL

WEBMIN

INTERWORX

ISPCONFIG3

VESTACP

CENTOS PANEL

There are no recipes
Recipe Group


Primäre Domain
Wählen Sie ein Skript aus
Root-Passwort für das Skript
Wählen Sie das OS

Stapel wählen
LAMP LEMP LLMP
Wählen Sie die Apache Version
Wählen Sie die MYSQL Version
Wählen Sie die PHP Version
Erweiterte Optionen
Nameserver 1
Nameserver 2
Anwendung wird nicht unterstützt!
Aufgaben Logs Status Logs
Es gibt keine aktive Aufgabe für diesen Benutzer



Mit ausgewählten:
Rettungsoperation ist nicht erlaubt, wenn ein ISO im Einsatz ist. Bitte
entfernen Sie zuerst das ISO
Der Rettungsmodus bietet die Möglichkeit eine kleine Linux-Umgebung von einer
anderen Festplatte zu booten, sodass Sie Ihren primären Linux VPS oder
Backup-Dateien, die sich auf diesem Befinden, retten können.


RETTUNGSMODUS AKTIVIEREN

Rettungsmodus aktivieren


RETTUNGSMODUS AKTIVIEREN

Rettungsmodus deaktivieren
 * Backups-Liste
 * Incremental Backups
   

Incremental Backups list of VPS ID:

Backup Datum Aktion

Monatliche Backups verwendet:
Monatliche Wiederherstellungen verwendet:
Aktueller Zyklus:

Incremental Backups list of VPS ID:

Monatliche Backups verwendet:
Monatliche Wiederherstellungen verwendet:
Aktueller Zyklus:
Take full backup

Backup-Server :
Nichts


 * Vertical Scaling Settings


RAM SETTINGS

Increase/Decrease RAM By (in GB) Default ( )


CPU SETTINGS

Increase/Decrease CPU Cores By Default ( )

{{vm_lm_change_firewall_plan}} IP-Adressen Load Balancer IPv6-Subnetze verwalten
 * {{vm_lm_change_firewall_plan}}
 * IP-Adressen
 * Load Balancer
 * IPv6-Subnetze verwalten

Change Firewall Plan


# IP Type Direction Decision Protocol S Port D Port Source


PRIMÄRE IP WÄHLEN






VIRTUAL SERVER

ID
IP-Adresse
Hostname
Benutzer
Status Alle Entsperrt Unsuspended
Typ Alle Xen Xen HVM XCP XCP HVM OpenVZ KVM LXC Virtuozzo OpenVZ Virtuozzo KVM
Proxmox OpenVz Proxmox QEMU Proxmox LXC
Servergruppe
 * 


Absenden





AWAITING SETUP FOR VPS

VPS CONFIGURATION

Templates ISO
Wenn ein ISO ausgewählt ist, wird der VPS von diesem ISO gebootet

Hostname

VPS Root Passwort
Passwortstärke
Erstellen


VPS STARTEN

SERVER / REGION

Virtualisierung
Es gibt keine Tarife für diese Region!


VPS CONFIGURATION

Templates ISO
Wenn ein ISO ausgewählt ist, wird der VPS von diesem ISO gebootet


RESOURCE ALLOCATION

Speicherplatz GB Max / VPS
GB Frei
Ram
GB Frei
Dynamischer RAM
GB Frei
Swap RAM
GB Frei
Datenverkehr
GB Frei
CPU Kerne Max Kerne / VPS
Frei

NETWORK CONFIGURATION

IP-Adresse
Frei
Internal IP Addresses
Frei
IPv6 Subnetze
Frei
IPv6 Adressen
Frei

ACCESS DETAILS

VPS Count


Hostname

VPS Root Passwort
Passwortstärke
Disable password authentication

VNC

VNC Passwort
 
Generate SSH Keys Add SSH Keys Use Existing Keys
{{download_key}} 
Add SSH key 
Add SSH key 


ENHANCED SYSTEM CONFIGURATION


ERWEITERTE OPTIONEN

Networking CPU Festplatte Miscellaneous Settings
Netzwerkgeschwindigkeit
KB/s

Upload Speed
KB/s

Virtueller Netzwerk-Schnittstellentyp

Disable ebtables

Enable RDP

CPU Mode

CPU-Topologie

CPU Sockets

CPU Kerne

CPU Threads

Disk Caching

Virtio aktivieren

Choose bois to boot VPS from
SeaBios (Default) UEFI (OVMF)
{{recipes}}
 * 



FIREWALL OPTIONS

Firewall Plans


# Direction IP Type Decision Protocol S Port D Port Source

USER OPTIONS

Benutzer
Nichts
Benutzer Email

Passwort
Passwortstärke


INSTALL APPLICATION

Root-Passwort für das Skript

Primäre Domain

Wählen Sie ein Skript aus
Nichts Nichts
Wählen Sie das OS

Stapel wählen
LAMP LEMP LLMP
Wählen Sie die Apache Version
Wählen Sie die MYSQL Version
Wählen Sie die PHP Version
Wählen Sie die Apache Version

Wählen Sie die MYSQL Version

Wählen Sie die PHP Version

Anwendung wird nicht unterstützt!
NOTE: Webuzo will be installed as a control panel
Erstellen


INSTANZ BEARBEITEN

SYSTEM INFORMATION

Benutzer
Derzeitiger Tarif
Betriebssystem :


ISO
Hostname

--------------------------------------------------------------------------------

ACCESS DETAILS

VPS Admin Name
VPS Root Passwort
Passwortstärke
VNC
VNC Passwort
 

--------------------------------------------------------------------------------

NETWORK CONFIGURATION

IP-Adresse
Frei
Internal IP Addresses
Frei
IPv6 Subnetz
Frei
IPv6 Adressen
Frei

--------------------------------------------------------------------------------

RESOURCE ALLOCATION

Speicherplatz GB Max / VPS
GB Frei
Garantierter RAM
MB Frei
Dynamischer RAM
MB Frei
Swap RAM
MB Frei
Datenverkehr
GB Frei
CPU Kerne Max Kerne / VPS
Frei


--------------------------------------------------------------------------------

ERWEITERTE OPTIONEN

 CPU Networking  Festplatte
CPU Mode

CPU Topology
CPU Sockets
CPU Kerne
CPU Threads
Netzwerkgeschwindigkeit
KB/s

Upload-Geschwindigkeit
KB/s

Virtueller Netzwerk-Schnittstellentyp
Virtio aktivieren
Disk Caching
Choose bois to boot VPS from
Virtual Server. bearbeiten



CLOUD-RESSOURCEN

Ressourcentyp Limit Genutzt Verfügbar Anzahl der VMs



Anzahl der Benutzer



Festplattenspeicherplatz



Ram



Datenverkehr



IPv4



Internal IP Addresses



IPv6 Subnetze



IPv6



Kerne gesamt



Max Kerne / VPS

- - Max disk space / VPS

- -




BENUTZER

Benutzer Benuztzer hinzufügen
Es gibt keine Benutzer



BENUZTZER HINZUFÜGEN

Passwortstärke
Benutzer hinzufügen
administrator-solid


BENUTZER BEARBEITEN

administrator-solid


BENUTZER BEARBEITEN

E-Mail
Passwort

Passwortstärke
Benutzer bearbeiten 


EDIT API CREDENTIAL

Enter IP address (comma seperated for multiple IPs). If no IPs are given then
the api pair rule will be applied to all IP addresses.
Example: 192.168.1.1, 192.168.1.2


EDIT API CREDENTIAL

IP addresses to whitelist
Enable logging

Edit


AUFGABEN

Es gibt keine aktive Aufgabe für diesen Benutzer



SSH-SCHLÜSSEL

SSH-Schlüssel SSH-Schlüssel hinzufügen
Deleting SSH keys will also remove them from any VPS on which they were added,
during the next stop/start

Mit ausgewählten:: Löschen


SSH-SCHLÜSSEL HINZUFÜGEN

Name
Public Key
SSH-Schlüssel hinzufügen


SSH-SCHLÜSSEL BEARBEITEN


SSH-SCHLÜSSEL BEARBEITEN

Name
Public Key

Anwendungen Installationen



ISO VERWALTUNG

ISO anzeigen ISO hinzufügen
Sie haben keine ISO-Dateien. Sie können jetzt eine hinzufügen


ISO HINZUFÜGEN


ISO hinzufügen


REVERSE DNS

RDNS Records Reverse DNS hinzufügen
There are no rDNS records






REVERSE DNS HINZUFÜGEN

IP-Adresse

Domainname
Reverse DNS hinzufügen


VOLUMES

List Volumes Add Volumes
Note : Backup of the volume disk(s) will not be taken


ADD VOLUMES

Select VPS to attach
Volume Pricing
GB

/Hr

/Mo
Attach Volume YES NO
Specify the name for the volume
Volume Format EXT4 XFS
Mount point
Erstellen


VOLUME EDIT

Volume Name
Size
GB
Select VPS

Volume cannot be resized if it is attached to VPS, you need to detach it first
and then resize it


PROFIL ÄNDERN

Profile Account Passwort

PERSONAL INFORMATION

Vorname
Nachname
Firma

--------------------------------------------------------------------------------

CONTACT INFORMATION

Adresse
Land
Bundesland
Stadt
Postleitzahl
Mobiltelefon

--------------------------------------------------------------------------------

ADMINISTRATIVE CONTACT

Admin E-Mail
Rechnung CC E-Mail
Speichern

PASSWORD UPDATE

Neues Passwort

Passwortstärke
Neues Passwort bestätigen



Passwort ändern


EINSTELLUNGEN

Benutzer-Einstellungen Sicherheit

LANGUAGE AND APPEARANCE SETTINGS

Sprache wählen
Zeitzone:

--------------------------------------------------------------------------------

SITE IDENTITY SETTINGS

Site title
Logo URL
Mobile Logo URL
Login Logo URL
User Favicon URL
User domain name

--------------------------------------------------------------------------------

USER PREFERENCES AND LIMITS

VPS Benachrichtigung für Traffic Limit

--------------------------------------------------------------------------------

LEGAL AND POLICY SETTINGS

Urheberrechte ©
Datenschutz URL


AUTHENTICATION METHODS

Präferenz wählen :
Keine (nicht empfohlen!) Email OTP App aktivieren (Google Authenticator, Authy
usw.)
OTP wird gesendet an :
{{$user}} E-Mail-Code
Um den Bestätigungscode zu erhalten, sollten Sie die
Zwei-Faktor-Authentifizierungs-App (Google Authenticator, Authy etc.)
herunterladen.
Scannen Sie den QR-Code oder geben Sie den unten angegebenen Geheimschlüssel in
Ihre Zwei-Faktor-Authentifizierungs-App ein. Danach wird die App Ihnen ein
einzigartiges OTP erzeugen, welche Sie in das Textfeld eingeben müssen, um die
Zwei-Faktor-Authentifizierung zu aktivieren.
Geheimer Schlüssel :
Schlüssel zurücksetzen

Bestätigungscode :


Absenden
Passwort ändern


API REFERENZEN

  List API   Create API  API logs

Enter IP address (comma seperated for multiple IPs). If no IPs are given then
the api pair rule will be applied to all IP addresses.
Example: 192.168.1.1, 192.168.1.2


CREATE API

Enable logging

API-Schlüsselpaar erstellen
No API logs found!



Zwei-Faktor-Authentifizierung


ABRECHNUNG


Unbezahlte Rechnungen

Aktuelle Verwendung

Guthaben

Gebühren in diesem Monat
Rechnungen Transaktionen Aktuelle Verwendung Billed Usage Zahlung vornehmen


BEZAHLVERFAHREN

Zahlungs-Gateway :
Betrag:







LOAD BALANCER

Load Balancer Add Load Balancer
No Load Balancer plans available
Es gibt keine Tarife für diese Region!


VPS CONFIGURATION

Hostname

Erstellen


MANAGE LOAD BALANCER




FIREWALL

Firewall Plans Add Firewall Plan
No Firewall Plans

ID Plan name Default Policy Aktionen


Plan name

Default Policy
DROP ACCEPT

Direction IP Type Decision Protocol S Port D Port Source Aktion IN OUT IPv4
ACCEPT DROP Hinzufügen

# Direction IP Type Decision Protocol S Port D Port Source Aktion

Speichern Reset


FIREWALL

Plan name

Default Policy
DROP ACCEPT

Direction IP Type Decision Protocol S Port D Port Source Aktion IN OUT IPv4
ACCEPT DROP Hinzufügen

# Direction IP Type Decision Protocol S Port D Port Source Aktion

Speichern Reset Zurück


DNS-VERWALTUNG

List Zone hinzufügen
There are no pDNS records



ADD DNS ZONE

Zonenname
Primärer Nameserver
Domain Admin Email
Select DNS Server
Zone hinzufügen
Zertifikat installieren Zertifikat erneuern Zertifikatprotokolle anzeigen

0%




LETSENCRYPT-KONFIGURATION

×

Close

PROTOKOLLE

×

Close


ZONE VERWALTEN

Zone verwalten Record hinzufügen
No records present



ADD PDNS RECORD

Host

Type *
Content *
Priorität *
TTL *



RECORD BEARBEITEN

Host*

Type*
Content*
Priorität*
TTL*



Schließen
ISO hinzufügen


Backup-Server


Mit ausgewählten: --- Löschen  


Backup-Server hinzufügen
Name
Hostname
Type SSH FTP
Benutzername
Passwort
Port
Verzeichnis Das Verzeichnis, in dem Backups gespeichert werden

Backup-Server bearbeiten
Name
Hostname
Type SSH FTP
Benutzername
Passwort
Port
Verzeichnis



RECIPES

Recipes Add Recipes
There are no Recipes

Recipe Name
Shell Type
Recipe Logo
Enter your Recipe
Description
Add Recipe


EDIT RECIPE

Recipe Name
Shell Type
Recipe Logo
Enter your Recipe
Description
Edit Recipe

Alle Zeiten sind GMT UTC. Es ist jetzt November 10, 2024, 5:30 pm

© 2024 FusionFlare GmbH


REZEPTE

Beschreibung

Rezept


Schließen


TIMER EINSTELLEN

Datum
Stunde
Minute
Aktion Start Stop Neustart Ausschalten


Schließen


LISTE DER PROZESSE

Mit Ausgewählten :
Schließen


SYSTEM-WARNUNGEN


Schließen


DOMAIN FORWARDING

Reservierte Ports: Reservierte Ports nur für HTTP / HTTPS: Erlaubte Ports:
List Hinzufügen
Mit ausgewählten: Löschen
Protokoll
Domain/IP
Quell-Port
Ziel-IP
Ziel-Port
Hinzufügen
Schließen


VNC INFORMATIONEN

VNC IP :
VNC Port :


Schließen


ALERT


Ok


CONFIRM


Ok Abbrechen


PROMPT


Ok Abbrechen



BENUTZERKONTO ANLEGEN


I have read and agree to the Terms of Service
Zur Login Seite


SUBMIT OTP



Bestätigung der Benutzer-E-Mail
Herzlichen Glückwunsch zum Erstellen Ihres brandneuen zyranoCloud by FusionFlare
Account : Sie können sich jetzt in Ihrem Konto Einloggen :
http:///?#act=login

Genießen!

Das zyranoCloud by FusionFlare Team
http:// Benutzer ID : Aktivierungscode :
Einloggen | Aktivierungscode erneut senden
Erneutes Senden der Aktivierungs-E-Mail
E-Mail-Adresse

Einloggen


EINLOGGEN



Passwort vergessen
Einloggen

Do not have an account yet?

Account erstellen



PASSWORT VERGESSEN

Zur Login Seite



ZWEI-FAKTOR-AUTHENTIFIZIERUNG

Zur Login Seite



PASSWORT ZURÜCKSETZEN



Passwort ändern
Zur Login Seite