# Capacity planning / Resource requirements

**URL:** https://meta.discourse.org/t/capacity-planning-resource-requirements/387378
**Category:** Self-hosting
**Tags:** docker, server-resources
**Created:** [November 2, 2025, 5:15am UTC](https://meta.discourse.org/t/capacity-planning-resource-requirements/387378 "2025-11-02T05:15:19Z")
**Posts on this page:** 1
**Showing post:** 4

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [November 4, 2025, 8:21pm UTC](https://meta.discourse.org/t/capacity-planning-resource-requirements/387378/4 "2025-11-04T20:21:06Z")

</div>

I think I’ve got a site with similar traffic on an 8gb droplet that I think used to serve about 1M pageviews/month

> [@HansHübner](#):
>
> By “two-container setup” you mean what is described in this [howto post](https://meta.discourse.org/t/move-from-standalone-container-to-separate-web-and-data-containers/29413)

Yes, but there’s a switch for discourse-setup that will do it on install. (I think it’s `--two-container`, but I mostly look at the script if I’m running it by hand).

It’s nice because you can build a container while the old one runs. You do have to pay attention to when it is that you need to upgrade/rebuild the data container.

> [@HansHübner](#):
>
> assets in S3 would be described in [this post](https://meta.discourse.org/t/set-up-file-and-image-uploads-to-s3/7229)?

Yes, but I think [Configure an S3 compatible object storage provider for uploads](https://meta.discourse.org/t/configure-an-s3-compatible-object-storage-provider-for-uploads/148916) may be better maintained. Don’t forget to add the bit that uploads assets.

---

_[View the full topic](https://meta.discourse.org/t/capacity-planning-resource-requirements/387378)._
