Answer a few questions and get your personalized install command.
Step 1 — Get a VPS
WebsiteBox runs on a Virtual Private Server (VPS) — a Linux server in a data center that you rent by the month. This is where your website will live. You have full control of the server, and only you can access it.
What is a VPS?
A VPS is a small virtual computer running 24/7 in a data center. Unlike shared hosting, no one else runs software on your server. Your files stay on your server only — WebsiteBox never touches them.
Your domain is your website's address — like mysite.com. You'll buy one from a registrar and point it at your VPS. WebsiteBox handles SSL automatically once DNS is configured.
Log into your registrar's DNS settings for your domain
Find or create an A record for @ (the root domain)
Set the value to your VPS's IP address
Optionally, add a second A record for www pointing to the same IP
DNS changes propagate within minutes to a few hours. WebsiteBox will verify DNS during install.
Enter your domain without http:// or www — e.g. mysite.com
Step 3 — License Key
Enter your WebsiteBox license key. Keys use the format WBOX-XXXX-XXXX-XXXX-XXXX. The format is validated here — the key is not sent anywhere until you run the install command.
Dashes are inserted automatically. Characters are uppercased as you type.
Don't have a key yet? View pricing to purchase one.
Step 4 — Configure Your Site
Customize your installation. All fields have sensible defaults — you can change anything after installation from the WordPress admin panel.
Color Scheme
Link to your logo image. Leave blank to use the site title as text.
Age GateShow an age verification prompt before the site loads
Visitors must confirm they are at least this age.
ImporterInstall WordPress import tools (useful for migration)
Work ModePassword-protect the site during construction
Step 5 — Your Install Command
SSH into your VPS and paste this command. It will install everything automatically.
Terminal
$
What this command does
✓ Updates system packages and installs Docker
✓ Configures UFW firewall and Fail2ban
✓ Acquires an SSL certificate via Let's Encrypt
✓ Installs and configures WordPress
✓ Applies 20+ automatic WordPress improvements
✓ Sets up daily database and weekly full-site backups
How to run it
Copy the command above
Open a terminal and SSH into your VPS: ssh root@YOUR_VPS_IP