From an empty account to a working server you can SSH into - five steps with screenshots, plus the first ten minutes of setup afterwards.
From an empty account to a working server you can SSH into. Five steps in the panel, plus the first things to do once it is up.
In short. Sign up at hip.hosting and top up your balance. Open my.hip.hosting/hiplets/new, choose a location, an OS image and version, optionally add an SSH key, pick a plan and click Create instance. Within a minute or two the panel shows the IP address and the root password. The first boot upgrades all system packages, which can take up to 15 minutes.
Direct URL: my.hip.hosting/hiplets/new. Or in the left menu: the CREATE section → Compute instance. The Create instance page opens, with four blocks - let's go through them in order.
The Location block. Filter tabs at the top: World, Europe, North America. Below - city tiles with flags.
How to choose a location
The closer the server is to your users, the lower the latency. For an audience in the CIS and the EU, Helsinki, Frankfurt and Riga work well. For the US - Secaucus (NJ). If your users are worldwide, location barely matters - choose on price and availability. Full breakdown: see "How to choose a VPS location by latency".
The Image block. Two tabs:
A row of icons: Ubuntu, Debian, CentOS, Rocky Linux, Arch Linux, Fedora, Windows. Click the one you need. Below is the Version dropdown (for Ubuntu, for example, 24.04 LTS).
Which OS to pick
For most workloads - the current LTS release of Ubuntu: fresh packages, long support, lots of documentation. Debian - when maximum stability and minimalism matter more. Rocky Linux / CentOS - for specific enterprise software. Windows - only if you need Windows programs or RDP access.
The SSH keys block. The line "0 of 10 keys will be added" shows how many keys will be attached to the new server.
What an SSH key is
It is a pair of files: a private one (stays on your computer, never shared) and a public one (goes on the server). The server lets in whoever holds the private half. This is safer and more convenient than a password: nothing to type, nothing to brute-force.
ssh-ed25519 AAAA... comment. Where to get it: run ssh-keygen -t ed25519 on your machine; the public half is the file ~/.ssh/id_ed25519.pub.You can skip this: access will then be by the root password the panel shows after creation. A key can be added later on the server page.
The Plans range block - three families:
Below them - a reminder: game servers are not allowed.
Then the Plan table: columns vCPU, RAM, Disk, Bandwidth, Cost/mo. The small number in a pill next to the price is how many of that configuration are in stock right now. Click a row to select it. The Servers count field - if you need several identical servers at once.
Workload | Rough guide |
|---|---|
Light site, Telegram bot, cron | 1 vCPU / 1 GB / 10 GB - from $2.40/mo |
WordPress, a small shop | 2 vCPU / 2-4 GB |
Several services in Docker | from 4 vCPU / 8 GB |
The plan can be changed later without reinstalling the OS - the Scale tab on the server page. Start with the smallest that fits.
At the bottom - the Confirmation block: final price, location, OS, configuration and project. A Project is a folder for grouping servers; you can leave it as Unassigned.
Click Create instance. The first period's charge is taken from your balance.
A screen appears with the IP address, the login root and a password. Status - Installing, with a progress bar.
First boot - up to 15 minutes
On the first start the server upgrades all system packages, so you may not be able to connect right away. That is normal - wait it out. You do not have to stay on this screen: the Control panel button takes you to the server management page.
Copy the IP address and the password somewhere safe right away. You can change the password later.
In the left menu - Dashboard. The table shows your server: name, number (for example #117445), configuration, OS icon, location, status and cost. Status Active - the server is ready. Click the row to open management.
At the top - the server name (pencil = rename), the IP address with a copy button, and three icons on the right: power on/off, reboot, force action.
Tabs:
ssh root@YOUR-IP for macOS and Linux, plus the Change password button for the root password. The Reverse DNS (PTR) block - a reverse name record, mostly needed if you run your own mail server.Each tab will get its own article.
Take the IP address and password from step 3 (or use your SSH key if you added one).
ssh [email protected]On the first connection the system asks once to confirm the server's key fingerprint - type yes. The password is not shown as you type - that is normal.
apt update && apt upgrade -y.ufw).More in the separate article "Securing a new server: the first 10 minutes".
The server itself is provisioned in a minute or two after payment. But on the first boot it upgrades all system packages, which can take up to 15 minutes, and SSH may be unavailable during that time. The panel already shows the IP and password by then.
An account with a confirmed email and a balance that covers the first billing period. No domain or prior setup required.
A Hiplet is HIP's unit of a virtual server - what people commonly call a VPS or VDS. One Hiplet is one virtual machine with dedicated vCPU, RAM and an SSD disk.
The plan - yes, in the Scale tab: add vCPU, RAM or disk without reinstalling, with a short reboot. The location is tied to the machine: to change country, create a new server in the target location and migrate the data.
First wait: the first boot runs a package upgrade for up to 15 minutes. If it is still unreachable after that, open the "Console" tab on the server page - a browser web console that works independently of SSH.
The root password is issued at creation and shown in the panel. Change it to your own right after the first login - or better, set up SSH-key login and disable the password entirely.