Skip to content

Frequently Asked Questions

What applications are supported?

Cito supports common PHP-based web applications, including:

  • Wordpress
  • Laravel
  • Magento 2
  • CraftCMS
  • Drupal

But many other PHP apps will work too. We also support NodeJS applications via Nginx + Passenger.

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?

We store SSH keys in the Prostack portal. Log in and select 'Account details' under the right hand side menu.

From there you'll see two fields: Cito Admin Keys (for the admin) user, and Cito Site keys for individual sites.

When creating a new site with the psnew tool we automatically pull keys from the Site Keys field.

You can also add your public key to /home/<username>/.ssh/authorized_keys to enable SSH key authentication to any user (including admin).

Can I use FTP?

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.

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!

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

What about backups?

We run nightly backups to an offsite locations. If you need file(s) or databases restored, please contact support.