Sites list and bulk actions
Find every site in your company, filter and save views, act on one site from its row, and run one action across many sites at once.
The Sites list shows every site in your company in one table and lets you act on one site, or on many at once, without opening each one.
Open it
- Sign in to the dashboard.
- Choose Sites in the sidebar.
Each row shows the site name with its environment (a solid dot for Live, a hollow dot for Staging), its status, its location, its PHP version, and its last activity. Wider screens also show labels, disk usage, and the WordPress version. On a phone, and in Grid view, each site is a card instead of a row.
Use the list and grid buttons at the right of the toolbar to switch views. The dashboard remembers your choice in this browser. Refresh reloads the list.
Find a site
Type in the search box to search by name. Use All labels and All sites to filter by label or by status (Live, Staging only, Setting up, or Needs attention). Filters holds the location and PHP version filters. Select a column heading to sort the sites on the page.
Through the API you can also filter by node. See Site labels for how labels are made.
Save a view
A saved view keeps a set of filters so you can come back to it later.
- Set the search and filters you want.
- Choose Saved views.
- Save the current filters under a name.
Later, pick the view from Saved views to apply it again, or delete it from the same menu when you no longer need it.
Act on one site
Use the three dot menu at the end of a row (or at the top of a card) to:
- Open the site.
- Visit the site in a new tab.
- Clear the server cache.
- Restart PHP.
Clearing the cache and restarting PHP each run as a job, and the dashboard shows the progress. See Jobs and progress.
Act on many sites
- Tick the rows you want.
- Choose the action: clear the server cache, change the PHP version, or add and remove labels.
- Confirm.
Avaloi runs the change as one job group with one child job per site, and shows how many sites are done. Each site gets its own result, so one failure does not stop the others.
Add a site
Add site opens a menu: Add a site, or Add a test site where test sites are on. It opens the create form. Pick a name, a starting point, a region, and a PHP version. Creating a site starts a provisioning job and opens the job details on its own.
Real sites need a plan. When your plans are in use, the header shows how many sites you have of the slots your plans include, such as 2 / 5 sites. Without a plan you can create a test site instead. A test site runs on a simulated server, costs nothing, and works in every tab, so you can try everything Avaloi does.
Quick answers
Why does the API return 402 when I create a site?
Your company has no plan. Set test to true in the request to create a test site instead.
Does sorting apply to the whole company? Sorting applies to the sites on the current page.
Where do I see how a bulk action went? Open Jobs in the top bar. The job group shows one progress bar and a result for each site.
API
GET /v1/sitesPOST /v1/sitesGET /v1/saved-viewsPOST /v1/saved-viewsPATCH /v1/saved-views/{id}DELETE /v1/saved-views/{id}POST /v1/bulkGET /v1/job-groups/{id}POST /v1/environments/{id}/tools/cache/clearPOST /v1/environments/{id}/tools/php/restart
Related
Still stuck?
Email [email protected] with your site name and what you tried, or send us a message.