anúncios

quarta-feira, 28 de abril de 2021

Configurando o projeto MSN-JS no servidor Linux

O que é projeto MSN-JS?

O Projeto MSN-JS, tem objetivo de reproduzir o Windows Live Messenger na versão web. O Windows Live Messenger foi um dos mensageiros mais famosos da Internet, que foi descontinuado em 15 de Março de 2013.

O MSN foi o mais usado no mundo com mais de 230 milhões. No Brasil, o serviço atingiu mais de 75% dos usuários da Internet, que significava mais de 34 milhões de usuários no país.

Tecnologias envolvidas no projeto

Vamos configurar o projeto MSN-JS e relembrar do MSN como nostalgia ?

Bora.

Pré-requisitos: Git, Node.js e gerenciador de bibliotecas NPM

Observação: O presente howto foi testado no Debian 10 e Ubuntu 18.04/20.04

Segue os procedimentos abaixo:

$ git clone https://github.com/rmsaitam/msn-js.git

Em uma aba do terminal, execute:

$ cd msn-js/frontend
$ npm install

Na outra aba do terminal, execute:

$ cd msn-js/backend
$ npm install

Algumas parametrizações no Frontend e Backend

No arquivo frontend/src/configs/config_connections.js

Informe o endereço IP do servidor, onde está hospedado

Crie um app no spotify API https://developer.spotify.com/dashboard Ao criar o Spotify, irá fornecer duas chaves, client e secret.

Configure o redirecionamento de URL, onde está hospedado o seu servidor.

Exemplo: https://seudominio.com/routes/spotify/callback

Feito isso, coloque o client_id e o client_secret no arquivo de configuração backend/configs/config.js. Coloque o IP do servidor, onde está hospedado e as duas chaves do Spotify.

Inicializar o serviço Frontend e Backend

No diretório frontend, execute

$ npm start

No diretório backend, execute

$ sudo npm start

No browser acesse http://IPSERVIDOR:3000, coloque o seu nome e clique no botão "Entrar".

Compartilhe o endereço http://IPSERVIDOR:3000 para outra máquina da mesma rede e teste, cada um que acesse esse endereço após colocar o seu nome e clicar no botão "Entrar" poderá conversar com as pessoas que estiverem online no momento.

Disfruta da nostalgia do MSN.

Feito!

Nenhum comentário:

Postar um comentário