---
title: Charmhub | Deploy Content Cache using Charmhub - The Open Operator Collection
description: Deploy the latest version of Content Cache on any cloud. Deploy your
  own content distribution network (CDN).
url: https://charmhub.io/content-cache
---

# Content Cache

[Canonical IS DevOps](https://charmhub.io/publisher/canonical-is-devops "View all packages from Canonical IS DevOps")

* [Canonical IS DevOps](https://charmhub.io/publisher/canonical-is-devops "View all packages from Canonical IS DevOps")
* [Monitoring](https://charmhub.io/?filter=monitoring)
* [Networking](https://charmhub.io/?filter=networking)

Platform:

24.04

22.04

20.04

18.04

stable 4b9222c

```
juju deploy content-cache
```

[Learn to deploy on juju >](https://juju.is/docs/juju/manage-applications)

---

#### Relevant links

* [Contact](mailto:Content Cache Charmers <content-cache-charmers@lists.launchpad.net>)

---

#### Contacts

##### Maintainers

+ [Content Cache Charmers](mailto:content-cache-charmers@lists.launchpad.net)

* [Submit a bug](https://bugs.launchpad.net/content-cache-charm)

---

Share your thoughts on this charm with the community on discourse.

[Join the discussion](https://discourse.charmhub.io/)

# Content Cache Operator

A [Juju](https://juju.is/) [charm](https://juju.is/docs/olm/charmed-operators) deploying and managing a static web content cache with Nginx.

This machine charm manages a Nginx instance configured as a content cache. The configuration for the locations of cache is managed with the [Content Cache Backends Config subordinate charm](https://charmhub.io/content-cache-backends-config). Each Content Cache Backends Config charm stores the configuration for a location and the associated set of backends.

This charm should be used for caching static web content. When a client makes a request, this charm checks if the requested content is cached and valid. If not this charm will query the backends hosts for the content to refresh the cache. This process works well for static content that does not change based on the client. For these type of content, the cache can greatly reduce the load on the backend hosts.

The charm simplifies the operation of an Nginx server as a static web content cache. This makes the charm suitable for users looking for a low maintenance way to reduce load on static websites.

## [Contributing to this documentation](https://charmhub.io/content-cache#p-14944-contributing-to-this-documentation)

Documentation is an important part of this project, and we take the same open-source approach to the documentation as
the code. As such, we welcome community contributions, suggestions and constructive feedback on our documentation.
Our documentation is hosted on the [Charmhub forum](https://discourse.charmhub.io/)
to enable easy collaboration. Please use the “Help us improve this documentation” links on each documentation page to
either directly change something you see that’s wrong, ask a question or make a suggestion about a potential change through
the comments section.

If there’s a particular area of documentation that you’d like to see that’s missing, please
[file a bug](https://github.com/canonical/content-cache-operator/issues).

## [Project and community](https://charmhub.io/content-cache#p-14944-project-and-community)

The Content Cache Operator is a member of the Ubuntu family. It’s an open-source project that warmly welcomes community
projects, contributions, suggestions, fixes, and constructive feedback.

* [Code of conduct](https://ubuntu.com/community/code-of-conduct)
* [Get support](https://discourse.charmhub.io/)
* [Join our online chat](https://matrix.to/#/#charmhub-charmdev:ubuntu.com)
* [Contribute](https://github.com/canonical/content-cache-operator/blob/main/content-cache/CONTRIBUTING.md)

Thinking about using the Content Cache Operator for your next project?
[Get in touch](https://matrix.to/#/#charmhub-charmdev:ubuntu.com)!

---

[Help improve this document in the forum](https://discourse.charmhub.io/t/content-cache-docs-index/5389) ([guidelines](https://discourse.charmhub.io/t/how-to-write-docs-our-documentation-guidelines-for-contributors/1245)). Last updated 7 months ago.
