> ## Documentation Index
> Fetch the complete documentation index at: https://citodocs.prostack.host/llms.txt
> Use this file to discover all available pages before exploring further.

# Frequently Asked Questions

> Common questions about Cito hosting platform

## What applications are supported?

Cito supports PHP & NodeJS based web applications. Below is a *non-exhaustive* list of software known to work with Cito:

* [Wordpress](/creating-sites/wordpress) & WooCommerce
* Laravel
* CraftCMS
* Symfony
* Drupal
* Prestashop
* Joomla
* Magento

## What PHP versions do you support?

We follow the official PHP support policies detailed [here](https://www.php.net/supported-versions.php), but are happy to support some older versions if required. We encourage the use of up-to-date PHP for security and performance reasons.

## How do I add another user to access the dashboard?

To grant users permission to access a Cito server, or individual sites, please see [User management](/account/authentication).

## Do you back up my sites?

We run nightly [backups](/managing-sites/backups) to an offsite locations. If you need file(s) or databases restored, please contact support.

## Where do I find the admin password?

This is stored in `/root/.adminpw` on Cito systems. You must be `root` to view this. We recommend you use SSH key authentication to log in.

## How do I set up SSH key authentication?

Please see [SSH](/deploying/ssh).

## Can I use FTP?

No. Cito is designed with modern web development in mind; FTP is an old, often complicated protocol and as such we opted not to include it.

SFTP (using the SSH protocol) is supported. To log in you need to add your key- please see [SSH](/deploying/ssh).

## How do I send mail?

You can use php's `mail()` function to send outbound mail from your Cito server. We don't support receiving mail on Cito.

## Do you support Redis?

Yes! Redis is installed by default.

## Do you run system updates regularly?

Yes- we run `unattended-upgrades` on a nightly basis and schedule reboots automatically where necessary.

## How do you optimise Cito for performance?

We have a well-tuned stack with a number of performance optimisations applied to the various Cito components:

* Tuned MySQL configuration for the server specification
* Optimised PHP-FPM configuration to handle high traffic levels
* PHP Opcache enabled by default
* Redis available for caching integrations
* TCP stack optimised, including BBR congestion control
