Edge
Drupal logo

For Drupal

Drupal on Edge,
enterprise without the bill

Acquia and Pantheon-grade infrastructure on real VMs you control. S3 File System for media, global CDN with zero egress fees, multi-site ready out the box.

# settings.php — Edge Storage via s3fs

$settings['s3fs.access_key'] = getenv('EDGE_KEY');

$settings['s3fs.secret_key'] = getenv('EDGE_SECRET');

$config['s3fs.settings']['bucket'] = 'drupal-files';

$config['s3fs.settings']['endpoint'] = 'https://storage.edge.run';

$config['s3fs.settings']['use_https'] = TRUE;

# Provision the VM with Drush

$ edge compute create \

--image ubuntu-24-04 --plan small \

--script ./bootstrap-drupal.sh

# Front it with the CDN

$ edge cdn create example.com ...

Why Drupal teams pick Edge

All the platform features of the big managed Drupal hosts, on infrastructure that doesn't bill per page-view.

Real VMs for PHP-FPM

Dedicated CPU and NVMe storage, sized to fit. None of the noisy-neighbour problems that plague shared Drupal hosting.

S3 File System for media

Use the well-trodden `s3fs` Drupal module pointing at Edge Storage. Files survive any VM restore and are served straight from the CDN.

Image styles, edge-accelerated

Pair Drupal's image styles with Edge Image Optimization for AVIF/WebP and responsive variants — generated on demand, cached at the CDN.

Global CDN, zero egress

Front anonymous Drupal traffic through the Edge CDN. Authenticated users hit your origin VM as usual; everyone else gets cached pages.

MySQL, MariaDB or Postgres

Run the database on the same VM, a separate VM via private networking, or your existing managed provider. Drupal's happy with all three.

Multi-site friendly

Drupal multi-site setups work cleanly on a single VM with multiple databases, or one VM per site. The CDN handles per-domain routing transparently.

Reference architecture

How Drupal maps to Edge

Standard LEMP + Drupal stack on a VM, public/private files in object storage, CDN out front.

Compute

Runs Drupal + Nginx + PHP-FPM (and a database) on a sized-to-fit VM

Storage

S3 File System (`s3fs`) for the public and private file systems

CDN

Caches anonymous-user HTML and all `/sites/default/files` URLs

Image Optimization

On-the-fly responsive variants, smart cropping and modern formats

DNS

Anycast DNS for the apex, www and any subsites

Indicative cost

Mid-sized Drupal site

~1M monthly page views, 500GB image bandwidth, multi-site (3 sites)

Acquia Cloud Professional ~$500–1,500
Pantheon Performance ~$300–800
Edge (VM + CDN + Storage) ~$50–120

Indicative figures. Add Expert Services for a fully managed equivalent.

Common questions

Drupal 10 or Drupal 11?

Both run cleanly on Edge — they're standard PHP/MySQL stacks. Bootstrap script handles Composer, Drush, and the relevant PHP extensions.

How does this compare to Acquia / Pantheon?

Cheaper, faster (real CPU and IO), and you keep root and database access. The trade-off is one bootstrap script and you handle module updates yourself — or our Expert Services team can manage it.

Can I do blue/green deploys?

Yes — provision a second VM, deploy the new build, switch the CDN origin to the new VM, decommission the old. Zero downtime, no platform-specific machinery required.

What about the Memcache / Redis cache backends?

Run Memcached or Redis on the same VM (cheapest), a separate VM via private networking (most scalable), or your existing managed provider. Drupal core supports all three.

By Stack

Other stacks on Edge

View all stacks →

Move Drupal to Edge

30-day trial. Migrate a single site or a whole multi-site estate — Expert Services can plan and run it.