Skip to main content
Ready to deploy? Start Free Trial

Documentation Deploy & operate

Servers & SSH access

Your server's screen, its actions, the users on the machine, personal SSH keys, and who may open a terminal.

Maintainer Updated 10/19/2026
Maintainers. The Servers list sits under Infrastructure, which maintainers and admins see. Others reach a server from its environment.

The server screen

Open Infrastructure → Servers and click a server. Its sidebar has Overview, Installers (see Installers), Monitoring and Operations, the runs on the server.

The Overview has four tabs:

TabWhat it shows
MetricsCPU, memory, disk and load over the last hour up to the last 30 days, once the server reports metrics.
InfoIdentity (name, state, public and private addresses, owner), Machine (provider, size, image, region, load balancer) and Security: what the last Harden Server run left in place.
StorageVolumes mounted on the server.
UsersThe accounts on the machine, their SSH keys and terminal access (see Server users).
A server's Overview, Info tab, with its identity, machine and security
Info: who owns the server, what it runs on, and how it is hardened.

Server actions

Update, in the header, applies the server's configuration again. More holds the rest:

A server's More menu: Provider Actions, Deploy Metrics, Harden Server, Cleanup and Delete
The server's More menu.
ActionWhat it does
Provider ActionsReads the machine's current specs from your cloud provider, or resizes it to another size (on Hetzner, optionally with a bigger disk).
Deploy MetricsInstalls what the Metrics tab and the monitoring boards read.
Harden ServerSets up the firewall, fail2ban (which bans addresses that keep failing to log in over SSH) and the SSH settings, takes app users out of the docker group, and makes the apps' configuration files private.
CleanupClears out temporary files and unused resources on the server.
DeleteDeletes the server and everything on it.

Run Harden Server once a server is up, then again after you change its users. The Info tab's Security section shows the result.

Server users

The Overview's Users tab lists the accounts on the machine: the ones CloudWady made (such as odoo, which runs your Odoo containers) and the ones you add.

A server's Users tab with its server users, their SSH keys and actions
Server users: their IDs, how many SSH keys they have, their state, and what you can do.

Add User asks for a username and, optionally, a description, UID and GID, home directory, shell, extra groups and a generated SSH key. Then Deploy creates the user on the server. Each row also has Update, delete from the server, details, SSH keys and Open Terminal.

A user you add cannot get sudo, a group that grants host-level power (sudo, docker, adm, wheel, lxd, disk, shadow, root, admin) or a UID or GID below 1000. Those stay with CloudWady staff.

SSH keys

Your personal keys

Add your public key once, under My Settings → SSH Keys: press Add Key, give it a name, and paste the key or upload its .pub file. The page shows how to find or make one:

cat ~/.ssh/id_ed25519.pub
ssh-keygen -t ed25519 -C "alex@acme.example"
My Settings, SSH Keys, with Add Key and how to find your key
My Settings → SSH Keys.

Give a server user a key

  1. On the server's Users tab, open the user's SSH keys.
  2. Press Add SSH Key and pick the key source: Use my personal key (one from My Settings) or Generate new key.
  3. Press Add Key (or Generate Key), then Deploy SSH key to put it on the server.
A server user's SSH keys with the Add SSH Key key-source choice
A server user's keys: add your personal key or generate one.

The same list lets you mark a key as primary, download its public half, or delete it from the server.

Opening a terminal

Press Open Terminal on a server user's row to get a shell on the server as that user, in your browser. It needs one of your keys on that user. When you have several, CloudWady asks which one to use.

Who may open a terminal follows the most sensitive environment the server hosts:

ServerWho may open a terminal
Hosts a production environmentMaintainer and Admin
Staging or development onlyDeveloper Plus, Maintainer and Admin

Who can do what

ActionDevelopment or staging serverProduction server
See the serverViewerViewer
Update, read the provider's specsDeveloper PlusMaintainer
Harden Server, Deploy Metrics, Cleanup, resizeMaintainerMaintainer
Add and manage server usersDeveloper PlusMaintainer
Open a terminalDeveloper PlusMaintainer
Delete the serverMaintainerAdmin

See Permissions & access for the levels.

Was this page helpful?

Your answer helps us prioritize documentation improvements.

Thanks — your feedback helps us improve.