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
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 [&_i]:text-2xl [&_td:last-child]:text-right [&_thead_td]:border-b [&_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"> </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 [&_i]:text-2xl [&_td:last-child]:text-right [&_thead_td]:border-b [&_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"> </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 [&_i]:text-2xl [&_td:last-child]:text-right [&_thead_td]:border-b [&_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"> </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 [&_i]:text-2xl [&_td:last-child]:text-right [&_thead_td]:border-b [&_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"> </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.