Skip to content

Site information

Read a site's details, reveal and rotate SFTP, SSH, and database credentials, tune PHP performance, and reset or delete the site.

Info is the first tab of every site. It gathers the details you need most often: names and labels, addresses and versions, the credentials for SFTP, SSH, and the database, the PHP performance panel, and the two actions that start a site over.

Open it

  1. Choose Sites in the sidebar and open a site. You land on Info.
  2. The top bar shows your company, the site, and the environment. Use the arrows next to the site or the environment to switch to another one.

Every tab shows the environment you picked, so check the top bar before you change anything.

Site details

Site details shows the site name, its labels, the location (data center), and the server name. Rename the site and edit its labels with the pencil buttons. Labels belong to your company; see Site labels for how to create them. The location shows the city and country of the data center the site runs in, such as "Ashburn, Virginia, United States".

Environment details

Environment details lists the path, the site IP address, the IP address for external connections (allow it through another service's firewall), the environment name, the PHP engine, the WordPress version, the temporary domain, and the resources the site gets.

Updates and domains

The column on the right counts plugin and theme updates, shows the WordPress version, and lets you change the PHP engine. Below it, Domains shows the primary domain with a copy button, how many domains are live, and how many SSL certificates are valid. Choose Manage domains to open the Domains tab.

The buttons at the top open WordPress: Log in to WP Admin signs you in, Visit WP login opens the login page, and Visit site opens the primary domain.

WordPress network

A site made with the Multisite type shows a WordPress network card under Site details. It says the network type (subdirectory or subdomain) and the network address, and it lists every site of the network with a link to it. A label tells you the state of each site: Main site, Reachable, Own domain, Domain on its way, or Needs a domain. Add domain opens the Domains window with that site already chosen. Log in to Network Admin signs a super administrator in with one click, and Open Network Admin opens the page for a normal sign in.

A network counts as one site on your plan, however many sites it holds. The card reads the list from the server with wp site list and changes nothing (GET /v1/environments/{id}/network). See WordPress Multisite.

Primary SFTP and SSH user

Primary SFTP and SSH user holds the host, port, and username. Show the password to see it, copy it, or rotate it.

Avaloi asks for your account password again before it shows a secret, and it hides the secret after a minute. Each reveal lasts for your session only and is written to the activity log.

From the same card you can:

  • Edit the IP allowlist for SSH.
  • Change the authentication methods and the password expiration.
  • Add or remove SSH keys.
  • Download the FTP client config file.

Additional SFTP users each get one folder. Add them here, switch SFTP on or off, or remove an account you no longer need. Each change runs as a job.

On live, code is read only, and SFTP and SSH on live can write to the uploads and cache folders only (wp-content/uploads and wp-content/cache, your site's own files; see Manage files). So live shows only the primary SFTP and SSH user, with no Additional SFTP users card and no Git cards (Connection mode, Avaloi Git, and Connect an external repository). Add SFTP users and use Git on staging, then promote. Live's releases and rollback stay under Deploys.

Database access

Database access shows the database name, user, and password, and the SSH tunnel command. Open phpMyAdmin signs you in with a single-use link that expires after 60 seconds. The Database access article covers import, check, and repair.

PHP performance

PHP performance shows the memory pool, the threads, and the memory per thread. Avaloi staff set the size of the pool. You can rebalance threads and memory inside it. See PHP performance.

Reset or delete the site

A reset always works on staging. Live is never reset.

  • Reset site shows before the site launches. It wipes staging and installs WordPress again.
  • Reset staging shows once the site is live. Staging gets live's code (the commit live runs), database, and uploads again, pointed at staging's own address, and stays hidden from search engines. Changes on staging that are not on live are lost. Avaloi takes a restore point of staging first, so you can bring them back from Backups. Live does not change.

To change live, change staging and promote it, or restore a backup of live. Delete site deletes the site and every environment it has. Reset and delete both ask you to type the site name to confirm, and both run as jobs you can watch from the top bar.

Through the API, a delete needs confirm: true, and a reset repeats the site name in the request body. A reset with environment: "live" answers 409 with the code live_is_immutable.

Quick answers

Why does Avaloi ask for my password when I show a secret? A reveal needs a recent sign-in. Avaloi audits every reveal and hides the secret again after a minute.

I rotated the SFTP password. Do my teammates need to know? Yes. Rotation replaces the password for everyone who uses that account.

Can I delete only the live environment? No. Live cannot be deleted on its own. Delete the site, or delete a staging or branch environment from Environments.

API

  • GET /v1/sites/{id}
  • PATCH /v1/sites/{id}
  • GET /v1/sites/{id}/environments/switcher
  • GET /v1/environments/{id}
  • GET /v1/environments/{id}/credentials/sftp
  • GET /v1/environments/{id}/credentials/database
  • POST /v1/environments/{id}/credentials/rotate
  • POST /v1/environments/{id}/ssh-keys
  • DELETE /v1/environments/{id}/ssh-keys/{key_id}
  • GET /v1/environments/{id}/ssh
  • PATCH /v1/environments/{id}/ssh
  • GET /v1/environments/{id}/ssh/allowed-ips
  • PUT /v1/environments/{id}/ssh/allowed-ips
  • GET /v1/environments/{id}/ssh/config
  • GET /v1/environments/{id}/sftp-accounts
  • POST /v1/environments/{id}/sftp-accounts
  • PUT /v1/environments/{id}/sftp-accounts/status
  • DELETE /v1/sftp-accounts/{id}
  • POST /v1/environments/{id}/database/phpmyadmin-session
  • PUT /v1/sites/{id}/php-performance
  • PUT /v1/environments/{id}/php-performance
  • POST /v1/sites/{id}/reset
  • DELETE /v1/sites/{id}

Still stuck?

Email [email protected] with your site name and what you tried, or send us a message.