---
title: "Deploy Drupal on Edge | Enterprise PHP CMS, predictable bills"
description: "Run Drupal 10 / 11 on Edge — production VMs with PHP-FPM, S3 File System for media, global CDN with zero egress fees. Acquia and Pantheon-grade infrastructure without the price tag."
url: https://edge.network/solutions/drupal/
---

# Deploy Drupal on Edge | Enterprise PHP CMS, predictable bills

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.

[Start free](https://edge.network/account) [Have us manage it](https://edge.network/solutions/expert-services)

# 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

Shield Replaces CAPTCHA modules on webforms, comments and registration — free

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 →](https://edge.network/solutions/stacks)
[Ghost Modern publishing, self-hosted](https://edge.network/solutions/ghost)[Statamic Flat-file Laravel CMS, zero database drama](https://edge.network/solutions/statamic)[Craft CMS Premium PHP CMS for design-led teams](https://edge.network/solutions/craft)[Strapi The leading open-source headless CMS](https://edge.network/solutions/strapi)

## Move Drupal to Edge

Start free. Migrate a single site or a whole multi-site estate — Expert Services can plan and run it.

[Start free](https://edge.network/account) [Have us migrate it](https://edge.network/solutions/expert-services)
