Running since 2016 Control panel support@r2d2hosting.com +420 228 225 950 ENCS

The machines under the plan

Hosting is usually described as a cloud. This one is a rack of machines in a building in Europe. Here is what is in it.


01the building

Where it stands

One datacentre in Europe. One location, not a list of regions in a dropdown. Power arrives on two independent feeds, with UPS in between and a diesel generator behind that.

Connectivity is redundant: several transit providers plus direct peering at European exchanges. Traffic from central Europe reaches the disk without crossing an ocean, and the data never leaves the EU.

LocationEurope
Powertwo independent feeds, UPS, diesel generator
Connectivityredundant, several transit providers
PeeringNIX.CZ
Coolingredundant, temperature and humidity watched
Physical accesssecurity at all hours, cameras, card access
Availability99.9% per calendar month, credited if we miss it

02hardware

Machines and software

Nothing exotic. Disks are NVMe SSD in RAID 10 and SMART is read on all of them, because the disk is the part that goes first.

In front of PHP sits nginx with HTTP/2, HTTP/3 and Brotli. It still reads .htaccess, so a site carried over from an Apache host does not need rewriting on the first day.

StorageNVMe SSD in RAID 10, SMART monitored
Web servernginx, HTTP/2, HTTP/3, Brotli, .htaccess
PHPPHP-FPM 5.6–8.4, OPcache, version chosen per site
DatabasesMariaDB, phpMyAdmin, remote access, daily dumps
EmailPostfix, Dovecot, Rspamd, ClamAV, Roundcube
DNSprimary and secondary, DNSSEC
AddressingIPv4 and IPv6, both on every site

03upkeep

How it is kept alive

Backups run every day onto separate storage. How far back they go depends on the plan, and a single site, database or mailbox can be pulled back from the control panel without asking anyone.

R2 107 days back
R2 5014 days back
R2 20030 days back

DDoS is filtered at the network edge, before the traffic reaches the hosting node. It is in the price and never billed separately, whether an attack arrives or not.

Security updates go out continuously and most of them nobody notices.

Anything that needs a service restart is announced by email 48 hours ahead and done at night. If a machine has to be rebooted outside that window, something has already gone wrong and you will hear about it.

04limits

What shared hosting cannot do

The machine is shared, and that has consequences we would rather write down than let you discover. There is no guaranteed slice of CPU. Your neighbour will occasionally run an import at eight in the morning.

You cannot load a kernel module, run your own kernel, or have root. PHP runs in a fixed number of processes at once: 5, 15 or 40, depending on the plan. Requests over that number wait in a queue.

If you need a fixed core, a custom kernel, a Docker daemon, a game server or a database tuned to your own my.cnf, buy a VPS somewhere. We will say so on the first email rather than after three months of complaints.

Questions about a specific application are welcome before you order: support@r2d2hosting.com