bom hoje eu vou ensinar a instalar o seu próprio ntn no docker em modo fila por em docker no modo fila porque em modo fila ele é mais escalável e tem maior confiança porque ele permite que processa várias coisas em paralelo e distribui as cargas de serviço em vários workers se você quiser ele não cai tão facilmente e o modo standalone é mais para teste modo fila seria mais para quando você coloca algo em produção que daí vai durar mais mais tempo vai durar para sempre na maioria das vezes seu an você pode instalar junto
com várias coisas por causa do Dock e também tem um gerenciamento de carga melhor porque você consegue utilizar filas é possível priorizar tarefas ou R distribuir cargas durante os Picos de uso e ajuda a manter a performance e o sistema sem sem sobrecarregar nada e a gente vai colocar isso tudo num docker também você consegue escalar por causa dessa portabilidade com mais facilidade Caso sua VPS esteja atingindo o limite você pode ser transferir para outra ou colocar em escala horizontal vertical enfim você consegue escalar melhor Qualquer recurso e também consegue instalar em vários vários aplicativos
ali vários sistemas além do n como Type bot por exemplo você consegue fazer um gerenciamento mais simplificado por exemplo você consegue ver quanto de recurso da sua VPS está usando você pode aumentar e diminuir quantos recursos você quer que use etc e o isolamento de ambiente também porque daí você iria criar vários contêiners cada contêiner Elia ter um sistema diferente um aplicativo diferente um banco de dados diferente também então você consegue aspar várias coisas aqui e otimizar personalizar elas de acordo com o que você quer de acordo com sua máquina é é a melhor opção
o como de docker modo swar ou modo filan para instalar o NN e qualquer outra coisa também é só tem aí os pré-requisitos para instalar tudo isso você vai precisar primeiro de um domínio para hospedar e de uma VPS também para hospedar tudo VPS pode ser a rner é o que mais tá tendo um custo benefício E domínio você pode pegar em qualquer lugar hosting Pode ser ou na clf mesmo depois a gente vai fazer esses Passos aqui que a gente vai acessar VPS através do bitf a gente vai instalar o docker na VPS instalar
e hospedar o no subdomínio que você pegou aqui o que o por no caso seria tipo PR gerenciamento do docker só que seria mais visual mais fácil do que linhas de comando e a gente vai instalar o banco de dados post GR e o Reds também através do porer a gente vai criar o banco de dados do ntn através do po e a gente vai instalar o n em modo fila no painer também que é mais simplificado depois a gente só vai hospedar o NN no subdomínio e já vai est tudo pronto para você usar
aí como você quiser tá vou ensinar como que instala o ntn de maneira efetiva com d swarm e o ptain de pré-requisito você só vai precisar de uma VPS configurada já e assinada no caso aqui eu vou fazer pela H E aqui já tá configurado tudo já tá com 16 etc antes de tudo você vai precisar baixar o bit device.com que é nesse site aqui é só escrever lá no Google bit vice e entrar nesse link de download e clicar aqui depois disso você vai entrar numa tela como essa para fazer o login direto no
servidor Você assinou aí você vai pegar o público IP o IP público dele colocar no HOST username você colocar root e a senha é a senha do servidor no caso geralmente é enviado para você no e-mail ou tem em algum lugar dependendo de onde você assinou aqui no caso vou colocar a minha aperta em login perfeito deu certo aqui você tem que est marcado password também marcado essas duas caixas depois você pode entrar aqui direto no terminal perfeito agora você vai apressar primeiramente instalar o docker aqui o servidor tá zerado aqui não tem nada você
apte apertar LS para ver o que tem dentro não tem nada para instalar o docker você pode instalar automaticamente é muito mais rápido usando esse comando aqui que é esse seu URL você copia ele e dá um clique com o botão direito do mouse aqui perfeito aperta Enter pronto instalou aqui daí usa esse comando de baixo também ó se SG docker perfeito aqui você pode verificar colocando docker Fion oks perfeito agora a gente tem que iniciar o docker no modo swar porque ele sempre inicia como modo padrão o modo standalone a a gente quer instalar
no modo swar porque é o modo mais completo para colocar em produção o modo standal seria mais para teste e modo swar é melhor PR escabilidade diverso não tem por deixar no inst agora para isso US Esse comando que eu deixei aqui você só vai precisar trocar aqui pelip do seu servidor botão direito o mouse para colar perfeito tá rodando o Mod swar Depois disso você pode criar já as redes que seria agente Network a Traffic Public agora para criar suas redes você copiar esse comando aqui op enquanto foi criado uma ag gente Network Trafic
Public pronto aqui para verificar se pode digitar docker Network LS agente Network Trafic Public colocamos em modo overlay já tá desculpa no modo swar tá perfeito depois pode iniciar o contêiner aqui o painer Aliás com esse comando aqui de baixo aliás antes disso melhor dizendo cria uma pasta para portainer criando para criar uma pasta escreve mkad coloca o nome da pasta no caso seria portainer entra na pasta digitando no CD e o nome da pasta Ok passa não tem nada e instala o p e agora a gente vai entrar emem modo nano aqui nano escreve
nano pertain ponto ição a aqui você copia o docfile que no caso seria esse dá um ctrl v um botão direito aliás vou abrir no caso na porta 9000 aqui para verificar para cima não tem como usar o score do mouse tem que usar ca a gente vai abrir na porta 9000 e as redes estão aqui agente Network Traffic Public perfeito aqui já pode dar já pode salvar para salvar Ctrl x eess enter perfeito e agora já pode dar Deploy no no porin no caso Deploy US Esse comando aqui botão direito e perfeito agora já
dá para acessar o port portor direto do do IP e da porta que a gente abriu agora para subir o portor direto no subdomínio você primeiramente já vai vir aqui em porin já tocado e vai em stex Adiciona uma novo stack coloca o nome aqui Dea colocar perfi aqui mesmo daí agora você vai subir esse arquivo aqui verifi se tá tudo certo tá caso pode desativar esse botão aqui e altera informações de e-mail aqui coloca o e-mail e-mail de teste e pode usar depois pronto deu certo agora vai direto lá Naf já entrou aqui agora
você vai em você entra no seu domínio primeiramente vai em DNS gravações ou records Adiciona uma gravação home Record no nome aqui Primeiramente você vai colocar Manager e desativo aqui coloca o IP do servidor pode colocar um comentário aqui aqui é opcional salva adiciona outra coloca no tipo aqui cem do nome você coloca painel New targets você coloca qu sub que a gente acabou de subir que é manager ponto e o s perfeito você ativou o proxi salvo deu certo agora tá perfeito agora se eu entrar aqui na verdade agora você vai entrar no painer
entra na pasta piner que já tá no caso mas se não tiver é só dar um CD Opa perfeito aqui você pode dar um dano coner ponto vai entrar aqui naquele que a gente colocou aquela hora aqui você pode desentar todos esses levs aqui também altera essa URL aqui colocar tamb no seu painel que você acabou de colocar e o tamb tá só essas portas aqui pode comentar também perfeito tá agora aqui é só salvar Ctrl x e e entra e agora é só da Deploy daquela mesma forma que a gente fez anteriormente com esse
comando aqui copiar ele e cola aqui com botão direito entra perfeito depois de dar Deploy pode cestar aqui pelo pela URL não sei como que que seria essa aqui no caso vai del não pode ser que deu um r404 aqui não foi direto perfeito aqui você usa o já entrou aqui no subdomínio aqui sempre tem que tá https se não tiver https vai dar um rro 404 me já eu tiver HPS mas se dar R 404 só colocar esse aqui o se Us password aquele que você criou aquela hora a gente criou aquela hora perfeito
e já entrou aqui direto aqui a gente vai colocar os stacks do USB banco de dados depois greeds a gente vem aqui dentro do P em stacks adiciona um stack coloca primeiramente aqui o posts vou é só copiar e colar vou disponibilizar aí os os specs post GR primeiramente daí só apaga essa essa parte de cima aqui faz de post deixa assim aqui você pode personalizar também de acordo com o seu VPS a quantidade cuse e a memória pelo menos tem que tá uma se e em n 24 aqui pode dar Deploy caso de esse
erro aqui você pode entrar lá no servidor para criar essa essa rede esse Network que Network você entra aqui dentro de poer escreve docker Network Create Men d e coloca e o nome Network Network você po digitador works work perfeito sucesso adiciona o TR stack agora o leg se caso V por aqui só apagar essa parte de cima aqui pode deixar tudo como tá aqui você pode personaliz exatamente a qu pps aqui a gente vai colocar direto no Manager que no caso a gente configurou eu direto no Manager lá super Então a gente vai deixar
aqui também e pode jogar depois também perfeito é pronto os pagos de dados já subiram perfeito agora a gente vai começar finalmente a subir o NN mas primeiro a gente precisa também do do banco de dados do ntn o arquivo do NN no caso seria esse aqui que eu vou deixar baixo aqui você vai ter que atualizar também algumas coisas você vai ter que colocar sempre a sua senha do push GR aqui sempre quando pedir que vai pedir aqui no editor vai pedir aqui no Web R Hook aqui vai pedir lá embaixo worker também vou
colocar encryption ok aqui nesse site você consegue pegar aqui nesse site na senha vamos entrar aqui ó esper um pouco aí você pega essa mesk 16 16 digitos pode clicar aqui para copiar e já pode colocar aqui também aqui você pode colocar os seus domínios também aqui no caso é o domínio de editor você pode colocar o que você quiser no subdomínio mas é melhor colocar editor para dar tudo certo editor mais o seu domínio Aí você coloca aqui no HOST você edita no HOST no no base URL coloca aqui também aqui no caso é
web Hook URL daí aqui você pode colocar o nome que você quiser também coloquei o Web Hook p nn. o meu domínio perfeito já tá m do filo ali tranquilo aqui coloa nitor essa URL editor web Hook coloca a senha do posters coloca crip Shok aquies lá de cima C ok o a URL de do do editor no caso coloca a mesma coisa aqui WL de web Hook aqui são as réplicas também os limites de CPU e memória aqui o rity Web Hook no caso perfeito worker agora worker coloca a senha do PST BR e
eu ch aqui coloca as urls aqui do editor editor we Hook perfeito já tá configurado aqui no no nobo Manager já tá conificado aqui para pegar metade uma CPU e ind Run e é isso agora para criar o banco você pode vir aqui no seu porin stacks dentro do post GS você vem aqui nesse eec console pode clicar em Connect aqui você entrou dentro do já conectou dentro do seu servidor mais prático você pode colocar aqui psql menus maiúsculo e post GRS que é o nome de usuário padrão do post GRS como você cria você
entrou conectou aqui no push GRS aqui você cria a a base a Database a base de dados banco de dados Database e coloca o nome del perfeito aqui para ver se aqui pode dar uma barra invertida L minúscula criado e perfeito já foi criado Seu banco de dados agora finalmente para fazer a instalação sub vai ele você sobe a stack dele vem adicionar stack e já edita essa stack aqui de acordo com suas urls suas senhas do post aqui coloquei essa senha coloquei aquela Inc aqui que pegou desse site aqui e coloca as urls aqui
no caso TN host e NN editor Bas URL coloca editor ponto a sua o seu domínio que seria o seu sobr domínio inteiro pro pro editor do ntn daí também faz uma pro web Hulk web Hulk é mes seu domínio todas tem que tá já cadastrada lá no no DNS do clf edita aqui também que aqui seria o editor e vai editando todos os subdomínios de acordo com os que você cadastrou aí no Clash F aqui aqui node pode deixar Manager e configurar as redes de acordo com que as que você criou editado tudo isso
você pode dar um ctrl v dar um cont control c ctrl v aqui colocar esse nome aqui na imagem pode desativar isso aqui o nome pode colocar o que você quiser N pode ser só em new gen se você quiser e pode apertar em Deploy no caso aqui eu já fiz Deploy Então posso cancelar depois de dar Deploy você esperar um pouco você vai aparecer três stacks aqui vai tá exatamente desse jeito você vai entrar nesse deack que você deu de play verificar se estão tudas rodad às vezes elas demoram um pouco para rodar você
pode reiniciar o porho esperar uns minutinhos aqui você já pode acessar o domínio que você cadastrou lá para acessar o seu editor do mgn aqui para você o seu primeiro o seu primeiro acesso vai aparecer uma tela de cadastro para você cadastrar o seu a sua primeira conta de administrador para mim já apareceu de login direto que eu já cadastrei min conta e depois é só acessar e verificar se tá tudo tudo CTO lá dentro