OpenCall

Requisitos

Checklist do que ter em mãos antes de provisionar.

Contas que você precisa criar

  • Discord — uma conta sua (pra criar o App OAuth) e o Discord user ID de quem vai ser o primeiro admin (pode ser você mesmo)
  • Cloudflare — gratuita, pro bucket R2 de arquivos do chat
  • Um provedor pro Next.js — Railway (recomendado), a mesma VPS do LiveKit self-host, ou qualquer host que rode um processo Node persistente (ver Deploy do Next.jsVercel não funciona por um motivo específico explicado lá)
  • Postgres — o addon do Railway resolve isso de graça se você já vai usar Railway pro app; senão, qualquer Postgres gerenciado serve
  • LiveKit — conta no LiveKit Cloud, ou uma VPS pra self-host (ex: Vultr) se for esse o caminho

Próximo passo

Com essas contas em mãos, siga na ordem: Configurar o Discord → LiveKit (Cloud ou self-host) → Armazenamento (R2)Banco de dadosDeploy do Next.js.

Ver a lista completa de variáveis em Variáveis de ambiente.

On this page