# Caching with nginx & multiple ghost instances on a single ghost

**URL:** <https://forum.ghost.org/t/caching-with-nginx-multiple-ghost-instances-on-a-single-ghost/21364>\
**Category:** Using Ghost\
**Created:** [March 29, 2021, 7:08pm UTC](https://forum.ghost.org/t/caching-with-nginx-multiple-ghost-instances-on-a-single-ghost/21364 "2021-03-29T19:08:53Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![fomu65](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/fomu65/32/93_2.png) [@fomu65](https://forum.ghost.org/u/fomu65)\
**Post date:** [March 29, 2021, 7:08pm UTC](https://forum.ghost.org/t/caching-with-nginx-multiple-ghost-instances-on-a-single-ghost/21364/1 "2021-03-29T19:08:53Z")

</div>

I’ve got 3 ghost instances running on a single digital ocean host. Everything is generally fine, but I love to tweak to make things even better. I’m running Ubuntu 20.10 and nginx. Now I’m looking at adding some caching to make things even speedier. I found this guide and had a couple questions…

> **[Configure & optimize Nginx for Ghost](https://bironthemes.com/blog/configure-nginx-for-ghost/)**
>
> How to optimize Nginx for optimal Ghost blog performance. Steps how to take advantage of all the features of Nginx for Ghost and make your Ghost website faster.

First, is everything here still relevant for 4.0? Is there a better guide for this that I’m not finding online?

Second, when it comes to caching theme assets, you have to edit the sites-available/ghost.conf every time that you change a theme. Is there a better way to do this that I’m not finding?
