Compatibility

Your VPS, at the provider you choose

Coxios works with every provider, on the most widely used Linux systems. Everything marked « Tested » was checked on a real server.

  • 15 systems tested end to end

    Every version is tested on a real, fresh VPS: full setup, then checked from the outside.

  • Works with every provider

    Hetzner, OVHcloud, Contabo, Hostinger, DigitalOcean… Coxios connects over SSH: only the system matters.

  • Ubuntu and Debian tested first

    The two most widespread systems on web servers, every current version. Ubuntu 24.04 LTS is the recommended choice.

Operating systems

Coxios recognizes your server's system and adapts its commands (packages, firewall, updates). "Tested" means: a fresh VPS, the setup assistant run from start to finish, then the server checked from the outside.

SystemVersionStatusDetails
Ubuntu26.04 LTSTested · 2026-10-29
Ubuntu24.04 LTSTested · 2026-10-29Recommended
Ubuntu22.04 LTSTested · 2026-10-29
Ubuntu20.04 LTSCompatibleStandard support ended at Canonical
Debian13Tested · 2026-10-29
Debian12Tested · 2026-10-29
Debian11CompatibleSame family as the tested versions
Rocky Linux10Tested · 2026-10-29
Rocky Linux9Tested · 2026-10-29
Rocky Linux8Tested · 2026-10-29
AlmaLinux10Tested · 2026-10-29
AlmaLinux9Tested · 2026-10-29
AlmaLinux8Tested · 2026-10-29
CentOS Stream10Tested · 2026-10-29
CentOS Stream9Tested · 2026-10-29
Fedora44Tested · 2026-10-29
Fedora43Tested · 2026-10-29
Red Hat Enterprise Linux8, 9, 10CompatibleSame family as the tested versions
Oracle Linux8, 9CompatibleSame family as the tested versions
Amazon Linux2023Not supported yetCoxios warns you and touches nothing

x86_64 processors. ARM (Raspberry Pi, Oracle Cloud free tier, Ampere) isn't tested yet. 1 GB of memory minimum, 2 GB recommended to deploy from Git.

Hosting providers

Coxios doesn't depend on the provider: it connects over SSH to a Linux machine, and what matters is its system, tested above. If your provider rents you a VPS running one of these systems, Coxios works. Only the first login differs, and Coxios handles both cases (root password or SSH key).

ProviderStatusFirst login
Hetzner CloudWorks · tested by usroot with an emailed password (must be changed on first login, Coxios handles it), or an SSH key.
OVHcloudWorks · in productionRuns the Coxios website. Cloud images: ubuntu, debian or rocky user with an SSH key.
ContaboWorksroot with the password chosen when ordering.
DigitalOceanWorksDroplets: root, with an SSH key or password.
ScalewayWorksInstances: root with an SSH key.
HostingerWorksKVM VPS: pick an image without a control panel.
IONOSWorksVPS: root and an initial password in the dashboard.
VultrWorksroot with the password shown in the dashboard.
Linode (Akamai)Worksroot with the password chosen at creation.
AWS Lightsail et EC2WorksSSH key downloaded from AWS; ubuntu user (Ubuntu) or admin (Debian). Amazon Linux is not supported.
Google CloudWorksCompute Engine: add your public SSH key to the instance.
Microsoft AzureWorksUser and SSH key chosen when creating the machine.
Oracle CloudWorksFree tier is mostly ARM processors: not tested yet. ubuntu or opc user.
NetcupWorksroot and an initial password.
UpCloudWorksroot with an SSH key or password.
InfomaniakWorksCloud VPS: the image's user and an SSH key.
Kamatera, RackNerd, Hostwinds…WorksAny Linux VPS reachable over SSH, running a system from the list above.
Ton propre serveurWorksRaspberry Pi (ARM, not tested), mini PC, virtual machine: if SSH answers.

A provider missing from this list works too, as long as it gives you a Linux VPS reachable over SSH running a supported system.

Prepare your VPS at any provider

Five minutes at your provider, and the rest happens in Coxios.

  1. 1

    Pick a VPS plan

    1 GB of memory is enough to start, 2 GB or more if you plan to run several apps with Docker.

  2. 2

    Choose a plain Linux image

    Ubuntu 24.04 LTS ideally. Avoid images that ship with a control panel or a preinstalled app.

  3. 3

    Add your SSH key if offered

    Otherwise, keep the root password sent by email: Coxios uses it once, then installs a key instead.

  4. 4

    Write down the IP address

    It shows up in your provider's dashboard as soon as the server is ready, often in under a minute.

  5. 5

    Add the server in Coxios

    Paste the IP and username, then run the setup assistant: it takes care of security.

Next