> ## Documentation Index
> Fetch the complete documentation index at: https://bunnynet-cb9733c2-claude-jolly-knuth-15v0uu.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Joomla

> Speed up your Joomla website with bunny.net CDN using the CDN for Joomla plugin.

Joomla can serve assets through Bunny CDN using the [CDN for Joomla plugin](https://www.regularlabs.com/extensions/cdnforjoomla) by Regular Labs, which rewrites your content URLs to serve them through the CDN.

<Note>
  The free version of the CDN for Joomla plugin only supports HTTP URLs. To use HTTPS URLs, you'll need the paid version.
</Note>

<Steps>
  <Step title="Install the CDN for Joomla plugin">
    Download the plugin from the [Regular Labs site](https://www.regularlabs.com/extensions/cdnforjoomla). In your Joomla admin, go to **Extensions → Manage → Install**, then upload the ZIP file you downloaded.

    <Frame>
      <img src="https://mintcdn.com/bunnynet-cb9733c2-claude-jolly-knuth-15v0uu/IZqsLsGcx5QcMWz1/images/cdn/integrations/cms/joomla-install-plugin.png?fit=max&auto=format&n=IZqsLsGcx5QcMWz1&q=85&s=cc8d21b6bf4fe9039f1bfde7a4e450ba" alt="Installing the CDN for Joomla plugin" width="959" height="750" data-path="images/cdn/integrations/cms/joomla-install-plugin.png" />
    </Frame>
  </Step>

  <Step title="Open the plugin configuration">
    Go to **Extensions → Manage → Manage**, use the search to find the CDN plugin, then click it to open its configuration page and switch to the **Setup** tab.

    <Frame>
      <img src="https://mintcdn.com/bunnynet-cb9733c2-claude-jolly-knuth-15v0uu/IZqsLsGcx5QcMWz1/images/cdn/integrations/cms/joomla-find-plugin.png?fit=max&auto=format&n=IZqsLsGcx5QcMWz1&q=85&s=7a80a39c57ff9a6c3874ff6033da227d" alt="Finding the CDN plugin" width="808" height="472" data-path="images/cdn/integrations/cms/joomla-find-plugin.png" />
    </Frame>
  </Step>

  <Step title="Create a Pull Zone">
    In your [bunny.net dashboard](https://dash.bunny.net), create a new Pull Zone with a name, set the origin URL to your website, choose your tier, and click **Add Pull Zone**. For details, see [How to create your first Pull Zone](/cdn/quickstart).

    <Frame>
      <img src="https://mintcdn.com/bunnynet-cb9733c2-claude-jolly-knuth-15v0uu/IZqsLsGcx5QcMWz1/images/cdn/integrations/cms/joomla-create-pull-zone.png?fit=max&auto=format&n=IZqsLsGcx5QcMWz1&q=85&s=b68d5f23a3118e67d6fcf2a5ae58f4ca" alt="Creating a Pull Zone" width="1171" height="190" data-path="images/cdn/integrations/cms/joomla-create-pull-zone.png" />
    </Frame>
  </Step>

  <Step title="Set the CDN Domain">
    Back on the plugin's **Setup** tab, enter your Pull Zone hostname (the `b-cdn.net` hostname) in the **CDN Domain** field, then click **Save**.

    <Frame>
      <img src="https://mintcdn.com/bunnynet-cb9733c2-claude-jolly-knuth-15v0uu/IZqsLsGcx5QcMWz1/images/cdn/integrations/cms/joomla-cdn-domain.png?fit=max&auto=format&n=IZqsLsGcx5QcMWz1&q=85&s=4aea6bc6da208b54808fa487f90da0bd" alt="Setting the CDN Domain" width="440" height="890" data-path="images/cdn/integrations/cms/joomla-cdn-domain.png" />
    </Frame>
  </Step>
</Steps>

Your Joomla site now serves content through Bunny CDN.
