# Como escalar o Discourse horizontalmente?

**URL:** https://meta.discourse.org/t/how-do-you-scale-discourse-horizontally/183701
**Category:** Self-hosting
**Created:** [18 Março , 2021 21:42 UTC](https://meta.discourse.org/t/how-do-you-scale-discourse-horizontally/183701 "2021-03-18T21:42:47Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [18 Março , 2021 21:53 UTC](https://meta.discourse.org/t/how-do-you-scale-discourse-horizontally/183701/2 "2021-03-18T21:53:53Z")

</div>

Há muita discussão relacionada em [O Discourse pode enviar imagens Docker frequentes que não precisam ser inicializadas?](https://meta.discourse.org/t/can-discourse-ship-frequent-docker-images-that-do-not-need-to-be-bootstrapped/33205).

A essência é:

1. Você fornece serviços externos para PostgreSQL, Redis e Balanceador de Carga e configura o app.yml para usá-los, como por exemplo em [Executando o Discourse com um servidor PostgreSQL separado](https://meta.discourse.org/t/running-discourse-with-a-separate-postgresql-server/46375).

2. Execute `./launcher bootstrap app` em algum lugar. Isso resultará na criação de uma imagem de contêiner na máquina local. Faça o upload dessa imagem para o seu serviço de registro de contêineres.

3. Agora você pode iniciar quantas instâncias desejar, configurando todas para executar a imagem exportada no passo anterior.

---

_[View the full topic](https://meta.discourse.org/t/how-do-you-scale-discourse-horizontally/183701)._
