ADICIONAR Domínio com SSL com Traefik + Portainer com Docker Swarm - COMPLETO

Поділитися
Вставка
  • Опубліковано 4 жов 2024
  • Nesse vídeo completo você vai aprender a definir um subdomínio com certificado SSL utilizando traefik para acessar o portainer.
    📝 MATERIAL DE APOIO: enweb.link/mat...
    🎓 Aprenda mais Sobre DOCKER e Ferramentas:
    enweb.link/pro...
    🔎 Empresas de Cloud
    Hetzner: enweb.link/het...
    Digital Ocean: enweb.link/dig...
    Vultr: enweb.link/vultr
    API WhatsApp: • Como INSTALAR e CRIAR ...
    Instalando Portainer: • Instalando Portainer -...
    Configurar Firewall: • Criando um Firewall na...
    Adicionar Domínio CloudFlare: • Como ADICIONAR Seu Dom...
  • Наука та технологія

КОМЕНТАРІ • 107

  • @SrWarez
    @SrWarez 2 місяці тому +1

    dos poucos videos que realmente explica o q e pra q serve o q ta sendo feito...não só copia e cola....parabens mano ganhou um fã

  • @consultordouglas
    @consultordouglas 5 місяців тому +7

    Atenção amigos o Traefik mudou de versão e algumas coisas podem não funcionar como está no tutorial. Susbtitua: image: traefik:v2.10

  • @ocarlosgestor
    @ocarlosgestor 5 місяців тому +1

    Parabéns pelo trabalho mano. Funciona legal seus tutoriais, bem detalhados.

  • @nelsijansilva9550
    @nelsijansilva9550 Рік тому +1

    Sua didática e metodo são realmente muito bons

  • @alexbuzattosarmento
    @alexbuzattosarmento 10 місяців тому

    Mano, Deus te Abençoe, que consiga atingir todos seus objetivos, pequenos ou grande, parabéns! Tu tem a didatica e a forma de explicar perfeita.

  • @Alexandreale-t7l
    @Alexandreale-t7l 5 місяців тому

    Parabéns, você explica muito bem , like

  • @reneperez5589
    @reneperez5589 5 місяців тому

    Ótima aula! Obrigado por compartilhar esse rico material

  • @Shazanaro
    @Shazanaro 8 місяців тому +2

    Salve Rafael! Poderia criar um tutorial para instalar o Bitwarden como stack no Portainer com o SSL do Traefik? Essa aplicação é muito legal para gerenciar senhas.👍

  • @plantaourbano5609
    @plantaourbano5609 5 місяців тому +1

    isso pode ser útil pra quem não conseguir criar as networks: docker swarm init

  • @welyqrsondebastosdoamaral1475
    @welyqrsondebastosdoamaral1475 3 місяці тому

    parabéns pelo conteúdo, muito obrigado.

  • @curiotopiacanal
    @curiotopiacanal 11 місяців тому

    Extremamente excelente! Parabens so aula top!!😁😁

  • @lazarofernandes9978
    @lazarofernandes9978 Місяць тому

    flw conteúdo de primeira e em português. show

  • @RafaelLaporte
    @RafaelLaporte 7 місяців тому

    Fala chara me ajudou pakas, obrigado pelo vídeo!!!!

  • @model3d
    @model3d Рік тому

    super util, a coisa melhor que tem é quando da um erro mas logo se soluciona, conhecimento é otimo, sera que vale uma sugestao de aula? baserow? pgadmin e algo sobre backup geral... vlw demais

  • @frconnect824
    @frconnect824 Рік тому

    Meus Parabéns!!!! Muito bom!

  • @fabiovilasboas9061
    @fabiovilasboas9061 Рік тому

    Excelente vídeo aula! Parabéns!

  • @Shark-eth
    @Shark-eth 6 місяців тому +1

    ao fazer o procedimento do portainer apareceu está mensagemSince --detach=false was not specified, tasks will be created in the background.
    In a future release, --detach=false will become the default., poderia me ajudar?

  • @MagisMartech
    @MagisMartech 6 місяців тому

    Excelente video e ganhou 1 follower.

  • @jefersonborba
    @jefersonborba Рік тому +1

    Excelente!
    Seria interessante a continuidade com o deploy de outra aplicação direto pelo Portainer, como o N8N, Hasura.

    • @aprendanawebbr
      @aprendanawebbr  Рік тому +1

      O N8N sem dúvidas vou mostrar como fazer o deploy, agora como tem algumas ferramentas que pra mim e novidade. Vou pesquisar mais sobre e qualquer coisa faço sim um conteúdo sobre.
      Obrigado pelo comentário.

  • @brunoryzen
    @brunoryzen Рік тому

    Muito bom, Didática muito boa, sucesso ai man!!! 🚀 #DockerLife

  • @aragaorj
    @aragaorj 15 днів тому

    Como faço para usar um proxy com o certificado que eu possuo? Vejo o NGIX e o Traefik apontando para um serviço. É possível apontar para outra ca? Como a Certsing por exemplo?

  • @sidneygomes3554
    @sidneygomes3554 11 місяців тому

    fiz todos os passos

  • @lucasnarvaes
    @lucasnarvaes 3 місяці тому

    Excelente meu querido, nenhum dos meu domínios e sub-domínios acessam com WWW retorna o erro ERR_SSL_VERSION_OR_CIPHER_MISMATCH
    Sabe como posso resolver ?

  • @leonamleal7501
    @leonamleal7501 3 місяці тому

    Os meus subdomínios não estão recebendo certificado automático não sei o que fazer.

  • @xddaaxddbb
    @xddaaxddbb Місяць тому

    TE AMOOOOOOOOOOOOOOOOOOOOOOOOOOOO OBRIGADO PORRA!!!!!!!!!!!!

  • @Sam30x
    @Sam30x День тому

    A configuração que você compartilhou contém a opção problemática --providers.docker.swarmMode=true, que foi removida na versão 3 do Traefik e está causando a falha no início do serviço.

  • @Luis-AzzySystem
    @Luis-AzzySystem 11 місяців тому

    Opa mano, conteúdo show. Me tira uma duvida mesmo usando o material de apoio e seguindo o passo a passo o meu ta tando timeout oq pode ser ?

  • @pixelpunkart
    @pixelpunkart 3 місяці тому

    404 page not found... oq preciso fazer pra arrumar isso?

  • @AllesonEvogard
    @AllesonEvogard Рік тому +1

    Aula Show! mas todos esses códigos e comandos que você utilizou onde estão ?

    • @aprendanawebbr
      @aprendanawebbr  Рік тому

      Na Descrição do vídeo eu comento que está no *perfil do canal.* Meu canal é novo e agora está liberado para postar links na descrição vou começar a incluir nos vídeos.

  • @brayan-mesquita
    @brayan-mesquita 5 місяців тому

    Cara meu traefik parou de direcionar para portas e gerar ssl. funciona para antigas stacks mas para novas não. o que pode ser?

  • @prof.duannerodrigues9362
    @prof.duannerodrigues9362 10 місяців тому

    Olá! Parabéns pela aula. Eu criei uma vps assim porém não envia os e-mails para redefinição de senha do WordPress . Sabe como habilito ? Da o Erro: não foi possível enviar o e-mail. Seu site pode não estar configurado corretamente para envio de e-mails. . Muito obrigado

  • @juniorrocha8888
    @juniorrocha8888 7 місяців тому

    sou iniciante e estou querendo aprender. Criei meu primeiro projeto em nodejs e quero subir ele usando traefik na minha instancia ec2 na aws. Já estou a muito tempo tentando e desisto. Posso te pagar para fazer isso remotamente para eu aprender?

  • @RenathoSiqueira
    @RenathoSiqueira 2 місяці тому

    Galera, uma pergunta: eu posso ter o Traefik e o Nginx na mesma máquina? Quais são os problemas que podem ocorrer? O que é recomendado? Posso usar o Traefik somente para os micros serviços e o Nginx para as páginas Web? Tô com essa curiosidade tem um tempo.

    • @lazarofernandes9978
      @lazarofernandes9978 Місяць тому

      mano, traefik e apenas um proxy (resumindo ele e o entregador de trafego que sabe onde fica seus endereços sejam de seu microservico ou seu web com nginx). provavelmente vc já descobriu isso, mas caso não esta ai sua resposta simplificada

  • @ruyfranca8756
    @ruyfranca8756 9 місяців тому

    deu trabalho, mas consegui

  • @viniciusmambrim3546
    @viniciusmambrim3546 10 місяців тому

    Como faz para pegar o IP real de quem está acessando, também uso dessa forma e o IP que bate nos containers abaixo do proxy (traefik) é o IP do próprio proxy (comportamento natural de um proxy), porém seria ideal obter o IP de quem está acessando o serviço, assim poderia fazer tratamentos como rate limit etc. No nginx é bem tranquilo de repassar o IP pelo proxy_set_header X-Real-IP $proxy_protocol_addr; já no traefik não posso dizer o mesmo

    • @aprendanawebbr
      @aprendanawebbr  10 місяців тому

      Tem algumas aplicações que encontrei esse problema do IP real do cliente, mas isso direto com traefik. Já fiz algumas pesquisas e ainda não encontrei uma solução diretamente com o traefik infelizmente.

  • @leandroavila74
    @leandroavila74 Рік тому +1

    tentei subir o portainer usando esse video e usando o ultimo completo e o comportamento foi o mesmo... somente timeout
    instalei com debian e ubuntu e nada... estou usando hostinger kvm
    engraçado é que se instalo o docker sem ser swarm e instalo o portainer na mao via linha de comando... funciona

    • @aprendanawebbr
      @aprendanawebbr  Рік тому

      Tem que ver o que está acontecendo. Eu particularmente não gosto de maquinas do BR.

    • @leandroavila74
      @leandroavila74 Рік тому +1

      @@aprendanawebbrentao, to pensando muito em migrar minha vm para EUA... mas a latencia nao é muito alta?

    • @aprendanawebbr
      @aprendanawebbr  Рік тому

      @@leandroavila74 latência não é tão alta assim não. Posso garantir que a infra é bem melhor, nem se compara.

    • @lazarofernandes9978
      @lazarofernandes9978 Місяць тому

      no caso meu aqui, fiz igual ao video e tbm não funcionou após 1 dia descobri que e a identação do labels colocado no portainer, o labels deve ficar alinhado com deploy ver pausar em 24:40, então o que fiz foi remover dois espaços antes de labels e todos os filhos abaixo. (estou usando hostinger tbm e aqui esta funcionando)

  • @tiagomastroscosso
    @tiagomastroscosso Рік тому

    Video top demais. Tenho uma duvida, como criar os container pra instalação de chatwoot, n8n, e uma api?

    • @aprendanawebbr
      @aprendanawebbr  Рік тому +1

      É algo para mostrar em vídeos futuros. Já estou preparando.
      Obrigado pelo comentário.

  • @sarylsono
    @sarylsono 2 місяці тому

    Fiz todos os passos e não funcionou com meu dominio :\

  • @frankjunior1431
    @frankjunior1431 11 місяців тому

    O letsencrypt parece não estar conseguindo conectar com o servidor para obter o certificado, erro do log: Unable to obtain ACME certificate for domains
    alguém mais com esse problema?

  • @EvgeniyYatsenko
    @EvgeniyYatsenko Рік тому

    great stuff!

  • @cesarbehr251
    @cesarbehr251 11 місяців тому

    Boa noite professor, fiquei com uma dúvida:
    Você é o Dr Rafael Santos que ministra cursos na Udemy?
    Se sim, comprei vários dos seus cursos 😊

    • @aprendanawebbr
      @aprendanawebbr  11 місяців тому

      Boa Noite,
      Não sou eu não, obrigado pelo comentário.

  • @AlcidesCursino
    @AlcidesCursino 8 місяців тому

    como incluo www no subdominio?

  • @jpujol
    @jpujol 7 місяців тому

    Vídeo muito bom! Mas atenção, no documento do Portainer, no exemplo yml esta linha tem um erro: #- "traefik.docker.network=treaefik_public" é pra ser traefik_public e esta treaefik_public.

    • @cardosoedu
      @cardosoedu 6 місяців тому

      Em qual arquivo exatamente e qual o número da linha está esse erro. Não consegui fazer funcionar. Após concluir todas as configuraç~^oes, fico preso no erro 404 e, talvez esse possa ser o problema!

    • @jpujol
      @jpujol 6 місяців тому

      @@cardosoedu No link "Material de apoio na descrição", no primeiro ícone para acessar a documentação sobre Portainer, na seção "Stack do Portainer" na linha 33 do snippet em YAML.
      #- "traefik.docker.network=treaefik_public"

    • @aprendanawebbr
      @aprendanawebbr  6 місяців тому

      Valeu, corrigido. Desculpe pessoal, mas são várias stacks e acaba passando despercebido alguns detalhes.

    • @cardosoedu
      @cardosoedu 6 місяців тому

      @@jpujol Brigadão !!!

  • @LareanTech
    @LareanTech 7 місяців тому

    nao sei qual motivo mais o meu nao funcionou

  • @faelforever1946
    @faelforever1946 Рік тому

    Boa noite, tem como disponibilizar yml do portainer.
    Minha configuração para porta 9000 não está funcionando

    • @aprendanawebbr
      @aprendanawebbr  Рік тому

      Vou verificar, porque essa yml eu baixei diretamente da documentação.

  • @sidneygomes3554
    @sidneygomes3554 11 місяців тому

    nao cosigo atualizar o portainer pelo terminal

  • @gefersondesouza9913
    @gefersondesouza9913 Рік тому

    Opa pode fazer um vídeo explicando como faz para ter acesso ao Mqtt desta forma com um domínio fora da rede local.

    • @aprendanawebbr
      @aprendanawebbr  Рік тому

      Mqtt é algo que não mexi ainda, no momento não vou conseguir trazer um conteúdo sobre.

  • @blx3222
    @blx3222 5 місяців тому

    Dese jeito o portainer não registra o ip de origem de quem esta acessando ou tentando acessar. Você sabe como resolver?

    • @aprendanawebbr
      @aprendanawebbr  5 місяців тому

      ua-cam.com/video/QVSsWcs9XAg/v-deo.html

  • @sidneygomes3554
    @sidneygomes3554 11 місяців тому

    estou tentandoa a horas e nada de dar certo

  • @sidneygomes3554
    @sidneygomes3554 11 місяців тому

    coloca ia o codigo do comando pra gente

  • @sucessolifr
    @sucessolifr Рік тому

    O meu sempre dá essa mensagem na criação do Stack, e não consigo avançar: Deployment error
    services.traefik Additional property replicas is not allowed

    • @aprendanawebbr
      @aprendanawebbr  Рік тому

      Por algum motivo na hora que fui colocar ele desconfigurou a indentação, qualquer coisa fora da hierarquia ele não deixa prosseguir.
      Fiz a correção e testei no portainer, favor verifique novamente o arquivo na página de apoio e me diga se foi.

  • @literolinguista
    @literolinguista Рік тому

    Repliquei a configuração e recebo mensagem de página não encontrada, alguma hipótese (valeu pelo excelente conteúdo!)?

    • @aprendanawebbr
      @aprendanawebbr  Рік тому

      Está acessando com https a URL?

    • @literolinguista
      @literolinguista Рік тому +1

      @@aprendanawebbr Sim (esqueci de dizer). Já com o nginx tudo funcionou. Vou revisar mais uma vez porque gostaria de replicar sua configuração para o chatwoot (me pareceu simples de gerenciar)...

    • @aprendanawebbr
      @aprendanawebbr  Рік тому +1

      @@literolinguista show, mas é isso mesmo, é muito simples. No começo é normal encontrar algumas dificuldades.

  • @RigCriativo
    @RigCriativo Рік тому

    o meu na hora de atualizar o nano consta que " services.portainer.ports must be a list

    • @aprendanawebbr
      @aprendanawebbr  Рік тому

      Verifica se está correta a digitação da porta, isso parece erro de escrita.

  • @davidrosa4743
    @davidrosa4743 5 місяців тому

    O Portainer esta pedindo licença e oferecendo 3 nós apenas, não é mais gratuito ilimitado ?

    • @aprendanawebbr
      @aprendanawebbr  5 місяців тому

      Nunca foi ilimitado, sempre teve uma limitação de 5 nodes se não me engano.

    • @davidrosa4743
      @davidrosa4743 5 місяців тому

      @@aprendanawebbr Ok, vkw!

  • @jefersonborba
    @jefersonborba Рік тому +1

    Infelizmente ainda não consegui êxito, conferi três vezes todo o processo.

    • @aprendanawebbr
      @aprendanawebbr  Рік тому

      As vezes um detalhe o negocio não funciona mesmo.

    • @model3d
      @model3d Рік тому

      onde vc parou? conseguiu?

    • @jefersonborba
      @jefersonborba Рік тому

      @@model3d, depois de algumas tentativas, reescrevendo todo o conteúdo, enfim, funfou!

  • @G8FaeLz
    @G8FaeLz 3 місяці тому

    404 page not found - fica eternamente apos adicionar dominio

    • @lazarofernandes9978
      @lazarofernandes9978 Місяць тому

      no caso meu aqui, fiz igual ao video e tbm não funcionou após 1 dia descobri que e a identação do labels colocado no portainer, o labels deve ficar alinhado com deploy ver pausar em 24:40, então o que fiz foi remover dois espaços antes de labels e todos os filhos abaixo.

  • @bruno.cruz_digi
    @bruno.cruz_digi 9 місяців тому

    Aqui continua com o erro 404, o que pode ser?

    • @aprendanawebbr
      @aprendanawebbr  9 місяців тому

      Difícil te dizer o que pode ser, um simples erro pode ocasionar esse erro. Dá uma olhada no material de apoio e ver exatamente se está igual os arquivos.

  • @andersongoncalves6502
    @andersongoncalves6502 Рік тому +1

    No meu, aparece erro de sintaxe

    • @aprendanawebbr
      @aprendanawebbr  Рік тому +1

      Por algum motivo na hora que fui colocar ele desconfigurou a indentação, qualquer coisa fora da hierarquia ele não deixa prosseguir.
      Fiz a correção e testei no portainer, favor verifique novamente o arquivo na página de apoio e me diga se foi.

  • @mateussoares3559
    @mateussoares3559 7 місяців тому +1

    o meu não deu certo ? alguém só recebo 404

    • @lazarofernandes9978
      @lazarofernandes9978 Місяць тому

      no caso meu aqui, fiz igual ao video e tbm não funcionou após 1 dia descobri que e a identação do labels colocado no portainer, o labels deve ficar alinhado com deploy ver pausar em 24:40, então o que fiz foi remover dois espaços antes de labels e todos os filhos abaixo.

  • @lucasfelipes
    @lucasfelipes 11 місяців тому

    O meu só da Gateway Timeout, já refiz tudo que esta nos vídeos e o mesmo erro continua.

    • @aprendanawebbr
      @aprendanawebbr  11 місяців тому

      Verifica novamente as configurações do Traefik, fiz uma atualização lá.

    • @lucasfelipes
      @lucasfelipes 11 місяців тому

      @@aprendanawebbr Boa Tarde, mesmo erro Gateway Timeout.

    • @FabricioMachado-vk6kt
      @FabricioMachado-vk6kt 10 місяців тому

      Cara. Eu tive o mesmo problema. Depois de alguns testes cheguei a seguinte conclusão: Eu habilitei a parte das labels que estava comentada na stack do portainer. Esqueci (e também não foi dito) que precisava comentar a linha da porta dessa mesma stack. Foi só comentar essas linhas e funcionou.

  • @andreforttuna
    @andreforttuna Рік тому

    Cara tentei de tudo e diversas vezes, mas o meu da erro na linha onde está escrito "traefik.enable=true"

    • @aprendanawebbr
      @aprendanawebbr  Рік тому

      Não sei te dizer especificamente o que pode ser, mas parece erro de indentação no arquivo.

    • @lucsalespanama
      @lucsalespanama 11 місяців тому

      verifica se usou tab no lugar de espaços, na edição do arquivo.

  • @jogossemconversa2076
    @jogossemconversa2076 Рік тому

    Sera que e mais facil que o nginx proxy manager?

    • @aprendanawebbr
      @aprendanawebbr  Рік тому

      Depende, os dois vai atender e fazer o proxy reverso. Mas particularmente prefiro o Traefik, foi complicado entender no inicio, mas depois ficou muito mais simples.

  • @sidneygomes3554
    @sidneygomes3554 11 місяців тому

    ajuda ai

    • @aprendanawebbr
      @aprendanawebbr  11 місяців тому +1

      Não consigo te responder apenas você deixando vários comentários. Não sei como está fazendo e onde está fazendo ou qual tipo de erro.
      Você está usando o NPM e Traefik na mesma máquina?

  • @sidneygomes3554
    @sidneygomes3554 11 місяців тому

    nao funciona