www.secure.ia.esucap.com Open in urlscan Pro
161.132.41.99  Public Scan

Submitted URL: https://www.secure.ia.esucap.com/
Effective URL: https://www.secure.ia.esucap.com/install
Submission: On October 27 via automatic, source certstream-suspicious — Scanned from DE

Form analysis 6 forms found in the DOM

<form class="flex flex-col gap-8" @submit.prevent="viewRequirement()">
  <h1 class="text-lg font-bold">Aikeedo Installation</h1>
  <p class="text-intermediate-content"> Welcome! Aikeedo is an AI Powered Content Platform (web application) that allows you generate blogs, social media content, marketing emails, programming codes, images and more. </p>
  <p class="flex items-center gap-2 text-sm text-intermediate-content"> Installation process is very easy and it takes less than a minute! <i class="text-xl ti ti-sparkles text-success"></i>
  </p>
  <button type="submit" class="w-full button group" :disabled="!isSubmitable" :processing="isProcessing">
    <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 50 50" style="enable-background:new 0 0 50 50;" class="spinner" xml:space="preserve">
      <path fill="currentColor" d="M25.251,6.461c-10.318,0-18.683,8.365-18.683,18.683h4.068c0-8.071,6.543-14.615,14.615-14.615V6.461z">
        <animateTransform attributeType="xml" attributeName="transform" type="rotate" from="0 25 25" to="360 25 25" dur="0.6s" repeatCount="indefinite"></animateTransform>
      </path>
    </svg> Start installation </button>
</form>

<form class="flex flex-col gap-8" @submit.prevent="viewRequirement()">
  <h1 class="text-lg font-bold">Aikeedo Installation</h1>
  <p class="text-intermediate-content"> Welcome! Aikeedo is an AI Powered Content Platform (web application) that allows you generate blogs, social media content, marketing emails, programming codes, images and more. </p>
  <p class="flex items-center gap-2 text-sm text-intermediate-content"> Installation process is very easy and it takes less than a minute! <i class="text-xl ti ti-sparkles text-success"></i>
  </p>
  <button type="submit" class="w-full button group" :disabled="!isSubmitable" :processing="isProcessing">
    <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 50 50" style="enable-background:new 0 0 50 50;" class="spinner" xml:space="preserve">
      <path fill="currentColor" d="M25.251,6.461c-10.318,0-18.683,8.365-18.683,18.683h4.068c0-8.071,6.543-14.615,14.615-14.615V6.461z">
        <animateTransform attributeType="xml" attributeName="transform" type="rotate" from="0 25 25" to="360 25 25" dur="0.6s" repeatCount="indefinite"></animateTransform>
      </path>
    </svg> Start installation </button>
</form>

<form class="flex flex-col gap-6" @submit.prevent="view('license')">
  <h1 class="text-lg font-bold">Requirements</h1>
  <div class="flex flex-col gap-4">
    <div>
      <h2 class="font-bold">PHP configuration</h2>
      <p class="mt-1 text-sm text-intermediate-content"> Please configure PHP to match following requirements / settings: </p>
    </div>
    <table class="w-full [&amp;_i]:text-2xl [&amp;_td:last-child]:text-right [&amp;_thead_td]:border-b [&amp;_thead_td]:border-line-dimmed text-sm text-intermediate-content">
      <thead class="text-xs text-content-dimmed">
        <tr>
          <td class="pb-2">PHP Settings</td>
          <td class="pb-2">Required</td>
          <td class="pb-2">Current</td>
          <td class="pb-2">&nbsp;</td>
        </tr>
      </thead>
      <tbody>
        <template x-for="(set, index) in requirements.config">
          <tr>
            <td class="font-semibold" x-text="set.name" :class="{'pt-2': index==0}"></td>
            <td :class="{'pt-2': index==0}" x-text="
                            set.requirement"></td>
            <td :class="{'pt-2': index==0}" x-text="set.current"> 7.4.33</td>
            <td :class="{'pt-2': index==0}">
              <template x-if="set.is_satisfied">
                <i class="ti ti-square-rounded-check-filled" :class="{'text-success': set.is_required}"></i>
              </template>
              <template x-if="!set.is_satisfied">
                <i class="ti ti-square-rounded-x-filled" :class="{'text-failure': set.is_required}"></i>
              </template>
            </td>
          </tr>
        </template>
      </tbody>
    </table>
  </div>
  <hr class="border-t border-line">
  <div class="flex flex-col gap-4">
    <div>
      <h2 class="font-bold">Required PHP extensions</h2>
      <p class="mt-1 text-sm text-intermediate-content"> Following PHP extenstions must be installed and enabled: </p>
    </div>
    <table class="w-full [&amp;_i]:text-2xl [&amp;_td:last-child]:text-right [&amp;_thead_td]:border-b [&amp;_thead_td]:border-line-dimmed text-sm text-intermediate-content">
      <thead class="text-xs text-content-dimmed">
        <tr>
          <td class="pb-2">Name</td>
          <td class="pb-2">Status</td>
          <td class="pb-2">&nbsp;</td>
        </tr>
      </thead>
      <tbody>
        <template x-for="(set, index) in requirements.ext">
          <template x-if="set.is_required">
            <tr>
              <td class="font-semibold" :class="{'pt-2': index==0}" x-text="set.name">
              </td>
              <td :class="{'pt-2': index==0}" x-text="set.is_satisfied ? 'Installed' : 'Not Installed'">
              </td>
              <td :class="{'pt-2': index==0}">
                <template x-if="set.is_satisfied">
                  <i class="ti ti-square-rounded-check-filled text-success"></i>
                </template>
                <template x-if="!set.is_satisfied">
                  <i class="ti ti-square-rounded-x-filled text-failure"></i>
                </template>
              </td>
            </tr>
          </template>
        </template>
      </tbody>
    </table>
  </div>
  <hr class="border-t border-line">
  <div class="flex flex-col gap-4">
    <div>
      <h2 class="font-bold">Suggested PHP extensions</h2>
      <p class="mt-1 text-sm text-intermediate-content"> Following PHP extensions are suggested, but not required: </p>
    </div>
    <table class="w-full [&amp;_i]:text-2xl [&amp;_td:last-child]:text-right [&amp;_thead_td]:border-b [&amp;_thead_td]:border-line-dimmed text-sm text-intermediate-content">
      <thead class="text-xs text-content-dimmed">
        <tr>
          <td class="pb-2">Name</td>
          <td class="pb-2">Status</td>
          <td class="pb-2">&nbsp;</td>
        </tr>
      </thead>
      <tbody>
        <template x-for="(set, index) in requirements.ext">
          <template x-if="!set.is_required">
            <tr>
              <td class="font-semibold" x-text="set.name" :class="{'pt-2': index==0}"></td>
              <td :class="{'pt-2': index==0}" x-text="set.is_satisfied ? 'Installed' : 'Not Installed'">
              </td>
              <td :class="{'pt-2': index==0}">
                <template x-if="set.is_satisfied">
                  <i class="ti ti-square-rounded-check-filled"></i>
                </template>
                <template x-if="!set.is_satisfied">
                  <i class="ti ti-square-rounded-x-filled"></i>
                </template>
              </td>
            </tr>
          </template>
        </template>
      </tbody>
    </table>
  </div>
  <hr class="border-t border-line">
  <div class="flex flex-col gap-4">
    <div>
      <h2 class="font-bold">Write permissions</h2>
      <p class="mt-1 text-sm text-intermediate-content"> Following files and folders must be writeable by PHP </p>
    </div>
    <table class="w-full [&amp;_i]:text-2xl [&amp;_td:last-child]:text-right [&amp;_thead_td]:border-b [&amp;_thead_td]:border-line-dimmed text-sm text-intermediate-content">
      <thead class="text-xs text-content-dimmed">
        <tr>
          <td class="pb-2">Name</td>
          <td class="pb-2">Type</td>
          <td class="pb-2">&nbsp;</td>
        </tr>
      </thead>
      <tbody>
        <template x-for="(set, index) in requirements.write_access">
          <tr>
            <td class="font-semibold" x-text="set.name" :class="{'pt-2': index==0}"></td>
            <td :class="{'pt-2': index==0}" x-text="set.is_dir ? 'Directory' : 'File'"></td>
            <td :class="{'pt-2': index==0}">
              <template x-if="set.is_satisfied">
                <i class="ti ti-square-rounded-check-filled text-success"></i>
              </template>
              <template x-if="!set.is_satisfied">
                <i class="ti ti-square-rounded-x-filled text-failure"></i>
              </template>
            </td>
          </tr>
        </template>
      </tbody>
    </table>
  </div>
  <button type="submit" class="w-full button group" :disabled="!isSubmitable" :processing="isProcessing"> Continue <i class="text-2xl ti ti-square-rounded-chevron-right group-[[processing]]:hidden"></i>
    <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 50 50" style="enable-background:new 0 0 50 50;" class="spinner" xml:space="preserve">
      <path fill="currentColor" d="M25.251,6.461c-10.318,0-18.683,8.365-18.683,18.683h4.068c0-8.071,6.543-14.615,14.615-14.615V6.461z">
        <animateTransform attributeType="xml" attributeName="transform" type="rotate" from="0 25 25" to="360 25 25" dur="0.6s" repeatCount="indefinite"></animateTransform>
      </path>
    </svg>
  </button>
</form>

<form class="flex flex-col gap-6" @submit.prevent="submitLicenseForm()">
  <h1 class="text-lg font-bold">License</h1>
  <div>
    <label for="license" class="text-sm font-semibold">Purchase code</label>
    <input type="text" class="mt-2 input" id="license" required="" x-model="model.license">
    <template x-if="error">
      <ul class="m-3 mb-0 text-xs list-disc list-inside text-failure">
        <li class="my-1" x-text="error"></li>
      </ul>
    </template>
  </div>
  <button type="submit" class="w-full button group" :disabled="!isSubmitable" :processing="isProcessing"> Continue <i class="text-2xl ti ti-square-rounded-chevron-right group-[[processing]]:hidden"></i>
    <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 50 50" style="enable-background:new 0 0 50 50;" class="spinner" xml:space="preserve">
      <path fill="currentColor" d="M25.251,6.461c-10.318,0-18.683,8.365-18.683,18.683h4.068c0-8.071,6.543-14.615,14.615-14.615V6.461z">
        <animateTransform attributeType="xml" attributeName="transform" type="rotate" from="0 25 25" to="360 25 25" dur="0.6s" repeatCount="indefinite"></animateTransform>
      </path>
    </svg>
  </button>
  <p class="text-xs text-content-dimmed">
    <i class="ti ti-help-square-rounded-filled"></i>
  </p>
</form>

<form class="flex flex-col gap-6" @submit.prevent="submitDbForm()">
  <h1 class="text-lg font-bold">Database credential</h1>
  <div class="grid grid-cols-6 gap-6">
    <div class="col-span-4">
      <label for="host" class="text-sm font-semibold">Hostname</label>
      <input type="text" class="mt-2 input" id="host" placeholder="localhost" x-model="model.db.host" required="">
    </div>
    <div class="col-span-2">
      <label for="port" class="text-sm font-semibold">Port</label>
      <input type="text" class="mt-2 input" id="port" placeholder="localhost" x-model="model.db.port" required="">
    </div>
    <div class="col-span-6">
      <label for="name" class="text-sm font-semibold">Database name</label>
      <input type="text" class="mt-2 input" id="name" placeholder="aikeedo" x-model="model.db.name" required="">
    </div>
    <div class="col-span-3">
      <label for="user" class="text-sm font-semibold">Username</label>
      <input type="text" class="mt-2 input" id="user" placeholder="Your database username" x-model="model.db.user" required="">
    </div>
    <div class="col-span-3">
      <label for="password" class="text-sm font-semibold">Password</label>
      <input type="password" class="mt-2 input" id="password" placeholder="Your database password" autocomplete="new-password" x-model="model.db.password">
    </div>
    <template x-if="error">
      <div class="col-span-6">
        <ul class="m-3 mb-0 text-xs list-disc list-inside text-failure">
          <li class="my-1" x-text="error"></li>
        </ul>
      </div>
    </template>
  </div>
  <button type="submit" class="w-full button group" :disabled="!isSubmitable" :processing="isProcessing"> Continue <i class="text-2xl ti ti-square-rounded-chevron-right group-[[processing]]:hidden"></i>
    <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 50 50" style="enable-background:new 0 0 50 50;" class="spinner" xml:space="preserve">
      <path fill="currentColor" d="M25.251,6.461c-10.318,0-18.683,8.365-18.683,18.683h4.068c0-8.071,6.543-14.615,14.615-14.615V6.461z">
        <animateTransform attributeType="xml" attributeName="transform" type="rotate" from="0 25 25" to="360 25 25" dur="0.6s" repeatCount="indefinite"></animateTransform>
      </path>
    </svg>
  </button>
  <p class="text-xs text-content-dimmed">
    <i class="ti ti-help-square-rounded-filled"></i> Don't know hot to setup? <a href="https://aikeedo.com" target="_blank" class="text-info">
            Let us do it for you
        </a>
  </p>
</form>

<form class="flex flex-col gap-6" @submit.prevent="submitAccountForm()">
  <h1 class="text-lg font-bold">Account details</h1>
  <div class="grid grid-cols-2 gap-6">
    <div>
      <label for="first-namet" class="text-sm font-semibold">First name</label>
      <input type="text" class="mt-2 input" id="first-namet" placeholder="Type your first name" required="" x-model="model.account.first_name">
    </div>
    <div>
      <label for="last-namet" class="text-sm font-semibold">Last name</label>
      <input type="text" class="mt-2 input" id="last-namet" placeholder="Type your last name" required="" x-model="model.account.last_name">
    </div>
    <div>
      <label for="email" class="text-sm font-semibold">Email</label>
      <input type="email" class="mt-2 input" id="email" placeholder="Type your email" required="" x-model="model.account.email">
    </div>
    <div>
      <label for="password" class="text-sm font-semibold">Password</label>
      <input type="password" class="mt-2 input" id="password" placeholder="Type your password" autocomplete="new-password" required="" x-model="model.account.password">
    </div>
    <template x-if="error">
      <div>
        <ul class="m-3 mb-0 text-xs list-disc list-inside text-failure">
          <li class="my-1" x-text="error"></li>
        </ul>
      </div>
    </template>
  </div>
  <button type="submit" class="w-full button group" :disabled="!isSubmitable" :processing="isProcessing"> Finish installation <i class="text-2xl ti ti-square-rounded-chevron-right group-[[processing]]:hidden"></i>
    <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="24px" height="24px" viewBox="0 0 50 50" style="enable-background:new 0 0 50 50;" class="spinner" xml:space="preserve">
      <path fill="currentColor" d="M25.251,6.461c-10.318,0-18.683,8.365-18.683,18.683h4.068c0-8.071,6.543-14.615,14.615-14.615V6.461z">
        <animateTransform attributeType="xml" attributeName="transform" type="rotate" from="0 25 25" to="360 25 25" dur="0.6s" repeatCount="indefinite"></animateTransform>
      </path>
    </svg>
  </button>
</form>

Text Content

AIKEEDO INSTALLATION

Welcome! Aikeedo is an AI Powered Content Platform (web application) that allows
you generate blogs, social media content, marketing emails, programming codes,
images and more.

Installation process is very easy and it takes less than a minute!

Start installation


AIKEEDO INSTALLATION

Welcome! Aikeedo is an AI Powered Content Platform (web application) that allows
you generate blogs, social media content, marketing emails, programming codes,
images and more.

Installation process is very easy and it takes less than a minute!

Start installation


REQUIREMENTS


PHP CONFIGURATION

Please configure PHP to match following requirements / settings:

PHP Settings Required Current   7.4.33

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


REQUIRED PHP EXTENSIONS

Following PHP extenstions must be installed and enabled:

Name Status  

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


SUGGESTED PHP EXTENSIONS

Following PHP extensions are suggested, but not required:

Name Status  

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


WRITE PERMISSIONS

Following files and folders must be writeable by PHP

Name Type  

Continue


LICENSE

Purchase code
 * 

Continue




DATABASE CREDENTIAL

Hostname
Port
Database name
Username
Password
 * 

Continue

Don't know hot to setup? Let us do it for you


ACCOUNT DETAILS

First name
Last name
Email
Password
 * 

Finish installation


THE INSTALLATION WAS SUCCESSFUL.

Your website is ready to use.

Login to dashboard

High-fives all around! 🖐️
Help us keep the positivity going by sharing your review!


INSTALLATION IS FAILED

An error occured during the instllation process.



Start over
Made by humans on Planet Earth.
© 2023 Aikeedo. All rights reserved.