Documentation
How-to guides for deploying and operating servers on Joy: first VPS, SSH keys, Windows RDP, the REST API, networking and rDNS, snapshots, firewalls and reinstalls.
Deploy your first VPS
From an empty account to a running Ubuntu or Windows server in about five minutes — what each choice on the deploy page means and what happens after you pay.
SSH keys and passwordless login
Generate a key pair, install it on your Joy server, disable password authentication and keep a way back in.
Windows Server: connect with RDP and secure it
Connect to your Windows Server from Windows, macOS, Linux or a phone, then lock RDP down: password, NLA, port, firewall, lockout policy and updates.
API quickstart
Create a token, price a server, deploy it, poll the job, read the credentials and destroy it — in curl, PHP and JavaScript.
DNS and reverse DNS (rDNS) for your server
Point a domain at your Joy IP, set the PTR record from the console, and pass the checks mail servers and game launchers make.
Snapshots and backups
What a snapshot is, when to take one, how to roll back, why it is not a backup, and how to set up real backups.
Firewall basics: UFW on Ubuntu and Windows Defender Firewall
Close everything you do not use, open only what you do, and do it without locking yourself out.
Reinstall, OS templates and the guest agent
How Joy installs your server, what the guest agent does, how reinstall works, and what survives it.
OS templates, reinstall and the guest agent (summary)
A short version of how Joy installs your server and what the guest agent is used for.
Networking: static IP, extra IPs and rDNS (summary)
Your IPv4 is configured for you; here is how to add more and set reverse DNS.
Have a tutorial that ran on a Joy server? We publish community guides with credit and wallet credit. Submit a guide.