Skip to content

VPS with Alpine Linux

Alpine Linux on Ryzen 9950x: a minimal system for containers

Price
from $2.85/mo
Locations
4 in Europe
Rental
from 1 day
root@alpine: ~ — alpine linux 3.15
root@alpine:~# neofetch
OS:
Alpine Linux 3.15
Host:
ExpressHost VPS · Amsterdam
CPU:
Ryzen 9950x
Memory:
from 1 GB DDR5
Disk:
from 10 GB NVMe
Access:
root · SSH key · VNC in the bot
Reinstall:
one button in the bot

root@alpine:~#

Available versions are listed at the second order step in the bot, “Choose OS”.

Configurations for the job

Six steps from small to large, each with example workloads.

Server location
  1. 01

    Binary or cron jobs

    A single static binary, a scheduled script or an agent

    • Go service
    • Cron jobs
    • Monitoring agent
    Why these resources
    CPU
    1 vCPU
    Memory
    1 GB DDR5
    Disk
    10 GB NVMe

    $2.85/mo

    $0.10 for 24 hours

    Order in the bot

    $3.14/mo

    $0.11 for 24 hours

    Order in the bot

    $2.59/mo

    $0.09 for 24 hours

    Order in the bot

    $3.10/mo

    $0.11 for 24 hours

    Order in the bot
  2. 02

    Static site on Nginx

    A landing page or static files on Nginx with SSL

    • Static site
    • Landing page
    • Reverse proxy
    Why these resources
    CPU
    1 vCPU
    Memory
    2 GB DDR5
    Disk
    20 GB NVMe

    $3.29/mo

    $0.12 for 24 hours

    Order in the bot

    $4.48/mo

    $0.16 for 24 hours

    Order in the bot

    $2.99/mo

    $0.11 for 24 hours

    Order in the bot

    $3.89/mo

    $0.14 for 24 hours

    Order in the bot
  3. 03Recommended

    Small containers

    A few lightweight Docker containers on a minimal system

    • Docker
    • Lightweight images
    • Reverse proxy
    Why these resources
    CPU
    2 vCPU
    Memory
    2 GB DDR5
    Disk
    30 GB NVMe

    $5.16/mo

    $0.18 for 24 hours

    Order in the bot

    $6.50/mo

    $0.23 for 24 hours

    Order in the bot

    $4.63/mo

    $0.17 for 24 hours

    Order in the bot

    $5.83/mo

    $0.21 for 24 hours

    Order in the bot
  4. 04

    App with a database

    A web app with PostgreSQL or Redis

    • App + database
    • PostgreSQL
    • Redis
    Why these resources
    CPU
    2 vCPU
    Memory
    4 GB DDR5
    Disk
    40 GB NVMe

    $6.58/mo

    $0.24 for 24 hours

    Order in the bot

    $8.97/mo

    $0.32 for 24 hours

    Order in the bot

    $5.98/mo

    $0.21 for 24 hours

    Order in the bot

    $7.77/mo

    $0.28 for 24 hours

    Order in the bot
  5. 05

    Image builds and CI

    Building container images and testing on musl

    • CI runner
    • Image builds
    • Automated tests
    Why these resources
    CPU
    4 vCPU
    Memory
    8 GB DDR5
    Disk
    80 GB NVMe

    $13.15/mo

    $0.47 for 24 hours

    Order in the bot

    $17.94/mo

    $0.64 for 24 hours

    Order in the bot

    $11.96/mo

    $0.43 for 24 hours

    Order in the bot

    $15.54/mo

    $0.56 for 24 hours

    Order in the bot
  6. 06

    Several services

    Several containerized apps and their databases on one server

    • 3–5 services
    • PostgreSQL + Redis
    • Queues
    Why these resources
    CPU
    8 vCPU
    Memory
    16 GB DDR5
    Disk
    160 GB NVMe

    $23.14/mo

    $0.83 for 24 hours

    Order in the bot

    $31.56/mo

    $1.13 for 24 hours

    Order in the bot

    $21.04/mo

    $0.75 for 24 hours

    Order in the bot

    $27.35/mo

    $0.98 for 24 hours

    Order in the bot

Need a different size? Build a configuration or pick a ready-made plan.

Why these resources

Minimums come from the apps' official requirements; our estimates are marked.

  1. 01Binary or cron jobs1 vCPU · 1 GB · 10 GB

    Alpine needs 128 MB of memory and up to 700 MB of disk. 1 GB of memory and 10 GB of disk is the configurator minimum.

  2. 02Static site on Nginx1 vCPU · 2 GB · 20 GB · estimate

    Spare memory for the web server and cache. Our estimate.

  3. 03Small containers2 vCPU · 2 GB · 30 GB · estimate

    A second core for several containers, 30 GB for images. Our estimate.

  4. 04App with a database2 vCPU · 4 GB · 40 GB · estimate

    Memory for the database and cache. Our estimate.

  5. 05Image builds and CI4 vCPU · 8 GB · 80 GB · estimate

    Our estimate for parallel image builds.

  6. 06Several services8 vCPU · 16 GB · 160 GB · estimate

    Our estimate for several busy services.

Alpine Linux VPS FAQ

No answer here? Message @ExpressHost_SupportBot.

Which Alpine Linux version is available?

Alpine Linux 3.15. Its support ended on November 1, 2023, and it no longer gets security updates. It suits software tested on exactly this version; for an internet-facing service, choose Debian or Ubuntu.

How is Alpine different from Debian and Ubuntu?

Alpine is built on musl libc and BusyBox, packages install with apk, and services are run by OpenRC instead of systemd. The system takes less space, but programs built for glibc may not run without a rebuild. The library scripts target Ubuntu, Debian and AlmaLinux.

How do I connect over SSH?

With ssh root@IP: the address and root password arrive in the bot after payment. You can add an SSH key when ordering or under “Settings → SSH keys”, and the VNC console opens right from the bot.

Can I reinstall the system?

Yes, the OS reinstalls with one button in the server panel in the bot. Save the files you need before reinstalling.

Alpine Linux VPS on Ryzen and NVMe — in 4 steps.