> ## Documentation Index > Fetch the complete documentation index at: https://bunny.net/docs/llms.txt > Use this file to discover all available pages before exploring further. # Drupal > Integrate bunny.net CDN with your Drupal website for faster content delivery and improved performance. Drupal supports CDN delivery through the [CDN module](https://www.drupal.org/project/cdn), which rewrites your asset URLs to serve them through Bunny CDN. This guide walks you through installing and configuring it. **1. Create a Pull Zone** Log in to your [bunny.net dashboard](https://dash.bunny.net) and create a new Pull Zone with your Drupal site as the origin URL. For details, see [How to create your first Pull Zone](https://bunny.net/docs/cdn/quickstart.md). Match the protocol of your site exactly. If your Drupal site runs on HTTPS, enable HTTPS on the Pull Zone; if it runs on HTTP only, leave HTTPS disabled. A mismatch will cause errors. > [!NOTE] > > You can set a long Cache-Control time for Drupal. The CDN module serves updated elements from new URLs, so changes appear immediately without waiting for the cache to expire. **2. Install the CDN module** Download the latest `.tar.gz` release of the [Drupal CDN module](https://www.drupal.org/project/cdn) and copy its download URL. You'll need SSH or FTP access to your site. In the Drupal admin, select **Manage**, then **Extend**, then **Install new module**. ![Drupal Extend page with the Install new module button](https://mintcdn.com/bunnynet-cb9733c2/1bTPx1eyQm8EK8W3/images/cdn/integrations/cms/drupal-extend-install-module.png?fit=max\&auto=format\&n=1bTPx1eyQm8EK8W3\&q=85\&s=8cf48833da5f4cc67b7f03b751f3d836) Paste the `.tar.gz` URL, click **Install**, and provide your SSH/FTP credentials when prompted. When the installer finishes, click **Enable newly added modules**. Scroll to the **Web Services** section, select the **CDN** and **CDN UI** modules, then click **Install**. ![Enabling the CDN and CDN UI modules](https://mintcdn.com/bunnynet-cb9733c2/1bTPx1eyQm8EK8W3/images/cdn/integrations/cms/drupal-enable-cdn-modules.png?fit=max\&auto=format\&n=1bTPx1eyQm8EK8W3\&q=85\&s=d3ed182a2a5fb0d29edb5408f5a48d35) **3. Configure the CDN module** Go to **Manage → Configuration**, scroll to the bottom, and click **CDN Integration**. On the **Status** tab, make sure **Serve files from a CDN** is enabled. ![Enabling Serve files from a CDN](https://mintcdn.com/bunnynet-cb9733c2/1bTPx1eyQm8EK8W3/images/cdn/integrations/cms/drupal-cdn-status.png?fit=max\&auto=format\&n=1bTPx1eyQm8EK8W3\&q=85\&s=9ae9915c9ec68a301aed91c1d4043427) Open the **Mapping** tab, select **Simple** mapping, choose **Serve all files**, and enter your Pull Zone hostname in the field on the right. Click **Save configuration**. ![Configuring the CDN mapping](https://mintcdn.com/bunnynet-cb9733c2/1bTPx1eyQm8EK8W3/images/cdn/integrations/cms/drupal-cdn-mapping.png?fit=max\&auto=format\&n=1bTPx1eyQm8EK8W3\&q=85\&s=bd7b168ce37db2fe0f36dd908d263be5) Your Drupal site now serves static assets through Bunny CDN. This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.