Over SSH, with a key it generated for the purpose. You run one command as root once to authorise that key, and afterwards SrvYard works as its own management user, srvyard, rather than root. See Connect an existing server.
Which cloud providers can SrvYard create servers at?
DigitalOcean, Hetzner Cloud, Akamai (Linode), Vultr, Amazon EC2 and Lightsail, and Proxmox VE 8.1 or newer. You connect an account with an API token or access key under Settings > Server providers. See Add a server provider and its API token.
How many servers does my plan allow?
Hobby includes 1 server, Pro 10 and Business has no limit. Archived servers do not count, so archiving one frees a place. When you reach the limit the form says Your plan's server limit is reached. See Compare plans and know your limits.
My server shows Disconnected. Are my sites down?
Almost certainly not. SrvYard only manages the server; it does not serve your sites, so they keep running. Anything that needs SSH, such as deploying, waits until the connection returns. Work through Fix a server that will not connect.
Can I lock myself out with a firewall rule?
Not through SrvYard. It keeps SSH open however you edit the rules, rebuilds the whole ruleset in one go and restores the previous firewall if the new one fails. A firewall at your provider is separate, and a port must be open in both. See Open and close ports with the firewall.
Does SrvYard apply operating system updates for me?
A provisioned server starts with automatic security updates switched on. SrvYard also shows how many updates are waiting and lets you apply them with a recipe, but it has no button that runs apt upgrade. See Install system packages and apply updates.
If I delete a server in SrvYard, is the machine deleted too?
For a cloud server you choose. Switch Preserve on to remove it from SrvYard and keep the machine, or leave it off to destroy the machine at the provider as well. Archiving never touches the machine. See Rename, resize, delete or forget a server.
Which timezone do scheduled commands use?
The server's timezone, shown in the page description, not yours. Change it in the server's Settings card if you want local times. Cron also has a minimal environment, so use full paths in your commands. See Scheduled commands on a server.