# Considerando PeerTube ou Bunny.net para Integração de Hospedagem de Vídeo com Discourse

**URL:** <https://meta.discourse.org/t/considering-peertube-or-bunny-net-integration-for-video-hosting-with-discourse/386421>\
**Category:** Support\
**Tags:** video\
**Created:** [22 Outubro , 2025 10:15 UTC](https://meta.discourse.org/t/considering-peertube-or-bunny-net-integration-for-video-hosting-with-discourse/386421 "2025-10-22T10:15:58Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![wenqin](https://avatars.discourse-cdn.com/v4/letter/w/85f322/32.png) [@wenqin](https://meta.discourse.org/u/wenqin)\
**Post date:** [22 Outubro , 2025 10:15 UTC](https://meta.discourse.org/t/considering-peertube-or-bunny-net-integration-for-video-hosting-with-discourse/386421/1 "2025-10-22T10:15:58Z")

</div>

Olá a todos,

Recentemente, construí um **fórum Discourse** e permiti que os usuários fizessem upload de vídeos.  
No entanto, notei que o **sistema de gerenciamento de vídeos integrado do Discourse não é muito eficiente ou amigável**.

Não tenho muita experiência com programação, mas, pelo que aprendi, isso pode ser devido à forma como o Discourse lida com a reprodução de vídeos em nível de sistema — pode sobrecarregar **pesadamente o servidor** , especialmente quando os usuários enviam arquivos de vídeo grandes.

Por causa disso, comecei a explorar o **PeerTube** como um sistema externo de hospedagem de vídeos para dar suporte ao upload e reprodução de vídeos no meu fórum.

* * *

### 🔹 **Problema 1: Vídeos do PeerTube não são incorporados corretamente no Discourse**

Quando colo um link de vídeo do PeerTube no editor do Discourse, ele exibe apenas uma **prévia em miniatura** — não um player incorporado.  
Os usuários precisam clicar na miniatura e ser redirecionados para o PeerTube para assistir ao vídeo, semelhante a como os links de vídeo do Google Drive se comportam.

Também tentei usar o **código de incorporação iframe** do PeerTube, mas isso também não funcionou.  
Na verdade, após postar, a resposta ficou completamente em branco e nenhum vídeo apareceu.

* * *

### 🔹 **Problema 2: Integração desejada entre PeerTube e Discourse**

Se eu conseguir fazer com que os vídeos do PeerTube sejam reproduzíveis diretamente dentro do Discourse, minha configuração ideal seria **conectar os sistemas de associação** de ambas as plataformas.

Aqui está o que espero alcançar:

- Quando um usuário logado faz upload de um vídeo no Discourse,
- O vídeo é realmente enviado para o PeerTube **sob a mesma conta vinculada** ,
- E um **link de reprodução** (ou player incorporado) é automaticamente inserido na postagem do Discourse.

Isso manteria os vídeos fora do servidor Discourse, mantendo uma experiência de usuário perfeita.

* * *

### 🔹 **Ideia alternativa: Integração com [Bunny.net](http://Bunny.net)**

Recentemente, aprendi sobre o **[https://dash.bunny.net](https://dash.bunny.net)**, que parece ser um serviço promissor de distribuição de vídeos.

Em teoria, seria perfeito se:

- O **administrador do fórum se registrar e pagar** por uma conta [Bunny.net](http://Bunny.net), e
- Todos os vídeos enviados por usuários no Discourse fossem **realmente enviados para o [Bunny.net](http://Bunny.net) sob a conta do administrador**,
- Com a reprodução sendo tratada pela CDN do Bunny para entrega rápida.

Entendo que **integrações entre sistemas como essa podem ser difíceis** , mas queria perguntar se é possível ou se já existem projetos semelhantes.

* * *

### 💬 **Nota final**

Não sou programador, então, por favor, me perdoem se algumas das minhas suposições forem tecnicamente ingênuas.  
Ainda assim, quero muito encontrar uma maneira sustentável de lidar com o upload e a reprodução de vídeos no Discourse.

Se alguém tiver experiência em conectar o Discourse com PeerTube, [Bunny.net](http://Bunny.net) ou qualquer outra **plataforma de hospedagem de vídeo** ,  
Agradeceria muito seu conselho ou orientação.

Muito obrigado pelo seu tempo e ajuda. 🙏

---

<div class="post-metadata">

**Author:** ![nathank](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nathank/32/290039_2.png) [@nathank](https://meta.discourse.org/u/nathank)\
**Post date:** [22 Outubro , 2025 10:46 UTC](https://meta.discourse.org/t/considering-peertube-or-bunny-net-integration-for-video-hosting-with-discourse/386421/2 "2025-10-22T10:46:59Z")

</div>

> [@wenqin](#):
>
> Eu também tentei usar o **código de incorporação iframe** do PeerTube, mas também não funcionou.  
> Na verdade, após postar, a resposta ficou completamente em branco e nenhum vídeo apareceu.

Você adicionou o PeerTube à configuração de lista de permissões de iframe?

Ainda assim, seria pedir demais aos seus usuários para incorporar iframes.

Existe um componente de tema do YouTube + Vimeo que alcançou praticamente o que você está buscando (pelo menos com o Vimeo), mas infelizmente não tem sido mantido:

> [@Video Upload to YouTube and Vimeo using Theme Component](https://meta.discourse.org/t/video-upload-to-youtube-and-vimeo-using-theme-component/170079?u=nathank):
>
> This new theme component enables video uploads from the Discourse composer to YouTube and Vimeo. For those already familiar with [the plugin I developed recently](https://meta.discourse.org/t/discourse-video-upload-plugin-with-youtube-and-vimeo/168569), the same is now available in this Theme Component which can be added to any theme. This makes for a much easier installation and works in exactly the same way as the plugin. Features All forum members can upload videos to Vimeo or YouTube (admins can choose to enable either or both). Admins can control the view and embed privacy of th…

---

<div class="post-metadata">

**Author:** ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)\
**Post date:** [16 Setembro , 2026 15:14 UTC](https://meta.discourse.org/t/considering-peertube-or-bunny-net-integration-for-video-hosting-with-discourse/386421/5 "2026-09-16T15:14:47Z")

</div>

Vocês conseguiram resolver isso? Estou experimentando com o PeerTube e gostaria de poder incorporar vídeos diretamente nas minhas postagens no Discourse. São screencasts curtos e meu site é privado e não muito movimentado, então isso _deveria_ ser fácil. Mas estou tendo o mesmo comportamento descrito no tópico original.

---

<div class="post-metadata">

**Author:** ![satonotdead](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/satonotdead/32/447830_2.png) [@satonotdead](https://meta.discourse.org/u/satonotdead)\
**Post date:** [16 Setembro , 2026 15:28 UTC](https://meta.discourse.org/t/considering-peertube-or-bunny-net-integration-for-video-hosting-with-discourse/386421/6 "2026-09-16T15:28:33Z")

</div>

+1 para os dois serviços. Eu hospedo o Peertube em minha própria infraestrutura e uso o Bunny há anos.

---

<div class="post-metadata">

**Author:** ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)\
**Post date:** [16 Setembro , 2026 15:32 UTC](https://meta.discourse.org/t/considering-peertube-or-bunny-net-integration-for-video-hosting-with-discourse/386421/7 "2026-09-16T15:32:22Z")

</div>

A resposta parece estar nesse tópico mais antigo. Você precisa adicionar a URL do servidor Peertube que deseja usar na configuração de administrador `allowed iframes` (iframes permitidos). Até o momento, estou vendo o vídeo aparecer na minha publicação, mas ao clicar em reproduzir, ele não toca. Ainda estou ajustando…

> [@Permitindo oneboxes de vídeo do PeerTube através da configuração de iframes permitidos](https://meta.discourse.org/t/allowing-peertube-video-oneboxes-via-the-allowed-iframes-setting/171486?u=tobiaseigen):
>
> Continuando a discussão de [Incorporação do Peertube?](https://meta.discourse.org/t/peertube-embedding/102687): Ao tentar adicionar uma instância do PeerTube ao allowed\_onebox\_iframes, recebo o seguinte erro: invalid choice. Hmm, o quê? Como resolver isso? Dica / Atenção para incorporar vídeos do Peertube Use https://peertube.instance.example/videos na configuração do site allowed\_iframes para suportar ambos os casos: /videos/watch/\<uuid\> e /videos/embed/\<uuid\>. O último é usado pelo onebox do Peertube quando você cola o primeiro!
