{"id":28387233,"url":"https://github.com/wppconnect-team/wpp-docker","last_synced_at":"2025-06-26T19:31:01.747Z","repository":{"id":37910635,"uuid":"370701520","full_name":"wppconnect-team/wpp-docker","owner":"wppconnect-team","description":"Crie facilmente imagens do Docker com diferentes versões/combinações de linguagens e dependências comuns, para uso no WPPConnect.","archived":false,"fork":false,"pushed_at":"2024-01-02T12:49:58.000Z","size":292,"stargazers_count":142,"open_issues_count":21,"forks_count":66,"subscribers_count":17,"default_branch":"main","last_synced_at":"2025-06-20T00:41:58.909Z","etag":null,"topics":["docker","docker-compose","nginx","nodejs","reactjs","wpp-docker","wppconnect","wppconnect-frontend","wppconnect-server"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wppconnect-team.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2021-05-25T13:24:28.000Z","updated_at":"2025-06-11T22:06:45.000Z","dependencies_parsed_at":"2024-01-02T13:59:49.876Z","dependency_job_id":"2b62a036-31b0-4804-9eb4-ec31c0c915c7","html_url":"https://github.com/wppconnect-team/wpp-docker","commit_stats":{"total_commits":69,"total_committers":11,"mean_commits":"6.2727272727272725","dds":"0.34782608695652173","last_synced_commit":"b779d7d93e1ad5485dea0f18b48501db5a5687b4"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/wppconnect-team/wpp-docker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wppconnect-team%2Fwpp-docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wppconnect-team%2Fwpp-docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wppconnect-team%2Fwpp-docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wppconnect-team%2Fwpp-docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wppconnect-team","download_url":"https://codeload.github.com/wppconnect-team/wpp-docker/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wppconnect-team%2Fwpp-docker/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261658875,"owners_count":23191130,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","docker-compose","nginx","nodejs","reactjs","wpp-docker","wppconnect","wppconnect-frontend","wppconnect-server"],"created_at":"2025-05-30T16:39:58.840Z","updated_at":"2025-06-26T19:31:01.736Z","avatar_url":"https://github.com/wppconnect-team.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WPPConnect Team\n## _Wppconnect Docker_\n\nCrie facilmente imagens do Docker com diferentes versões/combinações de linguagens e dependências comuns, para uso no WPPConnect.\n\n## Nossos canais online\n\n[![Discord](https://img.shields.io/discord/844351092758413353?color=blueviolet\u0026label=Discord\u0026logo=discord\u0026style=flat)](https://discord.gg/JU5JGGKGNG)\n[![Telegram Group](https://img.shields.io/badge/Telegram-Group-32AFED?logo=telegram)](https://t.me/wppconnect)\n[![WhatsApp Group](https://img.shields.io/badge/WhatsApp-Group-25D366?logo=whatsapp)](https://chat.whatsapp.com/LJaQu6ZyNvnBPNAVRbX00K)\n[![YouTube](https://img.shields.io/youtube/channel/subscribers/UCD7J9LG08PmGQrF5IS7Yv9A?label=YouTube)](https://www.youtube.com/c/wppconnect)\n\n## Requisitos\n\n* Docker [3.x](https://www.docker.com/get-started) ou mais recente.\n\n## Instalação\n\nFaça o download da pasta correspondente ao tutorial abaixo para instalar:\n\n### Docker #1: Deploy do Server e Front-end utilizando Contêineres.\n- Tutorial no Canal do Youtube: https://www.youtube.com/watch?v=TQJ4ID1vs_c\n  - Pasta: [docker-server-front](./docker-server-front)\n  \n### Docker #2: Configurando um ambiente de desenvolvimento para o WPPConnect.\n- Tutorial no Canal do Youtube: https://www.youtube.com/watch?v=kDHbf1TWkBw\n  - Pasta: [docker-server-front-dev](./docker-server-front-dev)\n    - Utilize os arquivos de configuração do tutorial anterior ([Docker#1](https://www.youtube.com/watch?v=TQJ4ID1vs_c)) e crie pasta \"/app\" com a versão atual dos repositórios ([wppconnect-server](https://github.com/wppconnect-team/wppconnect-server) e [wppconnect-front](https://github.com/wppconnect-team/wppconnect-frontend)) dentro de suas respectivas aplicações.\n\n### Docker #3:  Subindo tudo com apenas uma linha de comando utilizando o server-cli\n- Tutorial no Canal do Youtube: https://www.youtube.com/watch?v=zBmCnPS3JOQ\n\n### Docker #4: Configurando um certificado https para o localhost.\n- Tutorial no Canal do Youtube: https://www.youtube.com/watch?v=Mk0sIYJ6peE\n\n### Docker #5: Configurando 5 Servers do WPPConnect com load balancing utilizando o Nginx.\n- Tutorial no Canal do Youtube: https://www.youtube.com/watch?v=nfc-yDrtnMQ\n  - Pasta: [docker-server-load-balancing](./docker-server-load-balancing)\n\n### Docker #6: Configurando o Server do WPPConnect com Chatwoot utilizando o Nginx.\n- Tutorial no Canal do Youtube: https://www.youtube.com/watch?v=00616mTid-M\n  - Pasta: [docker-server-chatwoot](./docker-server-chatwoot)\n\n### Docker #7: Utilizando o Client PHP + MySQL + phpMyAdmin + Nginx com o Server WPPConnect.\n- Tutorial no Canal do Youtube: https://www.youtube.com/watch?v=o_TBIyxFbNI\n  - Pasta: [docker-server-php-mysql-dev](./docker-server-php-mysql-dev)\n\n## Roadmap (Próximos Vídeos/Tutoriais)\n- Docker #8: Configurando o Client Laravel para consumir os endpoints do WPPConnect.\n\n## Comandos Utilizados\n\nCompila, (re)cria, inicia e anexa um contêiner para um serviço:\n``` bash\n$ docker-compose up --build --no-start\n```\nPara e remove todos o(s) contêiner(es) e a(s) rede(s):\n``` bash\n$ docker-compose down\n```\n\nInicia o(s) contêiner(es):\n``` bash\n$ docker-compose start [nomedoserviço...]\n```\n\nPara o(s) contêiner(es):\n``` bash\n$ docker-compose stop [nomedoserviço...]\n```\n\nLista as imagens usadas pelos contêineres criados:\n``` bash\n$ docker images\n```\n\nVisualiza os logs dos contêineres.\n``` bash\n$ docker logs [nomedoserviço...]\n```\n\nVisualiza as estatística dos contêineres como: consumo de cpu, memória, etc...\n``` bash\n$ docker stats [nomedoserviço....]\n```\n\nExclui todos os processos/serviços do computador local:\n``` bash\n$ docker rm $(docker ps -a -q) -f  \n```\n\nExclui todas as imagens do computador local:\n``` bash\n$ docker rmi $(docker images -a -q) -f\n```\n\nRemove o cache do builder:\n``` bash\n$ docker builder prune\n```\n\nRemove as redes não utilizadas:\n``` bash\n$ docker network prune\n```\n\nAcesse o [link](https://docs.docker.com/reference/) para ver todos os comandos do Docker.\n\n## Postman\nAcesse o [Postman Collection do WPPConnect](https://documenter.getpostman.com/view/9139457/TzshF4jQ) com todos os endpoints.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwppconnect-team%2Fwpp-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwppconnect-team%2Fwpp-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwppconnect-team%2Fwpp-docker/lists"}