Descrição

Maratona FullCycle 2.0

Microsserviço de administração de lives com Nest.js + Socket.io + Redis + gRPC + PeerServer + React.js

Rodar a aplicação

Antes de começar

Este microsserviço deve ser o primeiro a ser iniciado com o Docker. Depois inicie os microsserviço Live-Chat e Live-Streaming respectivamente. Se você não o tem, acesse-os aqui:

Live-Chat Live-Streaming

Para quem usar Docker Professional no Windows

As versões maiores que 2.2 estão apresentando problemas com compartilhamento de volumes, notificações de modificações entre o container e a máquina, entre outros problemas.

Portanto, não recomendamos usar estas versões no momento, use a 2.1.0.5, baixe-a neste link.

Crie os containers com Docker

$chmod +x ./backend/.docker/entrypoint.sh # Somente para ambiente Unix 
$chmod +x ./frontend/.docker/entrypoint.sh # Somente para ambiente Unix

$ dos2unix ./backend/.docker/entrypoint.sh # Somente para Windows (funciona somente no terminal Git Bash)
$ dos2unix ./frontend/.docker/entrypoint.sh # Somente para Windows (funciona somente no terminal Git Bash)

$ docker-compose up

Accesse no browser

http://localhost:3001

Importante

Cria uma live para iniciar o processo de transmissão de uma live