A guided tour of the panel

19 stops through the real RespireCloud panel, captured from a running install. Move with the buttons or the arrow keys; every step has its own link.

Prefer a live walkthrough? Request a demo

Step 1 of 19

Home: every tool, grouped

The RespireCloud Home for an administrator: a tool search, an Ask box, category chips, a row of recently used tools, tools grouped under Websites and domains, Files and access and Databases, and a Servers card with live activity. The RespireCloud Home for an administrator: a tool search, an Ask box, category chips, a row of recently used tools, tools grouped under Websites and domains, Files and access and Databases, and a Servers card with live activity.

The first screen is a map of the server, not a list of menus. Tools sit in categories with a line that says what each one does, and a search box finds them by the word you would use: cron, php.ini, mx.

  1. Find a tool by what it does. The slash key jumps here from anywhere.
  2. Or ask in plain words. The question goes to the assistant.
  3. Categories: websites, files, databases, email, software, security, monitoring, customers, the server and the panel.
  4. What you used recently and what you pinned lead the page, on every device you sign in from.
  5. Every server this panel manages, and changes by you or your team as they happen.

Step 2 of 19

Ctrl K: go anywhere, run anything

The command palette open over the Home with the word backup typed: the Backups page under Go to, and under Run an action a list including Create backup job, Back up now and Points in time of a mailbox. The command palette open over the Home with the word backup typed: the Backups page under Go to, and under Run an action a list including Create backup job, Back up now and Points in time of a mailbox.

The palette searches pages and actions together. Type a word and it offers the page to open and every action that matches, with the area it belongs to. Destructive actions are marked before you pick them.

  1. One box for pages and actions. It opens with Ctrl K on every screen.
  2. Go to: the page that matches.
  3. Run an action: everything you may run that matches, with its area on the right. The one that removes something is in red.

Step 3 of 19

Ask, and get a plan to approve

The Assistant page: the request to set up the records for Fastmail on a domain, the lookups and previews it made, an explanation, and a two-step plan marked low risk and Waiting for you, with the first step's exact record shown as a diff and a label saying a value came from untrusted text. The Assistant page: the request to set up the records for Fastmail on a domain, the lookups and previews it made, an explanation, and a two-step plan marked low risk and Waiting for you, with the first step's exact record shown as a diff and a label saying a value came from untrusted text.

A request in plain words becomes a plan. The assistant looks things up, previews each change through the same dry run a person would get, and waits. Nothing has changed until you approve.

  1. The request, as typed, and what it was about.
  2. What it looked up and what it previewed, by action name. Each proposed step says it is waiting for your approval.
  3. The plan: its steps, its risk, and when the approval expires. Nothing has changed yet.
  4. Values that came from text the assistant read, not from you, are flagged.
  5. The exact change, as a diff.

Step 4 of 19

Approved, applied, and kept on the page

The same kind of plan after approval: the plan and its step are both marked Done, with the record that was created shown as a diff. The same kind of plan after approval: the plan and its step are both marked Done, with the record that was created shown as a diff.

After you approve, each step runs and is marked. The plan stays on the page with what was changed, and an undo remains available for a week.

  1. The plan and every step are marked Done once they have run.
  2. The change that was applied, the same diff you approved.

Step 5 of 19

What a customer sees

The Home of an account owner: a sidebar with Websites, Files, Databases, Email, Software, Security, Monitoring and Panel, a tool search, recently used tools and the tools grouped by category. The Home of an account owner: a sidebar with Websites, Files, Databases, Email, Software, Security, Monitoring and Panel, a tool search, recently used tools and the tools grouped by category.

A hosting customer gets the same Home, cut down to their own account. The sidebar carries the same categories, and only the tools their plan includes.

  1. The same categories as the administrator, limited to this account.
  2. Recently used: webmail, the assistant, files, websites, sign-in security, backups.
  3. Search or run with Ctrl K, and the activity bell for jobs.

Step 6 of 19

The same panel on a phone

The customer Home on a phone: a welcome line, the tool search, the Ask box, category chips, recently used tools and the Websites and domains group. The customer Home on a phone: a welcome line, the tool search, the Ask box, category chips, recently used tools and the Websites and domains group.

Nothing is a separate mobile site. The Home, the search, the Ask box and every tool work at phone width.

  1. The tool search, first on the screen.
  2. Ask the assistant from the Home.
  3. Recently used tools, one tap away.

Step 7 of 19

Webmail, opened from the panel

Webmail for one mailbox: folders, contacts and a calendar on the left, a conversation list with unread marks, stars and attachment clips in the middle, and a Write button and a search box above. Webmail for one mailbox: folders, contacts and a calendar on the left, a conversation list with unread marks, stars and attachment clips in the middle, and a Write button and a search box above.

A customer opens any of their mailboxes from the panel with one click, no second password. Folders, labels, search and a compose window sit in one page that works at phone width too.

  1. Folders, contacts, the calendar, your own folders and labels.
  2. Search every folder. The slash key jumps here.
  3. Conversations, newest first, with unread marks, stars and attachment clips.
  4. Write opens a compose window over the list.

Step 8 of 19

One website, tab by tab

The Websites page with one site opened on its Protection tab: a firewall with Off, Detect only and Block modes and a strictness level, and a request limit with Off, Count only, Gentle, Standard and Strict. The Websites page with one site opened on its Protection tab: a firewall with Off, Detect only and Block modes and a strictness level, and a request limit with Off, Count only, Gentle, Standard and Strict.

A site opens in place, with its own tabs for domains, PHP, cache, protection and settings. Each tab shows the change before it goes live, and a change that stops the site answering is undone for you.

  1. The site's own tabs: Overview, Domains, PHP, Cache, Protection and Config.
  2. The firewall: off, detect only or block, with its strictness.
  3. A request limit per visitor, so one bot cannot flood the site.
  4. Every change is checked before it goes live.

Step 9 of 19

DNS records you edit in place

A DNS zone with its health marked Healthy, the DNSSEC switch and nameservers, a row to add a record, and a table of A, MX, NS, TXT and CNAME records with their cache times. A DNS zone with its health marked Healthy, the DNSSEC switch and nameservers, a row to add a record, and a table of A, MX, NS, TXT and CNAME records with their cache times.

A zone shows its health and DNSSEC state first, then its records. Click a value to change it; the changes wait in a bar until you review and apply them.

  1. Health, DNSSEC and the nameservers at a glance.
  2. Import, export, history, a zone check and ready-made service records.
  3. Add a record in one row.
  4. Every record is editable in place.

Step 10 of 19

A database, ready to connect

A database opened on its Connect tab: a connection string with a password placeholder, language tabs for URL, PHP, Node, Python and CLI, and the host, port, database name, charset and table count. A database opened on its Connect tab: a connection string with a password placeholder, language tabs for URL, PHP, Node, Python and CLI, and the host, port, database name, charset and table count.

Each database has its connection details in the language you use, its users, import and export, backups, a query box and a database tool.

  1. Connect, users and access, import and export, backups, a query box and a database tool.
  2. A connection string per language. The password is a placeholder, shown once when a user is created.
  3. Host, port, charset and the number of tables.

Step 11 of 19

Backups you can see running

The Backups page on its Runs tab: eight finished runs of a nightly job for sites and databases, a verify and a test restore, each against a local or a cloud target, all marked ok. The Backups page on its Runs tab: eight finished runs of a nightly job for sites and databases, a verify and a test restore, each against a local or a cloud target, all marked ok.

Every backup, check and test restore is listed with its target, its result, the size it added and how long it took. Finished runs are kept in the history.

  1. Overview, targets, schedules, runs and restore.
  2. Checks and test restores run beside the backups, so a backup you cannot restore does not go unnoticed.
  3. The result, the size added and the time taken for every run.

Step 12 of 19

Logs from every site and service

The Logs page searching the last 24 hours of one site's access log: filters for time range, site and source, a Live tail button, and a table of access lines, the newest ones with an Explain this error link. The Logs page searching the last 24 hours of one site's access log: filters for time range, site and source, a Live tail button, and a table of access lines, the newest ones with an Explain this error link.

Search what your servers and sites wrote, filter by time range, site and source, or follow it live. Lines an error produced offer an explanation from the assistant.

  1. A search, a time range, a site and a source. Live tail follows the log as it is written.
  2. The site's own access lines, each one attributed to its account.
  3. Error lines offer Explain this error.

Step 13 of 19

A reseller sees its own customers

The Accounts page as a reseller sees it: counters for accounts, active, suspended and needing attention, and the reseller's three customers with their status, server and SSH state. The Accounts page as a reseller sees it: counters for accounts, active, suspended and needing attention, and the reseller's three customers with their status, server and SSH state.

A reseller signs in to the same panel and sees only the accounts that belong to them, with the same tools to create, edit and suspend them, plus their own branding.

  1. Accounts, active, suspended, needing attention.
  2. Only this reseller's own customers are listed.
  3. Create an account for a new customer.

Step 14 of 19

Hosting accounts on every server

The Accounts page: counters for accounts, active, suspended and need attention, and two accounts with their status, server, SSH state and creation date. The Accounts page: counters for accounts, active, suspended and need attention, and two accounts with their status, server, SSH state and creation date.

One list for all servers. Each account shows its state, its server, whether SSH is on and when it was made, and a row opens to edit it in place.

  1. How many accounts there are, and how many need attention.
  2. Each account is a real Linux user, with its home folder shown under the name.
  3. Create account, and re-apply every account's settings to the servers.

Step 15 of 19

Plans sized to the server

Plans and sizing: tabs for Plans, Capacity planner, Overselling and Server profile, and five plans (Agency, Business, Dedicated, Reseller, Starter) with disk, memory, CPU, sites, mailboxes and the number of accounts on each. Plans and sizing: tabs for Plans, Capacity planner, Overselling and Server profile, and five plans (Agency, Business, Dedicated, Reseller, Starter) with disk, memory, CPU, sites, mailboxes and the number of accounts on each.

Plans are limits per module: disk, memory, CPU, sites, mailboxes. The same page has a capacity planner, overselling and the server's own sizing profile.

  1. Plans, the capacity planner, overselling and the server profile.
  2. Edit a plan in place and see the effect before it applies.
  3. Generate presets for this server's hardware, or export and import plans.

Step 16 of 19

Bring accounts over

Import accounts: tabs for Import, From another server and Imports so far, the stages Source, Report, Mapping, Dry run and Commit, a form to pick the backup, and a panel listing what cPanel, Plesk, DirectAdmin, Hestia and FastPanel backups carry. Import accounts: tabs for Import, From another server and Imports so far, the stages Source, Report, Mapping, Dry run and Commit, a form to pick the backup, and a panel listing what cPanel, Plesk, DirectAdmin, Hestia and FastPanel backups carry.

An import goes through five stages: the source, a report, the mapping, a dry run and the commit. The page says what each format carries and what it does not, before you start.

  1. From a backup file, or live from another server.
  2. Source, report, mapping, dry run, commit.
  3. Checking unpacks the backup into a staging area and reports. Nothing is created yet.
  4. What each format carries, and what is skipped.

Step 17 of 19

The Store

The Store: a search, filters for all, installed and updates, the channels Stable, Beta and LTS, and a list of modules with their category, version, edition and Installed state. The Store: a search, filters for all, installed and updates, the channels Stable, Beta and LTS, and a list of modules with their category, version, edition and Installed state.

Every capability is a signed module. The Store installs, upgrades and removes them on a running panel, and each of those shows its plan first.

  1. The update channel: stable, beta or long-term.
  2. Side-load a signed bundle on a server that cannot reach the Store.
  3. Free modules and the add-ons your licence unlocks.

Step 18 of 19

Switch off what you do not need

The Modules page: every module with what it does, which modules need it, its state and a Switch off button. The Modules page: every module with what it does, which modules need it, its state and a Switch off button.

A small server does not have to carry everything. Each module can be switched off and on again; switching one off keeps all of its data.

  1. Search, or show only what is on or off.
  2. Needed by: what depends on a module, so nothing is switched off from under another.
  3. Switch off. A small install can switch on what it left out without running the installer again.

Step 19 of 19

Your name on the panel

The Branding page: tabs for Brand, Hostnames, Nameservers, Email templates and Customer pages, an identity form with product name, accent colour and support addresses, and a preview of the sign-in card in light and dark. The Branding page: tabs for Brand, Hostnames, Nameservers, Email templates and Customer pages, an identity form with product name, accent colour and support addresses, and a preview of the sign-in card in light and dark.

Present the panel as your own product: name, accent colour, support addresses and footer, with a preview in light and dark before you publish. Host names, nameservers, email templates and customer pages have their own tabs.

  1. Brand, host names, nameservers, email templates and customer pages.
  2. The accent colour is adjusted so text on it stays readable in both themes.
  3. A preview of your sign-in card, in light and dark.
  4. Published versions are kept, and reverting publishes that version again.