{% extends "baseTemplate/index.html" %} {% load static %} {% comment %} The install screen. Picking an application and a site triggers /apps/appDetail, which runs the same preflight the server enforces in startInstall — so what is shown here and what is allowed cannot drift apart. The progress bar polls /apps/installStatus with cpPoll. {% endcomment %} {% block title %}Install an application{% endblock %} {% block styles %} {% endblock %} {% block content %}
{{ catalogue|json_script:"cpAppsCatalogue" }} {{ websites|json_script:"cpAppsWebsites" }} {{ selectedApp|json_script:"cpAppsSelectedApp" }} {{ selectedDomain|json_script:"cpAppsSelectedDomain" }}

Install an application

Choose the application and the website. CloudPanel checks the server before it downloads anything.

Back to the catalogue

1 · What to install

2 · Preflight

Pick an application and a website and CloudPanel will check this server against the application's requirements.

Checking the server…

Install path
PHP
Free disk under /home
Memory
Services
,
Databases

3 · Progress

Database credentials — copy them now, CloudPanel does not store the password.

database:
user:
password:
host:
{% endblock %} {% block scripts %} {% endblock %}