AlmaLinux 9 VPS
The RHEL 9 rebuild that enterprise software is certified against.
The image
Your server starts from AlmaLinux's own official cloud image, the one the project publishes for cloud servers, checked against its published checksum before it's used. Nothing is added to it but cloud-init's first-boot setup: your network addresses, your SSH keys, your hostname, and any app, packages or setup script you picked. Updates come straight from AlmaLinux's repositories with dnf.
Support window
AlmaLinux 9 gets security updates from the AlmaLinux project until 2032.
Watch AlmaLinux 9 build
A preview of ordering it: pick an app and a size and the build plays again, with dnf installing the real package names.
AlmaLinux 9
0:56built
- Order paidBitcoin payment confirmed
- KVM slice reserved2 vCPU, 4 GB RAM
- NVMe volume clonedOfficial AlmaLinux cloud image, 80 GB
- cloud-initNetwork, SSH keys, hostname
- Installing Dockerdnf, from official repositories
- Readyssh root@203.0.113.42
ssh root@203.0.113.42One-click apps on AlmaLinux 9
13 apps install on AlmaLinux on first boot, from official repositories. Browse every app
Docker
Docker Engine and the Compose plugin from Docker's own repository.nginx + Certbot
nginx with Certbot ready to fetch a free Let's Encrypt certificate.Caddy
The web server with automatic HTTPS, from Caddy's official repository.LEMP stack
nginx, MariaDB and PHP-FPM, wired together for PHP apps.Node.js LTS
The current Node.js LTS with npm, plus pm2 to keep your app running.PostgreSQL
PostgreSQL from the distribution, listening on localhost only.MariaDB
MariaDB server, localhost only, root by socket login.Redis
Redis (or the Valkey fork, where the distribution ships it) on localhost.WireGuard VPN
A personal VPN: WireGuard configured with one ready-made client profile.Tailscale
Tailscale installed, ready to join your tailnet with one command.Uptime Kuma
A self-hosted status page and uptime monitor, running in Docker.n8n
Workflow automation you host yourself, in Docker.Minecraft (Paper)
A Minecraft Java server on Paper, run by systemd, EULA prompt left to you.Order AlmaLinux 9 from your terminal
The image id goes in --image, or "image" in the API. API quickstart
$ vps9 servers create --plan standard --image almalinux-9 --hostname web-1 --key key_8f2c --app docker{
"plan": "standard",
"image": "almalinux-9",
"hostname": "web-1",
"app": "docker"
}Also in the Red Hat family (dnf): Rocky Linux 9 VPS, Fedora VPS